AI War 2 – Beta 3.762 Expert Necromancers

New build! https://wiki.arcengames.com/index.php?title=AI_War_2:The_Great_Refactor#Beta_3.762_Expert_Necromancers This one mostly has a lot of work from Badger and Tom from over the weekend, and a lot of it is centered around making the necromancer more balanced and functional. One notable improvement from Tom is that a lot of the build menu is now more moddable, which makes it easier…

Details

AI War 2 – Beta 3.761 Savegame Safety

New beta build! https://wiki.arcengames.com/index.php?title=AI_War_2:The_Great_Refactor#Beta_3.761_Savegame_Safety The biggest takeaway from this one: we’re not going to be intentionally breaking savegames anymore after this version. As has been the case for most of the last 5 years, there’s occasionally a version that corrupts itself or something, but aside from those rare incidents the savegames from now on should…

Details

Beta 3.760 Chaotic Maps And Ark Empires

New beta build! https://wiki.arcengames.com/index.php?title=AI_War_2:The_Great_Refactor#Beta_3.760_Chaotic_Maps_And_Ark_Empires This one has been inwork for 12 days now, and it has 9300 words (29 printed pages) of release notes. Uh… enjoy? So what’s happening here, broadly? Well, there’s a lot of bugfixing and quality of life stuff, for sure. Just all, all over the place. This is bringing us a…

Details

AI War 2 – Beta 3.753 Necromancer Externalizing

New build! https://wiki.arcengames.com/index.php?title=AI_War_2:The_Great_Refactor#Beta_3.753_Necromancer_Externalizing This one is the earliest part of the work to allow for multiple types of human player factions without actually having to choose separate factions. This part of the work is mostly focused on moving a lot of the Core code (closed source) for the necromancer to be in External code (open…

Details

Beta 3.752 Pathfinding Efficiency

New build! https://wiki.arcengames.com/index.php?title=AI_War_2:The_Great_Refactor#Beta_3.752_Pathfinding_Efficiency In the past, whenever I’ve talked about the efficiency of pathfinding, I’ve universally been speaking about CPU usage or “number of paths calculated per second” or something along those lines. This time, I’m talking about RAM efficiency — how much RAM is used, how it gets reused, and so on. We do…

Details

AI War 2 – Beta 3.751 Faction Processing Groups

New build! https://wiki.arcengames.com/index.php?title=AI_War_2:The_Great_Refactor#Beta_3.751_Faction_Processing_Groups Friday I was out because I was just exhausted and needed a day of recovery. Others went gangbusters on that day and over the weekend working on the game, though. There’s lots of bugfixes thanks to Badger, tom.prince, Puffin, and NR SirLimbo; improvements to contextual info provided by the ARS thanks to…

Details

Beta 3.750 Smooth Simulator

Ho. Le. Mo. Le. Wheeew, new build: https://wiki.arcengames.com/index.php?title=AI_War_2:The_Great_Refactor#Beta_3.750_Smooth_Simulator This one rips up the entire threading model that we’ve been evolving for the game since 2016, and replaces it with something more modern, as well as fixing a number of threading-related bugs and other issues. The TLDR is that it’s faster than ever, especially on older…

Details

Beta 3.746 Phantom Ship Syndrome

New beta! https://wiki.arcengames.com/index.php?title=AI_War_2:The_Great_Refactor#Beta_3.746_Phantom_Ship_Syndrome This one has a toooon of bugfixes. Some of these are fixes to regressions in the prior build, of which there were an uncomfortable number. An amusing one was causing lots of phantom icons to spring up all over the place, in this kind of insanity kaleidoscope. Others were just error spam.…

Details

Beta 3.745 Deadlock Removal

New beta build! https://wiki.arcengames.com/index.php?title=AI_War_2:The_Great_Refactor#Beta_3.745_Deadlock_Removal This one has a lot more going on under the hood than might be apparent on the surface. It’s more efficient in how it allocates RAM (which you can see in certain logs mainly), and it is also safer in how it allocates that RAM (thus avoiding some deadlock situations that…

Details