Forts cover
Forts screenshot
Genre: Real Time Strategy (RTS), Strategy

Forts

Forts Ranked Multiplayer - Season 27 Champions!




G'day Forts fans!



Congratulations once again to EtaN, champion of Season 27, whose list of accolades is far too large for this announcement to contain. In second place is Dranistian, backing up his Season 26 win with another stellar performance. And in third place Schuka achieves their first podium finish. Well done!

While the top 3 places receive Gold, Silver, and Bronze, every player finishing within the top 20 will receive a Season 2 Medal. Congratulations to all medalists as well!

Some Season 27 trivia:

  • Precision targeting of weak points and wall foundations dominated top 20 matches, overtaking heavy weapon slugfests
  • Eagle Eye early aggression builds are on the rise and making their presence felt
  • The international Forts community had even more representation within the top 20 this season
  • PSA: Just because you can swing your core on Pillars it doesn't mean you should.




1v1 Leaderboard



  1. EtaN
  2. Dranistian
  3. Schuka
  4. Malme
  5. zebdww
  6. 打帅币
  7. [SUI]SaureDrops
  8. 七神花露水
  9. 籽岷妙妙屋
  10. Armodillo
  11. Not Poolboy
  12. klaualles
  13. 金凌Jin_Ling
  14. Baumständer[OND]
  15. Poolboy
  16. [GG]David
  17. juNyu
  18. Vykro
  19. neoboletus.erythropus
  20. bilibili_模组小白




Season 28


Season 28 is already underway and will run through March 31st. This season's map pool consists of the following battlefields:

  • Abyss
  • Hang Time
  • Ledge Grab
  • Pillars
  • Stalactites
  • Vanilla




Make Sure To Join Our Discord



If you haven't already, join our Forts Official Discord server to connect with other players, share strategies, create maps/mods, and receive advance notice of upcoming events.





Cheers,
EWG

Forts Update 1.24


G'day Forts fans!


After a restful end-of-year break, the EWG team has been back at work with improvements and bug fixes. Highlights include dragging the mouse when placing weapons to set their direction, two new menu backgrounds have been added, and the stuck loading while joining bug has been solved. Our many Ukrainian players can now enjoy reading their native language. For Modders there are a few new functions, including the powerful SnapToWorld, as well as DeleteBlock and DeleteBlockVertex for manipulating terrain during gameplay. If you encounter players you would rather not engage with but don't want to report, you can click on the frowning face button next to them in the Lobby to silently avoid them in future. There's also a new screen to remove players from avoidance. Further details and the full change list can be found below.



Drag Weapon Direction



Clicking and dragging when placing a weapon now sets its direction.

To help streamline the controls, and reduce friction in the heat of battle, we have added the ability to drag left or right when placing a weapon to set its facing. This makes it quicker and easier to determine which way to shoot when it matters most. Of course, if you're happy setting the direction with the classic HUD buttons, those are still available. The feature can be toggled in Options > Game > Enable Drag Weapon Facing.


Menu Screen Update



Updated front end screens.

As some of you will have noticed, a while ago we freshened up the Steam store and social media channels with a fresh lick of paint in the form of new key art. Now that the paint has dried, we are adding it as the default menu background.

If you're a fan of the previous menu background art, these can be selected from the options screen, with the vanilla version select-able under the Classic title, with the Tons of Guns version also available.


YouTube Tutorial Playlist



Click on the Sal Vaux news item in the Forts main menu to start watching!

https://www.youtube.com/watch?v=KU-ooQwdpC4&list=PLawv6P6HClHkd3-WThaiY0b05CISVrYCO&pp=gAQBiAQB
New to Forts? Maybe you want to take your play to the next level? Either way, check out the tutorials playlist on our YT channel for tips and tactics to up your game. Selected from Forts content creators new and old, the subjects covered range from the very basics of base building, to advanced tactics like tier 3 cannons.

If you've seen a tutorial video that we've missed, be sure to put it in the 'Suggestions' channel on the Forts Official Discord.


Change List dlc2 31 r15673


Add: Classic and Tons of Guns menu skins
Add: Drag weapon direction (Option > Game > Enable Weapon Drag Facing)
Add: Script functions DeleteBlock and DeleteBlockVertex
Add: SnapToWorld script function to quickly find nearest ground, link, node, device, etc.
Add: frowning face buttons in lobby to avoid players for 30 days
Add: UI to edit avoidance lists
Add: Ukrainian translation

Balance: increase runway and runway2 reload times from 0.7s to 1.05s (+50%)

Fix: (GetStructureInWater) typo in documentation
Fix: (Hungarian) some strings are not exported to game
Fix: (Loading screen) crash setting random tip when none are found
Fix: (Sandbox) with a weapon selected, selecting joints or struts of another team doesn't switch to that team
Fix: \reload_textures can be used during multiplayer matches
Fix: AI causes exception calling non-existent function GetStructureHasFoundation
Fix: blocks are not deselected when deleted using \sweep_blocks
Fix: crash when rope is detached during BreakStructure
Fix: CreateBlock assigns the local player's team as the owner of the block, causing desyncs
Fix: cursor doesn't snap to nodes when a device is selected except for the first type
Fix: data desync when mods use base textures as projectile sprites
Fix: device preview snaps to vertical struts when tech is missing
Fix: editing terrain isn't correctly supported on Vulkan
Fix: ground edges are not recalculated when block vertices are modified
Fix: ground nodes are not removed from selection when using \sweep_blocks
Fix: holding the 'zoom selection' key and dragging the mouse only pans the view
Fix: if AI creates a strut and then deletes it, the strut becomes stuck
Fix: incorrect error is shown when trying to place a device at population limit
Fix: Nighthawk bombs don't ignite fire when colliding with devices
Fix: OberverCustomiseScreen crash after changing keyboard layout
Fix: players are sometimes stuck at loading screen while joining
Fix: remote/replay cursors flash distractingly
Fix: shield deletion is cancelled by repair station
Fix: the Leviathan boats are bouncing at the beginning of the game.
Fix: unnecessary script events are called before SystemLoad and Load events
Fix: Workshop mods can be updated mid-match when a client with a newer version joins the lobby

Change List dlc2 31b r15681



Add: (FORTS-856) Devices.Drag.MinDistance and Devices.Drag.FacingStartTime to db/constants_user.lua

Improve: (FORTS-856) short delay before drag facing functions to allow rapid placement without changing direction

Fix: Phantom context button move button creates a new device instead of moving
Fix: Phantom move ability doesn't work



Make Sure To Join Our Discord



If you haven't already, join our Forts Official Discord server to connect with other players, share strategies, create maps/mods, and receive advance notice of upcoming events.

Cheers,
EWG

Forts Pro League - Season 3




G’day, Forts fans!



Are you ready for Season 3 of the Forts Pro League? We certainly hope so because we're throwing things wide open this season and merging the leagues. Everyone can sign up for the FPL group stage and registration opens today! Register your team on Challengermode and Discord following the instructions below.

Teams will be seeded into groups of 10 where they will face each other in a round robin format, with one match being played per week. Teams may schedule their match at any time during the week, but if they have not played by Saturday at 8pm utc they must contact a league official on Discord and make themselves available to play their match at this time. Any team not present will forfeit the round. At the end of this stage, the teams with the most points in each group will qualify for the playoffs, where the ultimate winners will be decided.




When is it going to happen?

Signups for the FPL begin now and end on February 21st at 8pm utc. Opening day is February 24th at 8pm utc. The playoffs (tentatively scheduled for May 25th 8pm utc) will be held once the round robin stage has concluded.

How to participate?

Everyone is eligible to sign up for the group stage of the FPL this season!

First, see the Forts Pro League Official Rules

Then form your team of two and meet the following requirements. Player names must be clearly readable and match on Discord, Steam and Challengermode. The maximum length is 16 characters for players and teams. Players are expected to use this name when playing all of their matches. Offensive player or team names and profile images will result in disqualification from the league. Players currently under ranked or multiplayer bans are also ineligible to compete.

Team tags must be 3 characters or less.

Team logos should be 128x128 pixels. Offensive images will result in disqualification.

How to join the Forts Pro League:

  • Click on the Challengermode link;
  • Click 'Join Tournament' (you must have an account on Challengermode);
  • If you already have a teammate, click 'Join with Team';
  • You will be asked to create a team if you do not have a team yet
  • Close this window and invite your teammate (Click on your team name on the right side of the window to invite them);
  • Return to the FPL Season 3 page;
  • Click 'Join Tournament' once again;
  • Choose your lineup and click 'Join';
  • Message @42scientist on the Forts Official Discord with your Team name, roster, team tag and logo. Also include the Discord and Steam ID's of you and your teammate.;
  • You are now officially registered in the Forts Pro League!



Team Capacitor
[CAP] Fred

(Link to Fred's Steam profile)
[CAP] Max
(Link to Max's Steam profile)


Sample entry with Team and Logo



What are the prizes for Pro League?


  • 1st place: $100

  • 2nd place: $50

  • 3rd place: $20


Prizes will be split equally between team members and distributed as a Steam gift card.

Where?





Rules



For more information on rules and match scheduling please read the Forts Pro League Official Rules

Earthwork Games reserves the right to make changes to this event as needed

Streamers



Project Incursus

Salzwerk

Communauté Forts FR (Gusteagle & Pile Rouillée)

Cheers,
EWG

Forts Tournament XXVII - High Seas 3v3 TDM - Winners!




G'day Forts fans!



Congratulations to team Boat Cannoneers, winners of Tournament XXVII!

EtaN, Taichu, and Tar set sail and dominated the High Seas with their offensive and defensive prowess. They did not emerge unscathed though, with both BOGships and MotoPinderCircus taking them to sudden death in their best of 3's.


Eagle Eye's AA miniguns can't help now, will this Orbital strike home?



In second, team MotoPinderCircus were not content to play it safe. Gusteagle, Karaba, and pile rouillée showed absolute commitment with several high risk, high reward strategies. Producing one of the most memorable first strikes ever seen in tournament Forts.


2:15 into the match, Team MotoPinderCircus introducing Team Green Leaf to Mortar o'clock




And in 3rd place, team Green Leaf skillfully employing proven strategies and consistently making deep runs in tournaments. How much longer can the veterans fend them off before they claim their first title?



Team Green Leaf's Deckguns doing the talking



1st Place - $150 in Steam Gift cards



Boat Cannoneers

  • EtaN
  • Tar
  • Taichu

2nd Place - $75 in Steam Gift cards



MotoPinderCircus

  • Gusteagle
  • Karaba
  • pile rouillée

3rd Place - $30 in Steam Gift cards



Green Leaf

  • Dranistian
  • Robostos
  • Vykro

Prizes split equally between teammates

Challengermode Bracket


Tournament XXVII Bracket

Replays & VODs



Thank you to hosts and casters Project Incursus, Salzwerk, and GoldSpammer

Tournament replays will soon be available in the Featured tab of the Replays menu in-game, and tournament videos are available below.





German cast with Salzwerk and GoldSpammer


Make Sure To Join Our Discord



If you haven't already, join our Forts Official Discord server to connect with other players, share strategies, create maps/mods, and receive advance notice of upcoming events.


Cheers,
EWG

Forts - High Seas 3v3 Tournament XXVII



G'day Forts fans!

Happy 2024! We hope you all had a wonderful holiday season. And to kick off the new year we're announcing our next official tournament. XXVII will be held on the High Seas January 20th at 7pm UTC. This event will be 3v3 Team Death Match with up to 8 teams competing on a variety of maps. Each round will be a best of 3 matchup with the winner advancing and the vanquished sinking to the depths. There will also be a bronze match to decide 3rd place.



Registration will open at 8pm UTC today. In order to register, team captains should message 42scientist on the Forts Official Discord server with their team name (16 characters max), team logo (128x128 pixels), team tag (3 characters), and team roster including the Steam ID of each team member.

Hosts:
Project Incursus
Salzwerk



On to the details.


When will Registration open?

January 6th at

  • 12pm PT (West Coast USA)
  • 3pm ET (East Coast USA)
  • 8pm GMT (London)
  • 9 CET (France, Germany)
  • 8am January 7th QLD (Brisbane Australia)

Entries submitted before this time will not be accepted. Once registration has opened the first 8 teams to submit a valid entry will be admitted. Valid entries must fulfill the requirements listed below under How do I join?


How will teams be seeded?

Seedings will be based on past results in official events and ranked seasons.


Prizes?

The current minimum prize pool is as follows:

  • 1st place $100
  • 2nd place $50
  • 3rd place $20
    (Subject to change - we're mathing now)


Prizes will be awarded in the form of Steam digital gift cards, divided amongst teammates.

If you have any additional questions please contact us on Discord.


How do I join?



In order to participate, you must do the following...

  • Join the Official FORTS Discord
  • Your names on Discord and Steam must match and include your team tag (see below)
  • Inappropriate competitor or team names and logos will not be accepted
  • Send a message on Discord to 42scientist with your team name, tag, roster, and logo
  • Team names should be 16 characters or less
  • Team tags should be 3 characters
  • Team rosters should include links to each player's Steam profile
  • Team logos should be 128x128 pixels
  • Registration will not open until January 6th at 3pm ET (8pm UTC)
  • Maximum of 8 teams


Team Capacitor
[CAP] Fred

(Link to Fred's Steam profile)
[CAP] Max
(Link to Max's Steam profile)
[CAP] Sal
(Link to Sal's Steam profile)


Sample entry with Team and Logo

WHEN




  • Tournament XXVI starts January 20th, 2024 at...
  • 11am PT (West Coast USA)
  • 2pm ET (East Coast USA)
  • 7pm GMT (London)
  • 8pm CET (France, Germany)
  • 6am January 7th QLD (Brisbane Australia)

WHERE


RULES


  • 3v3 Team Death match
  • Single elimination via best of 3 rounds
  • 20 minute time limit
  • High Seas enabled
  • Moonshot enabled
  • Tons of Guns enabled
  • Portals enabled
  • Commanders enabled
  • No Commander bans! All commanders reporting for duty!
  • Draws decided by core damage inflicted (total damage if core health is equal)
  • Maximum of 8 teams
  • Check-in on Discord starts 1 hour before tournament
  • Late or absent players forfeit their matches
  • Use of exploits or bugs for self-charging or any other purpose is strictly forbidden.
  • Earthwork Games reserves the right to make changes to this event as needed

STREAMS


Project Incursus
Salzwerk

THE BATTLEFIELDS


Including but not limited to:
Chasm
Dark Shoals
Fracked
Hillboat 4v4
Stormy Waters
The Leviathan
Three Frigates 3v3


Cheers,
EWG

Happy Holidays!




Happy Holidays Forts fans!



Forts festive cheer is here!

The holidays theme is now live! Along with features from previous years such as the themed front end, holiday jingle and baubles, decorations for tech buildings and snowball ammunition; we've also dressed the reactor. Land a critical hit on that over-sized bauble and enjoy the snowflake cloud and enchanting sounds effects!


Holiday themed reactor and effects.



Snowball ammunition.


And why not spread some seasonal cheer among your friends and family by taking advantage of the Steam Winter Sale discounts and gifting them some festive Forts goodness from across the entire catalogue?

https://store.steampowered.com/app/410900/Forts/

Happy holidays from the whole EWG crew, and we will see you in the new year!

Cheers,
EWG

Forts Ranked Multiplayer - Season 26 Champions!




G'day Forts fans!



Congratulations to Dranistian! A fixture of the competitive scene since joining Forts, FPL competitor, runner up in Tournament XXVI and half of Team Green Leaf with partner Vykro. Fearlessly innovative play propelled him to the top and he can now add Season 26 champion to his list of accomplishments. In second place Poolboy, who lives and breathes Forts, playing enough for any 4 normal people. And in 3rd, EtaN, whose immense trophy collection grew so large it required a game update to properly display.

While the top 3 places receive Gold, Silver, and Bronze, every player finishing within the top 20 will receive a Season 26 Medal. Congratulations to all medalists as well!

Some Season 26 trivia:

  • This season included a Free Weekend which briefly overwhelmed us
  • Over 35,000 matches played this season, not including those lost (see above)
  • Shotguns + Rockets vs Howitzer + Cannon was the defining matchup separating the top 20
  • Amongst the top players, Armourdillo has suddenly emerged as the new commander of choice




1v1 Leaderboard



  1. Dranistian
  2. Poolboy
  3. EtaN
  4. 籽岷妙妙屋
  5. mcc72k
  6. Alesio
  7. Schuka
  8. KURTaxe
  9. Maybe Poolboy
  10. 打帅币
  11. Geiger
  12. Malme
  13. [BOG]#Der Benzinpreisvergleicher
  14. [WTF] Domy
  15. kulipa0627
  16. Armordillo
  17. iTen
  18. JoKURT
  19. neoboletus.erythropus
  20. I am myself




Season 27


Season 27 is already underway and will run through January 31st. This season's map pool consists of the following battlefields:

  • Abyss
  • Hillfort
  • Moorings
  • Pillars
  • Desert Ruins
  • Battlegrounds 1v1




Make Sure To Join Our Discord



If you haven't already, join our Forts Official Discord server to connect with other players, share strategies, create maps/mods, and receive advance notice of upcoming events.





Cheers,
EWG

Forts Update 1.23




G'day Forts fans!



We hope you've been pummelling the forts of your friends.

Although we don't talk much about what's coming, be sure that we are working hard to improve the experience. Some of this work is not glamorous, but we strive to provide a solid experience and smooth rough edges. In that spirit, this update addresses a range of small, medium and large issues that have been reported by you, or found in our own testing.

Headline items include a new option to avoid reported players, population level and cap displays, and the ability to turn off special themes (i.e. Halloween and Christmas).

Our team will continue to deliver improvements to Forts, and we welcome your suggestions and feedback. Happy holidays!



Change List dlc2 30 r15445



Add: "Add to player avoidance list" checkbox to reporting dialog
Add: 'Enable Special Themes' game option
Add: Firebeam overheat sound
Add: Population level and cap readout to device tool tips and context menu upgrade preview
Add: Projectiles that are alive post collision are now hidden from scripts
Add: 'Target Allies' combat mod for missile aiming in free-for-all mods (TargetAllies in db/rules.lua)

Fix: (AddTextControl, AddTextButtonControl, AddButtonControl, AddSpriteControl) memory leak when parent isn't found
Fix: (Hurricane active) machine guns overheat after two bursts
Fix: (Moorings) gap exists between top foundation and ground
Fix: (Moorings) ToGA1 fort fails to build a mine, blocking remaining script
Fix: (ranked) host can update opponents before client receives the leaderboard, prematurely reaching match limit
Fix: (ranked) in rare cases players can be unable to match with each other
Fix: (Seep) armoured EMP rockets will trigger an EMP when hit once
Fix: 20mm cannon can fire through a device placed in front of it after it has begun firing
Fix: After ejecting when joining a full lobby you are given a rejoin highlight for it
Fix: Beam end time now works to stop FMOD events at (BeamDuration - BeamEndEffectTime)
Fix: BLOCKFLAG_PassProjectiles, *PassBeams, and *Hazard incorrectly set *NoSplash
Fix: BLOCKFLAG_WaterLevel, *EdgeWithFill, *CanBuildOver, and *NoDrawEdges are missing from shapes.lua and not handled in SetBlockFlags
Fix: Converting a connected material before a structure breaks can convert it back
Fix: EtaN's absurd medal count doesn't fit in trophy cabinet
Fix: Joining observers in end screen display in a team, or cause crash
Fix: Local connections time out when game is in progress
Fix: Mortar kills count towards Second Amendment sniper objective
Fix: Non-consumable ammo appears available on the context menu when it can't be used due to missing ammo
Fix: Players can be banned from lobbies they were not in
Fix: Projectile vs projectile collisions can cause infinite loops
Fix: Recordings can capture a frame from previous recording
Fix: Repair station allows shield to skip warmup state
Fix: Replay desync (terrain) when player re-joins HS match
Fix: Screen flickers the desktop when entering a loading screen or entering of leaving the multiplayer lobby
Fix: Projectile trails can lag the game when used in an accelerator
Fix: Some characters have incorrect width
Fix: some non-default weapon ammo firing effects are not shown to enemy
Fix: Struts can overlap devices on the edge of their platform
Fix: Struts exceeding max length become segmented (aka wooden ropes)
Fix: Team details incorrect in ranked loading screen
Fix: Thread shutdown issue by allowing threads to exit
Fix: Uploading new items before accepting steam workshop agreement can create a broken workshop item

Improve: (tutorial 2) Increased height while still keeping top of player fort visible at bottom of screen
Improve: (tutorial 2) Spacebar zooms camera in and out of reactor at start
Improve: (tutorial 2) When selecting MG spacebar zooms in and out. Removed automated zoom out.
Improve: (tutorial 2) When selecting mortar spacebar zooms in and out. Removed automated zoom out.
Improve: Changed orbital laser fire sounds to react to being stopped and play their wind down sound
Improve: Duplicate sprites cause a warning rather than an error
Improve: Kicked players are kept out of new lobbies for the set duration
Improve: Max zoom for the context menu adjusted

Optimise: Effects rendering in Vulkan

Remove: Instantaneous spend/refund costs from HUD and Observer Tools resource rate readouts



Make Sure To Join Our Discord



If you haven't already, join our Forts Official Discord server to connect with other players, share strategies, create maps/mods, and receive advance notice of upcoming events.

Cheers,
EWG

Happy Hallowe'en!




Blistered and tormented,
A scorched, fiery doom.
Twisted and demented,
The reactor our tomb!

Shrieking through the night,
A shot breaches the core.
Released, we take flight,
To haunt forevermore!




Demented Reactor



Souls burn for eternity in the demented reactor, unless unleashed if their tomb is destroyed!


Blood & Studs



It's raining blood in the Cursed Landscape. Which team are you on? Team Gargoyle or Team Skull?


Haunted Main Menu



Halloween themed front end image!


Cursed Landscape* & Corrupted Console**



*Cursed landscape replaces 'Canyon' environment set.



**Haunted HUD replaces 'Default' HUD skin.



Wishing you a happy Hallowe'en,
EWG

Forts Pro League - Season 2 Playoffs Winners! SPOILERS!!!




G’day, Forts fans!



Congratulations to -Veterans-, winners of the second season of the official Forts Pro League!




Living up to their name the -Veterans- EtaN and Firework outlasted the competition with the final round going the distance in a best of 5 matchup, facing two sudden death games. Their opponents, Helicopter and mcc72k of team Pro Aim (3rd place in FPL Season 1) had the early momentum before being ground down in the back and forth struggle. And in 3rd place Geiger and Malme of team westwind defeating team Green Leaf (Dranistian and Vykro) in the bronze match.




In addition to collecting an FPL trophy, one of the very few that had heretofore eluded him, EtaN was also named finals MVP for his consistently outstanding play throughout the tournament. Whether called upon to damage carry or support he fulfilled both roles seamlessly. All whilst drawing the lions share of attention just by virtue of existing on the field.

Challenger Mode Bracket


Playoffs



1st Place - $100 in Steam Gift cards



-Veterans-

  • EtaN
  • Firework


-Veterans- and Pro Aim locked in a relentless sniper duel


2nd Place - $50 in Steam Gift cards



Pro Aim

  • Helicopter
  • mcc72k


Pro Aim staring down a vicious rocket and shotgun barrage from Green Leaf


3rd Place - $20 in Steam Gift cards



westwind

  • Geiger
  • Malme


Team westwind focusing all their firepower into a single lancing point


Replays & VODs



Replays from the FPL group stage and Playoffs will be available in the Featured tab of the Replays menu in-game and viewable until next update.

Full English Cast with Incursus and Noze
https://www.youtube.com/watch?v=HjbxkkUK3Do

Full German Cast with Salzwerk and DankeMerkel
https://www.youtube.com/watch?v=MxtXuE9HBW4


Cheers,
EWG