10 ms·
Beyond All Reason: Open-source RTS reimagining Total Annihilation
- egypturnash 5y agoFor those of us who are not into RTS games, which of the features listed on this front page are ones that Total Annihilation was known for (and which other RTS games presumably failed to follow up on), and which ones are further innovations this game is making atop TA’s take on the genre?
- majormajor 5y agoUnit count and "planning" were the two things that separated TA from others for me. You could build more units and you could command larger groups of them compared to something like SC where you couldn't group more than 12 per hotkey. The sheer number of units you could crank out also had interesting strategic effects if, say, your opponent had a balanced defense but not quite enough flak cannons, say, to hold up to a giant swarm of air units. I remember having to worry more about the specifics of what they were building than in games where there was a unit cap that increased the relative value of fortifications and defensive structures. Sequencing was great too. Tell your commander to build a factory, then another factory, then a solar plant, etc, with seemingly no queue size limit. Queue up dozens of things in each of those factories too. Etc. It always felt less "clicks per minute" dominated because of these things for me - though I was not a high level player or anything, just playing for fun - while the industry went the opposite, way into the Micro side and turned into things like Warcraft 3 and then LoL. (I forget the name of Cavedog's TA sequel set in a fantasy world, but even that, IIRC, backed away from the giant armies thing.)
- tomc1985 5y agoIn its successor, Supreme Commander, you could completely automate your base construction using those assist features and looping build queues
- uCantCauseUCant 5y agoThe whole automation thing UI in spring was even more optimized by some games. Basically- you could turn your whole base into a state machine- with trigger zones, were discovered enemies would launch automated counter-attack-patrols by units waiting in staging areas. Good times.
- vosper 5y agoThey don't seem to mention the thing I most remember TA for: the soundtrack https://www.youtube.com/watch?v=ljDyp__ejco https://www.youtube.com/watch?v=ljDyp__ejco
- mcbuilder 5y agoThe BAR music is really good, in the same theme done by a professional composer. It's not a full orchestra on the level of the TA soundtrack, which is simply one of the best of all time, but it excellent on its own and captures much of the essence.
- tomc1985 5y agoI really hope its better than Zero-K's music, their "professional" composer produced some of the most eye-rollingly awful syntesized orchestral music I've ever heard
- mcbuilder 5y agoIt's here if you'd like to judge for yourself. https://soundcloud.com/ryankrause94/sets/beyond-all-reason-full-music/s-xgNyqfjSiyC https://soundcloud.com/ryankrause94/sets/beyond-all-reason-f...
- GrumpyYoungMan 5y agoAlong with the soundtrack, John Patrick Lowrie's amazing voice work also form some of my most vivid memories of the game. I still get goosebumps when I hear his narration of the opening cinematic: https://www.youtube.com/watch?v=k6mZZiI4ShQ https://www.youtube.com/watch?v=k6mZZiI4ShQ
- blunte 5y agoSame. Although I do remember the graphics and number of simultanously visible independent units as being impressive... But the music was magnificent orchestral work. It was also so depressing [ https://youtu.be/ljDyp__ejco?t=995 https://youtu.be/ljDyp__ejco?t=995 ] that I decided to play the game without music after a while. It's gorgeous, but too emotive.
- astine 5y agoIn addition to what majormajor said, there TA had a bigger sense of scale than Starcraft or Command and Conquer. There was a greater discrepancy between the size of large and small units and the size of the units had a bigger impact on the movement speed and how much room on the map the unit took up. This went a long towards making the game feel bigger in scope whereas SC and C&C always felt more tight and controlled.
- Karunamon 5y agoOne thing TA and all of its successors kept was the ability to have units assist in construction. For instance, you have your commander plunk down a factory, then order the commander to assist with anything the factory is doing. Early on, this will be creating engineers (builders) and your first defensive units. Then you have your commander and engineers build/upgrade your level 2 factory.. rinse and repeat. It turns into a virtuous cycle. The upshot of this is that it creates opportunities for prioritization (and opportunities for blowing past your income if you're not careful).
- majormajor 5y agoOh, yeah, THIS was a huge one. As well as just how construction/payment worked in general. This thing costs you X metal, and this factory can deliver metal at a rate of x/sec... but if you throw in all these helper units, you can up that. Very interesting and unique twist. You also didn't have to pay up front when queuing things, like you say with the opportunity to blow past your income, so your cash flow was the counter-balancing production speed limiter, but not in a way where you had to be constantly watching that bank account dollar amount before clicking "build."
- GrumpyYoungMan 5y agoTotal Annihilation was the first to have projectile physics for artillery and other weapons. One could actually have, for example, an artillery projectile in mid-flight accidentally collide with an aircraft. [EDIT] Not mentioned on the BAR front page but also pioneered in TA was wreckage. Destroyed units left wreckage behind that had to be navigated around or fired upon to clear a path. Wreckage could also be scavenged to recover the material used to construct them, allowing the construction of more units. In the race to build enough infrastructure to overwhelm the enemy, this could be the difference between life and death.
- TeMPOraL 5y ago> One could actually have, for example, an artillery projectile in mid-flight accidentally collide with an aircraft. Or, anti-air units used as ground defense and ground assault units :). In my TA days, I had plenty of cases where I saved my base by ordering AA bots to fire on the ground, counting on weaker but much further-flying missiles to accidentally collide with the attacking force. Also, Commander's D-gun. That one was an exercise in aiming, but early-to-mid-game, one well-placed shot could cut the attacking force in half. I also appreciated the little things - like the solar generators automatically closing down when hit, to protect themselves. Or, dropship bombing - IIRC when a dropship gets shot down, it crashes with all its load, which can sometimes be pretty explosive. Maybe I'll just stop now. I have a lot of good TA memories.
- icexuick 5y agoAll this is in BAR. We've seen some mid-air collisions of aircraft with artillery or tactical nukes :).
- icexuick 5y agoCorrect. We recently even saw that a tactical nuke dropped from a bomber, created a blast-wave that pushed 19 flash-tanks so much their got a temporary 300% movement speed (if they weren't flying/crashing/exploding). https://www.twitch.tv/tarnishedknight/clip/AssiduousAttractiveLarkPeanutButterJellyTime-AhWxgHUOCON52gQa https://www.twitch.tv/tarnishedknight/clip/AssiduousAttracti...
- GasPoweredMaker 5y agoTwo key characteristics of TA/SupCom that set it apart were economic. First, map resources (metal patches) were not depletable. So, the game would see massive economic growth as every metal patch would give resource indefinitely. Big econ ramp up, and a marked ability to come back due to non-exhausting resource patches. The second characteristic is the flow-based economy that worked with build queuing. A player could queue up as many units or structures to be built as desired, as opposed to "buy and build" where you must currently have the resources necessary to build something. "Queue" may be an imprecise word here, as the player could, for example, have ten factories all attempting to produce a series of units simultaneously (and similarly, have a swam of engineer units all attempting to build a number of structures simultaneously). That is, it was simultaneous building that would consume resources on the fly as they came in that was the core of this model. The flow economy model meant that a player tracked resource income and resource usage: kept positive, all the queued up units or structures could be built. Go into the negative, however, and the resource buffer would be eaten into and the player would see all currently-building units/structures slow down in their rate of build progress, awaiting resources to come in. The last bit was disabled in SupCom 2, out of concern that newer players often bottomed out their economy and had a bad time. However, after fan outcry, the flow-model and infinite queuing was re-enabled as an option.
- Svperstar 5y agoFor a time after its launch in I think 1997 people were calling Total Annihilation the greatest RTS and maybe the greatest game of all time. I wish the RTS community wouldn't shit so hard on any game that isn't StarCraft.
- EamonnMR 5y agoIt's very much a taste thing. TA-likes are a whole different kind of RTS and demand a different type of skill. SCs reward quick thinking whereas TAs seem to much more reward overwhelming scale. I can usually counter my way out of a problem in SC, but in Planetary Annihilation if I've committed in the wrong direction or just not made as many mines as my opponent, I'm sunk. Also there is the number of units. Over three hundred in this game! TAs tend to have lots and lots of units whereas the other shall we say branch of RTS design tends to have far fewer.
- torhorway 5y agoIf you're into this style of RTS, I've found Zero-K to be a very good free similar game. https://store.steampowered.com/app/334920/ZeroK/ https://store.steampowered.com/app/334920/ZeroK/
- dTal 5y agoBoth this and Zero-K use the same engine (SpringRTS).
- tomc1985 5y agoThe scale on Zero-K is much smaller, sadly. My favorite aspect of TA was thousands of units on thousand-square kilometer maps
- hangonhn 5y ago100%! It's the first and probably only RTS game where I don't even care about my individual units and just send them en mass to the front line automatically. I literally count on the wreckage of the dead units to clog up the spaces where I am defending. In some sense the game is not tactical at all but really more about strategy and economy planning. There is very little micromanagement on my part and I love it.
- willis936 5y agoThen perhaps look at Planetary Annihilation, if you haven't already. It has a very high skill cap.
- tomc1985 5y agoI've played that. Unfortunately I don't think the spherical planetoid map concept works... navigating from one place to another is a huge PITA, and even the largest planetoids are still too small I can't quite put my finger on why I don't like PA, but something about it just feels off. Which is a shame, I really want to like it, and the planet-smashing aspect of it seems like it would be a lot of fun.
- bsder 5y ago
- garmaine 5y agoI played Total Annihilation back in the day. One thing that I remember standing out about it was the ability to automate production and tactics to a significant degree. I had factories pumping out drone ships with preprogrammed flight paths, which would engage any hostiles they encounter then resume flights. Then so long as I kept factories supplied with metals, I ensured air superiority and was able to focus on moving land forces, or other things. Whereas most RTS devolve into micromanagement matches, TA seemed to be more about high-level strategy since automation really let you focus on theatre management.
- Teifion 5y agoThese mechanics are very much present in BAR. Micro can certainly play a role but it's typically in the context of the macro.
- dane-pgp 5y ago> pumping out drone ships with preprogrammed flight paths, which would engage any hostiles they encounter then resume flights. I love the idea of being able to program a collection of routines which you can change the parameters of, or swap in and out, depending on how the battle is progressing. There's probably a danger, though, that by making the programming language/runtime too capable, the game ends up being "solved" or at least ends up only leaving boring work for the human to do.
- thaumasiotes 5y ago> There's probably a danger, though, that by making the programming language/runtime too capable, the game ends up being "solved" or at least ends up only leaving boring work for the human to do. This would imply that war and generalship in reality are already "solved" problems. It's not a real concern.
- dane-pgp 5y agoFor simple enough models of the battlefield, war and generalship probably are solved problems, but having said that, even the game of chess has not been formally solved, and it's certainly possible that an RTS game could have a greater strategic depth than chess.
- smnscu 5y agoI was curious to see it in action, here's a random Twitch video https://www.twitch.tv/videos/1118988304 https://www.twitch.tv/videos/1118988304
- icexuick 5y agoalso nice piece of history + some explaination why someone playing FAF likes BAR so much. https://www.youtube.com/watch?v=_WdYAV-11Fs https://www.youtube.com/watch?v=_WdYAV-11Fs
- BlueTemplar 5y agoeh, it's a bit too inaccurate to be "nice"...
- ra33o 5y agoI've tried BAR and my experience was: - 150 fps when starting. - Under 50 fps when quitting (after 1 hour or so). I hope they can manage to improve the performance. - Air-units was only able to attack ground or air. Not both. With so "many" air units, that felt a bit too old school for me. - The AI needs some work. - BAF is still miles away from SUPCOM 1/2. But I love the RTS genre and I am always excited when I find new titles. I do hope they will develop this game further. Mods can hopefully fix the rest.
- Teifion 5y agoWith the 50fps issue, was that in the lobby or during a large battle? Secondly, how long ago was this. There have been some improvements which may have resolved this issue. As for the AI, depending on how long ago it was we've either made lots of improvements or a few small ones. Unfortunately it's one of the areas we have fewer devs.
- rhn_mk1 5y agoFor me, this was after ~2 hours on a medium-sized map, this January. The game started out with about 20-30 fps, and ended as an unplayable slideshow, <10fps. For comparison, I have never experienced such low frame rates on Zero-K regardless of unit count or map size, and the other player didn't complain either.
- Teifion 5y agoHow many units did you have at that stage? We're finding games with 8 or more players a side can slow down after an hour; though this is because of the number of units present (often in excess of 4000).
- rhn_mk1 5y agoI would have been very surprised if we exceeded 500, although I was getting my ass kicked, so I might be underestimating.
- skytreader 5y agoFirst of all, interesting how there's a lot of (seemingly) massive and feature-rich open source games, very specifically today on HN's homepage (two by my count, which is a lot!). Open source games have come a long way since the last decade. Second of all, nostalgia time! I didn't play TA, rather TA: Kingdoms, the medieval-fantasy version. I think today it might qualify as a re-skin but don't quote me on that (edit: I just checked Wikipedia, and no, it isn't a "re-skin" by any means). I started for the story mode but eventually I found myself drawn to the RTS mode. It's my very first RTS and, without aid of the internet, I independently developed tactics and strategy, identifying map choke points and which "kingdom" is best suited for which terrain. With the traditional human faction, the best result I managed was this stalemate of a scenario in a labyrinthine map. I only ever managed to win with the dark/evil faction. I didn't like how they looked or their back story but their stats and abilities suited my style. Good times! I didn't really keep up with the RTS genre but maybe I'll give these games a spin when I have the time.
- dogma1138 5y agoThe original TA had a thriving modding community with 100’s of custom units for download, scenarios and many other modes.
- midasuni 5y agoAnnihilated.com was one of the first sites I frequented on a regular basis
- smegger001 5y agoyeah i always did best playing as Zhone the monster nation, the ability to send cheap harpies out to convert builders units of the enemy to your side was broken. Why yes I would like all of the available units in the game in my faction. also your units spawners being mobile and able to take offensive action while the rest had permanently placed buildings for spawning units made it far more powerful.
- BlueTemplar 5y ago> interesting how there's a lot of (seemingly) massive and feature-rich open source games, very specifically today on HN's homepage (two by my count, which is a lot!) 2nd one being this one ? https://news.ycombinator.com/item?id=28204948 https://news.ycombinator.com/item?id=28204948 > How did so many Dungeon Crawl: Stone Soup players miss such an obvious bug? ---- Also, (BA/)Spring is totally from last decade (especially diversity-game-wise !), IIRC top activity there was circa 2008 ? https://springrts.com/ https://springrts.com/
- PAPPPmAc 5y agoIt looks like it's a clever double-bacronym, since BAR is also "Balanced Annihilation Reloaded" which is what this project started as. Balanced Annihilation being the most influential and TA-like of the several games built on top of the Spring ( https://springrts.com/ https://springrts.com/ ) engine... which was originally made for TAlikes though there are several other projects on the engine now. Zero-K is also a popular Balanced Annihilation-derived Spring engine game, but is less TA-like. I think the original Balanced Annihilation had the feature/problem that it used a bunch of a original Cavedog models and Reloaded is carefully avoiding that in addition to visual and gameplay improvements. I played a ton of Balanced Annihilation like a decade ago and it was already a "better TA" than TA or SupCom in many ways.
- Teifion 5y agoThat's accurate. BAR's roots are indeed with BA but split in part due to this copyright concern. We've since implemented a number of improvements and a huge amount of remodelling.
- icexuick 5y agoRoughly 8.000 commits from 39 contributors since the end of 2018 when development of BAR really (re)started.
- Mac675 5y agoThere is an active BA community. Check discord https://discord.gg/GkvfDMZA https://discord.gg/GkvfDMZA or BA site https://balancedannihilation.com https://balancedannihilation.com.
- tomc1985 5y agoThis is really cool! I found Zero-K very good in some areas and very disappointing in others, particularly the scale (or lack thereof). SupCom is great, but it has its own issues....
- 411111111111111 5y agoUh, why is scale an issue with ZK? Some Maps are way larger then the biggest in TA ever were. The 1vs1 maps are generally pretty small, but that's just because players generally prefer shorter games.
- tomc1985 5y agoAll the maps I played and saw in the map selector were really small. The couple of single player campaign missions I played through seemed to be a couple of large hills and nothing more. And scale is an issue because I hate the tacticality of small-scale RTS games. I find tactical-scale gameplay incredibly boring. That is my biggest complaint/disappointment with Starcraft, Dawn of War, C&C, etc, and why TA and SupCom are #1 in my book. Besides, micromanagement turns these games into actions-per-second showdowns, and that misses the point of RTS games entirely. I much prefer a more relaxed pace and being able to focus on strategy. Can you recommend a couple of large scale maps that support multiple factions duking it out with hundreds or thousands of units per side?
- GoogleFrog 5y agohttp://zero-k.info/Maps/Detail/8297 http://zero-k.info/Maps/Detail/8297 and http://zero-k.info/Maps/Detail/19651 http://zero-k.info/Maps/Detail/19651 are fairly large and popular. ZK tries to cut down on busywork and pure contests of APM. If you don't want to micro then you can do things like tell your units to fight somewhat intelligently (eg long ranged units run from approaching enemies) and set them to retreat when their health is low. It doesn't replace quick tactical decision making for more intense 1v1s, but not everyone wants to play that way anyway.
- 411111111111111 5y ago
- glial 5y agoDoes anyone know of a way to interact with BAR or another of the TA clones via an API or in some other way? I'd love to have a go at building a game AI.
- Teifion 5y agoI'd try the BAR Discord, AI channel - https://discord.gg/uNDxk5MX https://discord.gg/uNDxk5MX
- GoogleFrog 5y agohttps://github.com/beyond-all-reason/BARbarIAn https://github.com/beyond-all-reason/BARbarIAn is an AI for BAR if you want to have a poke around, it's a descendant of https://github.com/rlcevg/CircuitAI https://github.com/rlcevg/CircuitAI for Zero-K. If scripting is more your style then AIs can be written in lua.
- senjin 5y agoIt's not open source but Planetary Annihilation is a lot of fun and developed by some of the original TA team.
- skyfaller 5y agoI backed PA on Kickstarter and enjoyed it for a while. Here's a random game I played while it was still in beta: https://www.youtube.com/watch?v=aLPzIodz2VM https://www.youtube.com/watch?v=aLPzIodz2VM One feature I liked was the ability to completely share control, so in this game I took responsibility for the economy / building, and my partner was responsible for controlling our mobile units. Playing on a spherical map was fun and flavorful, and the potential to do things like plant rockets on a moon map to smash it into the planetary map (or send opposing forces to interfere) was awesome. When I was active, it didn't seem to develop a large/active enough community to reliably support (evenly-matched) multiplayer games. I don't know if this ever improved because I quit. As I recall, the company infuriated the community by crowdfunding a new game while there were still nasty bugs / missing features in the original game. Players left in disgust, and that's when I gave up on the multiplayer improving. This frustrating experience was part of my journey towards refusing to play multiplayer games that weren't free to play (so community would be as large as possible), then quitting computer games entirely.
- senjin 5y agoI was a kickstarter backer too! I didn't play much multiplayer outside of my friend group but it was a lot of fun. I didn't know about the other kickstarter game, do you mean the titans expansion?
- BlueTemplar 5y agoHuman Resources : https://www.youtube.com/watch?v=oNZ7oto4z4A https://www.youtube.com/watch?v=oNZ7oto4z4A
- zbrozek 5y agoI'd love to see an RTS explore single sovereignty multiplayer. One player might be the industrial minister and another the military minister. You could imagine letting the tree deepen to allow more players. Bob runs the navy, Alice does resource acquisition, etc. Would lend itself to team games that solves the problem of defeated player boredom.
- Teifion 5y agoYou are able to play with multiple players controlling one team (Archon mode in SC2 I think). I've used it once or twice for coaching and it works pretty well. In a team game you can gift units to allies so if one ally gets knocked out but the game isn't over then you'll often find them being given units to rebuild with.
- robbmorganf 5y agoAlternatively, maybe the navy minister could beat the army minister if there are more sailors than soldiers. It would be interesting to simulate/play the dysfunction of bureaucratic militaries...
- icexuick 5y agoThis is already a default option in the game. And also, this is what we'd like to expand upon, f.e. in the coop-campaign. Each player working together as one is quite the experience and different from each building their own base/having their own eco. So do expect a lot more on this in BAR.
- BlueTemplar 5y agoZero-K/Spring has this built-in in the lobby (for instance a big "Invite Friends" button for the Campaign missions), and since BAR/Spring uses the same lobby, I'd guess it has this feature too ?
- hangonhn 5y agoI was just playing Total Annihilation last night! It's kind of amazing coming back to this game after so many years. A lot of the aspect of the game actually aged really well. I was able to bump up the resolution to fit a modern wide screen monitor using a few registry changes. The game still looks great and on a modern CPU it absolutely flies even with 1,500 units per player. The scale of the game has never been replicated by any other game/series as far as I know. There is so little micromanagement. It's almost half economy planning and half strategy. Once you have enough energy production and MOHO metal makers, the economy can basically scale infinitely. I basically just queue up my factories with the different unit types and automate their orders to patrol certain areas and watch the mini-map to see how the front line is shifting.
- cheese_van 5y agoWhat system were you using? I've been waiting AGES for this to come to Steam but for linux. I think I might be willing to buy a Windows box just for this as I've waited long enough. I haven't had a Windows box in 20 years but for TA, yeah. Any recommendations? TA was a marvel when it first appeared. The gameplay was very much, for me, a revolution.
- hangonhn 5y agoI'm on a Windows box. I'm in a similar boat as you and basically caved when it came to gaming and built a Windows box. I don't love Windows but I mostly just use Steam anyways. At one point I used the version sold by gog.com That version worked on OSX for a while but it doesn't look like that's the case anymore: https://www.gog.com/game/total_anihilation_commander_pack https://www.gog.com/game/total_anihilation_commander_pack BTW: I've run TA on a VM before. I think I used VMware Fusion. You'll still need a Windows license but at least you won't need extra hardware.
- Teifion 5y agoBAR supports Linux natively, I'm running it on Mint right now. We're hoping for a steam release "some time in the future".
- 5y ago
- beprogrammed 5y agoA contender appears for FAF(Forged alliance forever), looks very good.
- Gremlin123 5y agoIf you want to play something similar to Total annihilation with better graphics and balance check https://balancedannihilation.com https://balancedannihilation.com
- remram 5y agoBA is still in development, separately from BAR? The existence of 3 different games (counting Zero-K) really doesn't help them take off.
- BlueTemplar 5y agoThis wasn't a problem during Spring's height (circa 2007-2010 ?), when there were a lot more than 3 games regularly played, and they all shared the same lobbies (yes, you could pick the lobby you preferred too), so going from one game to another to a mod of a game (like a popular one a while FPS version) was very easy. Zero-K splitting away certainly didn't help things...
- remram 5y agoI remember those days, playing on SpringLobby, and the previous one (can't remember what it was called)! I didn't mind the plurality then any more than I mind it now, although the games were less different then. I just think it hurts wider popularity.
- BlueTemplar 5y agoI wouldn't say "less different" with at the time (the already mentioned) FPS one, EvolutionRTS, the Gundam one, the WW2 one, the StarWars one, P.U.R.E. (?), Kernel Panic and more... all very different from the TA "clones" !
- valiant-comma 5y agoHaven’t seen this mentioned yet, but Total Annihilation: Escalation is a pretty good add-on to the original TA: https://taesc.tauniverse.com/ https://taesc.tauniverse.com/
- deleted 5y ago[deleted]
- no_time 5y agoDoes this have a version of the Escalation mod? Ever since I got into that I don't think I can go back to the regular thing. Breaking a 2 hour long stalemate with a Victory and massive support fleet will never get old. That being said it does look really nice.
- dusted 5y agoI just played an hour of this, definitely a keeper, well made, fun old-skool RTS like our mom used to cook it.
- icexuick 5y agoAwesome to hear and something you will see improve, practically every day. Enjoy!