Fortress Forever is a Source mod inspired by the earlier versions of the Team Fortress series (Team Fortress Classic and QuakeWorld Team Fortress).
User reviews:
Very Positive (23 reviews) - 86% of the 23 user reviews in the last 30 days are positive.
Very Positive (773 reviews) - 89% of the 773 user reviews for this game are positive.
Release Date: Sep 13, 2007

Sign in to add this item to your wishlist, follow it, or mark it as not interested

Community-Made Mod

Fortress Forever is a free, Community-made Source mod inspired by the earlier versions of the Team Fortress series (Team Fortress Classic and QuakeWorld Team Fortress).

Click here to learn more about mods on Steam.

Install Fortress Forever


Recent updates View all (6)

September 10

Fortress Forever v2.7 Released! (September 2016)

Pyro class has been overhauled:

  • Pyro now has a Jetpack - Hold attack2 to use.
    • Also prevents 25% fall damage if used whilst hitting the floor

  • Burn levels have been reworked.
    • Afterburn damage-over-time has been removed.
    • Burn levels now increase damage from pyro weapons instead:
      • Flamethrower (18 -> 20 -> 22)
      • Incendiary cannon (85 -> 95 -> 105)
      • Napalmlets (2 -> 3 -> 4)

    • Burn levels no longer require different weapons:
      • Flamethrower increases burn level every 5 hits
      • Napalm grenade increases burn level every 10 ticks
      • Incendiary cannon increases burn level every 1 hit (provided they are already on fire)

    • The Incendiary cannon no longer sets players on fire - you must light them with a flamethrower or napalm grenade first.

  • Flamethrower
    • Flamethrower self-push has been removed
    • Flamethrower damage has been increased from 16 to 18
    • Flamethrower range has been increased by 10%

  • Incendiary cannon
    • Incendiary cannon base damage increased from 55 to 65
    • Incendiary cannon jumping now does less self-damage to the pyro
    • Incendiary cannon fire rate increased from 1.2sec -> 0.6sec
    • Incendiary cannon now has a clip of 5

  • Napalm grenades improvements
    • Number of napalmlets increased from 8 to 9
    • Napalmlets are now more evenly spread over the area for more reliable area denial
    • Napalmlet burn height increased from 40 to 70 (it was previously possible to jump through a napalm field without getting hurt)
    • Napalmlets do damage more regularly now, so jumping through napalm will hurt you much more than before

  • Pyro rocket stock raised from 20 to 25

Pyro class interactions:

  • Scout, Medic and Spy extinguish their flames much faster than other classes
  • HW Overpressure extinguishes flames of himself and those around him
  • Pyro is still immune to being set on fire by other pyros.

Gameplay Balance:

  • Jumpgun has been removed from scout whilst it's design is reworked. Thanks for all your feedback on this!
  • All weapons now deploy faster. This means switching weapons is faster and more responsive.
  • MIRV initial explosion damage reduced from 180 to 145, this now matches normal grenades and mirvlets.

Other Improvements:

  • Kill Assists have been implemented.
  • Deathnotice self-highlighting has been improved and defaulted on.
  • Add new hints (Thanks NeoNL!)

Bug fixes

  • Fixed projectiles blocking hitscan weapons
    • Notably, nailguns against SGs and HWGuy will no longer block their bullets.
    • Flamethrowers will also now work against nailgunning players

  • Fix local weapon sounds from playing twice on a high ping (e.g. deploy sound)
  • Fix weapon specific crosshairs for the AC/RPG/Tranq
  • Fixed the soldier 3rd-person RPG pose so it now points to where the rocket will travel.
  • Fixed flag trails performance issues
    • Fixed stutter when the flag returns after it is capped
    • Added cvar cl_spritetrail_maxlength that controls the max length of a sprite trail (once exceeded, the trail will start over from its parent's current origin)
    • Made it so trails are not calculated at all client-side if they are disabled by their respective cvars

Lua Improvements:

  • Add basic support for spawning entities through Lua
    • Not very well tested, but is able to spawn info_ff_scripts like flags and have them work like normal
    • Added baseentity:SetName(string name)
    • Added global function SpawnEntity(string entity_class_name, string entity_name) that returns the entity spawned or nil if unsuccessful (example: `local entity = SpawnEntity("info_ff_script", "red_flag")`)
    • Added global function SpawnEntity(string entity_class_name) that returns the entity spawned or nil if unsuccessful (example: `local entity = SpawnEntity("info_ff_script")`)

  • Add basic support for free-for-all teams
    • Lua can set a team as a free-for-all team by doing `GetTeam(Team.kBlue):SetFFA(true)`

  • Add Lua getters for various InfoFFScript settings
    • infoscript:GetModel() returns the string path of the current model
    • infoscript:GetStartOrigin() returns the Vector that the infoscript will spawn at when returned
    • infoscript:GetStartAngles() returns the QAngles that the infoscript will spawn with when returned

  • Improve Lua angle/vectors a bit
    • Add player:GetEyeAngles()
    • Add __tostring() implementations for Vector and QAngle classes
    • Convert VectorAngles and AngleVectors to use Lua-style return values rather than C++ style pass-by-reference parameters. Example usage of the new functions:

      local eye_angles = player:GetEyeAngles()
      local forward, right, up = AngleVectors(eye_angles)
      local angles = VectorAngles(forward)
      assert(angles == eye_angles)

We had a lot of fun testing the pyro, but it's sure to need some tweaks after release. Please let us know what you think!

34 comments Read more

June 5

Fortress Forever v2.6 Released (June 2016)

Fortress Forever v2.6 Release 5th June 2016

New scout movement weapon: The JumpGun

Jumpgun - YouTube

  • When fully charged it can be fired to produce an upwards thrust like a mid-air powerful jump
  • Whilst the weapon is out, it'll charge up; switching weapons loses charge
  • We don't have a weapons modeller at the moment, so it's using the railgun model for now. If you'd like to model us a new gun, please get in touch!
Dispenser changes:
  • Wrenching a dispenser now recharges 5 cells per whack; you can no longer insert your own ammo with your wrench
  • Dispensers are now cheaper, down from 100 cells to 30 cells
  • Dispensers have less maximum capacity, down from: 400 to 100 cells; 500 to 100 nails; 400 to 100 shells, 250 to 50 rockets, 500 to 100 armor. NOTE: It's explosion size is based on what percentage full it is, not the total ammo number. This means the explosion size has not changed, but it reaches full detonation size quicker.
  • Dispenser health reduced from 150 to 75
  • Dispensers no longer eat backpacks when they are full

Ragdoll and gib changes
  • Ragdolls are no longer affected by concussion grenades
  • Ragdolls are pushed less by explosions
  • Ragdolls last for 5 seconds, down from 15
  • Gibs are now more frequent from deaths with explosions (>30 dmg overkill rather than >50)
  • Dropped player weapons are now tied to cl_gib_lifetime

  • Railgun now glows more dramatically when it's fully charged

We look forward to seeing you in game!

24 comments Read more

About This Game

Fortress Forever is a Source mod inspired by the earlier versions of the Team Fortress series (Team Fortress Classic and QuakeWorld Team Fortress). Our all-volunteer team has created this mod entirely from scratch and continued to develop it since late 2004. It was originally released in September of 2007.

Fortress Forever involves two or more teams, each with 9 available classes, competing in a variety of map-determined objectives (capture the flag, territorial control, invade and defend, etc). Each class has its own unique abilities and strengths that offer extremely varied playstyles. The gameplay ranges from fast-paced, competitive, and deep to absurd and chaotic.

  • Totally free
  • Fast paced, team- and class-based gameplay
  • Faithful to the spirit of Team Fortress Classic (TFC) and QuakeWorld Team Fortress (QWTF), meaning Fortress Forever includes offhand grenades, bunnyhopping, etc
  • 10 Classes (9 + Civilian)
  • Training level and in-game hints
  • Extensive map scripting/customization using Lua


Q: How is this related to Team Fortress 2?
A: It isn't at all. Fortress Forever was in development before the current incarnation of Team Fortress 2 was announced and was released before TF2. The gameplay and goals of each are vastly different and are hard to compare directly. Fortress Forever is far more similar to Team Fortress Classic and QuakeWorld Team Fortress than it is to Team Fortress 2.

System Requirements

    • OS: Windows® 7 (32/64-bit)/Vista/XP
    • Processor: 1.2 GHz
    • Memory: 512 MB RAM
    • Graphics: DirectX® 7 level Graphics Card
    • DirectX: Version 7.0
    • Network: Broadband Internet connection
    • Storage: 5 GB available space
    • OS: Windows® 7 (32/64-bit)/Vista/XP
    • Processor: 3.0 Ghz
    • Memory: 2 GB RAM
    • Graphics: DirectX® 9 level Graphics Card
    • DirectX: Version 9.0
    • Network: Broadband Internet connection
    • Storage: 5 GB available space
Customer reviews
Customer Review system updated Sept. 2016! Learn more
Very Positive (23 reviews)
Very Positive (773 reviews)
Review Type

Purchase Type


Display As:

(what is this?)
574 reviews match the filters above ( Very Positive)
Most Helpful Reviews  In the past 30 days
1 of 1 people (100%) found this review helpful
1 person found this review funny
2.2 hrs on record
Posted: September 29
u ♥♥♥♥ers start playing it!! there are no players >:CC
Was this review helpful? Yes No Funny
1 of 1 people (100%) found this review helpful
6.2 hrs on record
Posted: October 14
Found one server.

Full on defensive engineers and heavy weapon players only

Same two maps every ten minuets

spent the rest of my time opening empty maps to admire the detail on everything.

100 minuets in download, it was definately worth the wait.
Was this review helpful? Yes No Funny
2 of 3 people (67%) found this review helpful
3.5 hrs on record
Posted: October 5
ok this game is old i get that but i mean it's a pretty good game the only problem is that not so many people are playing it so i mean might as well just add a bot setting for when you wanna create a server. Hope you take this into consideration
Was this review helpful? Yes No Funny
1 of 2 people (50%) found this review helpful
1.2 hrs on record
Posted: September 30
Was this review helpful? Yes No Funny
Most Helpful Reviews  Overall
154 of 183 people (84%) found this review helpful
29 people found this review funny
5.6 hrs on record
Posted: March 29, 2015
This game has NO DLC, NO season pass, NO locked items or characters, NO experience or level, NO additional weapon skins, NO treasure key & chest, NO in-game store, NO promo items or exclusive class, NO daily quest, NO early access, NO premium account, NO item inventory, NO retail version.

You just need to kill your enemies, simple is the best. 10/10
Was this review helpful? Yes No Funny
129 of 150 people (86%) found this review helpful
97 people found this review funny
2.2 hrs on record
Posted: April 5, 2015
No hats. No conga. Oh, and Spy has a shotgun.
Was this review helpful? Yes No Funny
120 of 141 people (85%) found this review helpful
8 people found this review funny
807.3 hrs on record
Posted: March 27, 2015
Game: Fortress Forever
Original Release Date: 13 Sep, 2007
Steam Release Date: 27 March, 2015
Date of last update: 19 Sep, 2016

The Good:
- Heavily based of skill-based movement, something that is amazing and is barely seen in modern shooters, it features many different methods of skill-based movement such as bhopping, rocket jumping, trimping, etc. This massively contributes to the overall game experience.
- Each class has a specific role, so teamwork is not just encouraged, but required, to win. This means the way the game works is very different to similar games (such as Team Fortress 2)
- Open & active community development: Fortress Forever is completely open source, and it's developed by volunteer community contributors. The maps, models, textures and code is all created by volunteer community members, and this is amazing. The fact such a small, dedicated team of volunteers can create such an amazing, completely free game and all the maps, etc is truly impressive.
- Completely free: Fortress Forever is completely Free to Play, no micro-transactions, no trading, no DLC. It's completely free, no exceptions.
- Map making and advanced lua coding for maps, pretty awesome for people experienced with hammer, but always wanted to add more.
- Decent graphics, definitely better than it's predecessors (Team Fortress Classic and QW Team Fortress), while still having their gameplay remain in place.

The Bad:
- It uses an older version of the source engine compared to games like Team Fortress 2, so some features are missing.
- You have to stretch your hand over your keyboard, pressing numbers 1-6 to switch weapons (minor complaint, I know).
- The game can be difficult for new players, for several reasons:
-- New players are often used to dumbed down FPS mechanics, so they don't even know where to start with skill-based movement or a game as fast-paced as Fortress Forever.
-- Most players who have played before the steam release are highly skilled and play matches/pickups often, this means new players will not be having fun when they are not as experienced.
Was this review helpful? Yes No Funny
56 of 65 people (86%) found this review helpful
2 people found this review funny
0.5 hrs on record
Posted: March 30, 2015
Fortress Forever was originally created since there would be no Team Fortress 2 but, as you all know, Valve still developed TF2.
The developers of Fortress Forever still continued working this mod and it even launched 1 month prior to TF2. Obviously, most attention went to Valve's Team Fortress 2 and most people forgot about Fortress Forever, untill now.

So why would you play this Team Fortress mod?
-First of all, Fortress Forever pretty much sticks to the TF classic formula. There are some changes in weaponry but for the most part it's basically the same.
-More balance. All the new weapons etc. in TF2 are very fun but with that they also lost the balance, in my opinion.
-Better graphics and more players than TFclassic. Obviously, TF2's graphics still look a lot better than Fortress Forever but if you're a TFclassic veteran, you probably like FF's graphics.
-It's free. So why not just give it a try?
Was this review helpful? Yes No Funny
45 of 51 people (88%) found this review helpful
1 person found this review funny
552.7 hrs on record
Posted: March 27, 2015
I have never seen a game with a greater variety of playstyles. In Fortress Forever, the player defines his own gameplay, not by fixed things in the game like new guns or new perks. Someone can play however they want, be it trying to frag anything that moves in a public server to playing a deep, fast paced competitive game. Engineer can be an offensive class with powerful tools such as EMP grenades detonating enemy pipe bomb traps, medic can play defensively by utilizing his speed to keep up with offence, providing healing for his team on the run by tossing medkits. There is no right way to play Fortress Forever, and the only limit is your determination and ability.

Combine this with a deep, intricate movement system that is reminiscent of old school arena FPS. This game is FAST. There is no other way to put it, but the movement is controllable, and with enough dedication and practice, can be manipulated to do absolutely unbelievable, beautiful things. There is so much to learn, so much to practice, so much to master, that even after playing this game since 2008, and playing in over 1000 competitive matches, I still have WAY MORE to learn, and I am doubtful that I will ever be finished.

If you are looking for a game that is deep, fast paced, team oriented and allows for unique gameplay, look no further. If you want a game that will keep you coming back, one that you will never "master" (but you will have a damn fun time trying), look no further.
Was this review helpful? Yes No Funny
38 of 41 people (93%) found this review helpful
1 person found this review funny
110.6 hrs on record
Posted: March 27, 2015
I've been playing Team Fortress since 1996, from Quakeworld Team Fortress to Team Fortress Classic to Quake 3 Fortress to Enemy Territory Fortress to Team Fortress 2, and even weird versions like Weapons Factory, Unreal Fortress, or ones that never saw release like Fortress Extreme, Wolf Fortress or Quake 4 Fortress... and Fortress Forever has become my favorite iteration of the TF genre. After having almost two decades of nostalgia rooted in the aforementioned games, that's a pretty surprising thing to hear myself say.
Was this review helpful? Yes No Funny
Recently Posted
true cringe
5.0 hrs
Posted: October 9
this may be the number one in my book of tf2 games
Helpful? Yes No Funny
38.0 hrs
Posted: October 8
There are many players of the original Team Fortress Classic who, like me, feel that TF2 was a dumbed down cartoon.

The solution? Fortress Forever, an excellent HD reimagening of the original Half-Life mod.
Helpful? Yes No Funny
4.8 hrs
Posted: October 6
Valve stole the Demoman design just said "Paint it black".
Helpful? Yes No Funny
Spooky Ok.|
5.9 hrs
Posted: October 1
How to play: You will know how to play
Helpful? Yes No Funny
2.9 hrs
Posted: September 29
This is the in between of tfc and tf2.
Helpful? Yes No Funny
12.1 hrs
Posted: September 29
Community is as good as dead, There are like 3 servers that ever have people playing. And this mod was put on steam far too late to keep it alive.
Helpful? Yes No Funny