Planetary Annihilation: TITANS
Uber Entertainment Developer
Uber Entertainment Publisher
2015-08-18 Release
🎹🖱️Keyboard + Mouse
Very Positive
(10916 reviews)
The Game includes VR Support
Public Linux Depots:- Planetary Annihilation: Titans - Linux [906.01 M]
Multi-threading, Performance and AI Improvements Update 112176Greetings Commanders,
It took us a little longer than we expected to prepare this build in light of some server issues last weekend, which are now resolved.
This is our first new build on the legacy toolchain and will be the first of many once we stablise our modern toolchain builds.
Our focus is on speed and stability as we work to ensure were in the best place possible ahead of upgrading the technologies which underpin the game. Weve implemented numerous server sim performance improvements, while also resolving a number of the most common causes of server-side crashes.
You should still make sure your graphics drivers are up-to-date as out of date drivers are still the most common cause of client issues. Seriously. Go do it now!
Over time weve seen the competitive meta settle, revealing some very visible imbalances. No one likes those. Weve introduced some small changes to fix things. Balance is as much an art as it is a science, so well continue to monitor and adjust as necessary.
The AI has also seen some love, upgraded to be more ruthless than ever. Its in it to win it, with an upgraded neural net, along with additional behavioural improvements.
Finally, rumour has it some kind of ladder reset is fast approaching...
Balance
- Advanced Air, Bot, Vehicle and Naval Factory cost increased by 25% to 4,500 (minor delay to T2 rush)
- Slammer cost increased to 500 (minor adjustment against Leveler)
- Solar Array cost decreased to 1,600 (minor adjustment against land-based advanced power)
- Gil-E vision increased to 220 (vision now matches weapon range)
- Bluehawk range increase to 220 (buff as a counter e.g. Kaiju)
- Pelican health increased to 200 with group (formation) preference set to back (increased survivability)
- Stingray vision increased to 250 with new radar and sonar of 350 (new cruiser role as naval radar)
- Typhoon vision increased to 250 with drone guard radius of 250 and passive health regen reduced to -2 (20 seconds)
- Kaiju rate of fire decreased to 0.5 shots per second (minor nerf)
Technical Notes
AI
- Adjusted the neural network fitness function
- Neural networks have all been re-trained for Titans and Classic
- Threat response platoons now see amphibious units as anti-sub threat
- Added a couple of new target filtering options, a new neural net input, and a few new outputs
- AI does a better job of gathering and using intel as well as caching it for later use to improve performance
- When looking for a place to attack, the AI will now take into account neighbouring areas when determining what size of a force to use
- The AI will now look for more fights that it can win rather than fights it can at least tie
- Fix for AI platoons that would get stuck trying to disband
- Adjusted how much the AI raids
- Improved AI neural data merging
- Adjusted AI aggressiveness
Server / Simulation Performance
- Adjusted how search spaces are updated in an effort to get through as many of them as possible per tick
- During the nav update, more of an effort is made to allow as many search spaces as possible generate their high level path so units can start moving faster
- Added a fail safe to allow nav to steal more voxel budget if it is having a tough time getting through search spaces
- This will give nav an opportunity to fulfill a larger number of move requests over a shorter time
- We now query a search space to ensure we have enough voxel budget remaining for the space to prevent doing a bunch of useless work
- Added the count of updating search spaces in nav to the perf output window
- More aggressive filtering of collision pairs to reduce the number of pairs we have to check
- Nav now attempts to pre-allocate the cost cells it will need for the updating search spaces it has
- Search spaces now return their cost cells to nav when they are finished so they can be reused later
- Moved the spatial DB update for dynamic objects so that it only happens once, at most, per update
Server / Simulation Multi-Threading
Please note multi-threading must be enabled for your server.
- The task scheduler now supports running the plan step of parallel tasks (such as weapon auto targeting and auto manoeuvring) at the same time, per unit
- Entity record step now runs in parallel
- The nav and physics updates now run alongside the economy update
- Added multi-thread support for the heavy parts of the recon update
- Units can now update their weapon aims in parallel
- The physics update now supports multi-threading
- The small island build is now multi-threaded per sector
- This helps in-game perf as well as system loading
- Added --max-threads command line to set the max number of background threads
Crash Reporting
- Improved crash reporting for all platforms
- Crash dumps are now stored in the log folder (varies by OS) instead of a temp folder
- On Windows, a DxDiag report (stripped of all personally identifiable info) is now automatically attached to crash reports
Crash Fixes
- Fix for crash if, during the same tick, a search space was marked for removal and then another search space was created for the same destination
- Fix for rebuilding the collision geometry BVH when it wasn't needed
- Fix for crash in swizzle tree from trying to evaluate log(0), in a rare case
- Fix for big game crashes caused when the flood runner gets a request from a search space with an invalid goal location
- Fix for virtual texture binding crash on the client
Modding
- icon atlases now use grids which increases the maximum strategic icons (52x52px) on an 8K texture (older GPUs) to 157 x 157 (24,649) and on a 16K texture (modern GPUs) to 315 x 315 (99,225) resulting in a breaking change to the following shaders:
- particle_direct_ring_selection.vs
- particle_direct.vs
- particle_icon.vs
- particle_status_icon.fs
- particle_status_icon.vs
- strategic icon mods should use the new utility function calculateAtlasUV (added to particle_common.vs) replacing:
v_TexCoord = vec2(a_TexCoord.x, vUVAndExtra.x + vUVAndExtra.y * (1.0 - a_TexCoord.y));
with v_TexCoord = calculateAtlasUV(vUVAndExtra.xy);
Server Issues Resolved
Our legacy infrastructure hit a 10GB limit for archived game summaries. That's a lot of games!
[ 2018-10-17 16:21:56 CET ] [ Original post ] RTS JUST GOT BIGGER
TITANS is the huge stand-alone expansion to the already massive-scale RTS Planetary Annihilation, which includes the base game and adds tons of new features:
Devastate your enemies with 5 massive Titan-class super units like the earth-shaking Atlas bot and lightning-wielding Zeus airship!
Expand your strategic arsenal with 16 new units such as versatile Hover Tanks, indomitable Orbital Battleships, and voracious Nanobot Swarms!
Elevate your game with new planets that feature multi-level terrain available in both single and multiplayer. Get up to speed faster with a new, streamlined tutorial experience, then take your game to the next level with the new Bounty Mode option for AI skirmish and multiplayer,
Including everything you loved about Planetary Annihilation:
- Epic Scale - Command armies with numbers in the thousands across multiple planets on land, sea, air, and even in orbit.
- Epic Single-Player - Galactic War is a twist on traditional real-time strategy campaigns that has players battling across a dynamic galaxy filled with procedurally-generated content. Every playthrough is different.
- Epic Multiplayer - Play with up to ten friends (or enemies) in massive free-for-all and team-based matches. Or, compete in the 1v1 ranked play ladder.
- Smash Planets - End games by destroying entire planets with giant lasers, asteroid collisions, and the new planet-splitting Ragnarok Titan!
- Advanced Command And Control - Automate your armies with intuitive controls and features, allowing you to create and manage massive armies and production lines with ease across multiple fronts on multiple planets at once!
- Instant Replays - View in-match recordings in real-time while matches are in progress. See when a battle turned by rewinding the game to any point, and use Play From Here to turn it back in your favor.
*Must meet Minimum System Requirements for offline play
MINIMAL SETUP- OS: Any Linux distribution supported by Steam
- Processor: MODERN Quad Core ProcessorMemory: 8 GB RAM
- Memory: 8 GB RAM
- Graphics: OpenGL 3.2+. 1 GB GPU RAMNetwork: Broadband Internet connection
- Storage: 5 GB available spaceAdditional Notes: https://planetaryannihilation.com/support/linux/
RECOMMENDED SETUP- Processor: MODERN Quad Core ProcessorMemory: 16 GB RAM
- Memory: 16 GB RAM
- Graphics: Dedicated Graphics Chip (Not Integrated) / OpenGL 3.2+. 1 GB GPU RAMNetwork: Broadband Internet connection
- Storage: 7 GB available space
6.98$ (13%)
24.87$ (17%)
4.95$ (67%)
5.03$ (16%)
24.89$ (17%)
5.03$ (16%)
16.57$ (17%)
35.14$ (12%)
6.22$ (82%)
8.25$ (17%)
5.27$ (12%)
2.37$ (91%)
15.11$ (16%)
33.17$ (17%)
16.89$ (16%)
26.34$ (12%)
8.39$ (16%)
52.19$ (13%)
8.39$ (16%)
23.90$ (20%)
16.97$ (15%)
16.59$ (17%)
4.14$ (17%)
8.74$ (13%)
17.54$ (12%)
8.74$ (13%)
5.95$ (60%)
16.79$ (16%)
16.96$ (15%)
1.56$ (92%)
7.5$ (75%)
1.13$ (96%)
0.34$ (91%)
0.85$ (91%)
0.53$ (89%)
0.85$ (83%)
1.69$ (89%)
4.25$ (79%)
2.13$ (79%)
8.49$ (58%)
0.85$ (83%)
9.56$ (62%)
2.4$ (76%)
0.43$ (91%)
1.7$ (91%)
1.19$ (83%)
0.9$ (91%)
0.85$ (91%)
1.28$ (79%)
3.83$ (87%)
1.88$ (62%)
0.43$ (91%)
6.0$ (60%)
4.25$ (83%)
0.51$ (91%)
1.91$ (79%)
3.06$ (83%)
1.91$ (87%)
13.59$ (32%)
1.11$ (91%)
49.99$ (17%)
9.99$ (80%)
3.59$ (80%)
7.49$ (42%)
1.19$ (76%)
1.09$ (95%)
3.74$ (75%)
1.69$ (92%)
0.99$ (90%)
5.99$ (85%)
15.89$ (21%)
1.49$ (85%)
2.48$ (83%)
1.19$ (88%)
1.19$ (88%)
8.99$ (10%)
39.99$ (20%)
17.49$ (12%)
0.99$ (75%)
21.99$ (12%)
1.49$ (85%)
3.99$ (87%)
1.19$ (88%)
2.98$ (80%)
1.24$ (75%)
2.49$ (88%)
1.19$ (94%)
15.99$ (20%)
0.99$ (80%)
7.94$ (21%)
FANATICAL BUNDLES

Time left:
356367 days, 8 hours, 17 minutes

Time left:
23 days, 15 hours, 17 minutes

Time left:
33 days, 15 hours, 17 minutes

Time left:
38 days, 15 hours, 17 minutes

Time left:
22 days, 15 hours, 17 minutes

Time left:
44 days, 15 hours, 17 minutes

Time left:
18 days, 15 hours, 17 minutes

Time left:
18 days, 15 hours, 17 minutes

Time left:
52 days, 15 hours, 17 minutes
HUMBLE BUNDLES

Time left:
4 days, 9 hours, 17 minutes

Time left:
4 days, 9 hours, 17 minutes

Time left:
11 days, 9 hours, 17 minutes

Time left:
13 days, 9 hours, 17 minutes
by buying games/dlcs from affiliate links you are supporting tuxDB
🔴 LIVE
drivemeca
Just Chatting
Ubuntu Desktop Plucky Puffin 25.04 - Tutorial paso a paso
liquidcake1
Noita
Many are trying. Some are very trying. [Noita]
Jonkero
Modding MineCraft - E12 - NeoForge/NeoVim/Linux
c0vrt
THE FINALS
finals with the boys
aleks_television
World of Warcraft
Road to all achievements | !discord !instagram !palmares
visualvengeance
Dead by Daylight
Road to p3 on survivors 28/45!!!!!!!!! \o/
dolphde
Last Epoch
[GER] WW Void Knight goes brrrrrr...
madjlzz
Software and Game Development
Simply working on personal projects!
finwo_
Cyberpunk 2077
Fighting crime in night city!
bananananaramana
Path of Exile 2
Alles wird aus Hack gemacht: Huntress/Amazon, Twister/Glacial Lance
keyb1nd_
Software and Game Development
Making min.io debug tools infinite code genjutsu Using Helix
zulleyy3
Software and Game Development
More OBS Plugin Dev learning
jonkero
Software and Game Development
Modding Minecraft - NeoForge/NeoVim/ArchLinux
angelbruni
THE FINALS
[DROPS ON] POWER SHIFT #2 EU & #7 GLOBAL | POWER SHIFT 24/7??? | A...
photostyle
Elite: Dangerous
Elite Dangerous :: Sirius permit grind :: AI :: #TransRights :: #BLM
grumpo_
Just Chatting
chill saturday stream aga - !discord
carolineofmaine
Always On
Kick back & listen ~ classical, country, rock, techno, jazz, blue...
soulchainer
Just Chatting
Mira, mam, sin brazos! - Rayman, un da cualquiera :3.
linuxgamestv
Minecraft
[18+] Festungen & Endportale suchen U-Bahn Planung Community Ser...
tom__bh
Software and Game Development
Tattoy Release Progress 29%: github.com/tombh/tattoy/milestones
talon1024
DOOM II: Hell on Earth
Sci-Fantasy Saturday - Well, I'm awake, so I may as well make go...
sneaky_donkey
Software and Game Development
Working through "Building a Debugger" book
zigma_61
Euro Truck Simulator 2
Linux | Gaming ---> Euro Truck Simulator 2 - Convoy & testing T...
jimpy3
No Man's Sky
PC : Faffing about as usual ... :)