Posted October 27, 2025 by Anubis' Development Corner
This update brings changes and bug fix on client and singleplayer side, so I updated also game demo.
Bosses are now fully utilising MobSpawner, and two MobSpawners are now present in entry map. One is marked on minimap, because I used it to test spawner on boss, and I decided to keep it there for demo.
I decided to finally take a look at action bar bug, which was not game breaking, but very annoying. The bug caused to reset assigned charge containers for each system. It required to completely redo all handling of changes in action bar, be it changes from user or from game's internal workings. I ended with basically routing all changes in action bar to save file and then reading those changes and sending them back to action bar. It's far from perfect, but it is working. Action bar settings are now stored together with other player data either on server for online play or locally in singleplayer session.
Next are some small UI changes. I removed top buttons for client settings, help and logout and moved them to client main menu, which is now summoned by pressing Esc key. Hangar button was renamed to "Access Ship SysNET" and is now visible only when player isn't within range of space station. When player is in range of space station, then Access station NET button is shown in place where button for using jump gates is located. Both Access buttons have exactly same functionality but should convey different meaning in usage. When pressing SysNET button, player wasn't in range of station and therefore will only have available Overview, Ship Configuration and Active Contracts screens. But will have access to whole station services with station NET button. Another UI change is in conveying availability of contracts in station. On minimap is now orange exclamation symbol above space station icon, if that station has any available contracts. The Contracts menu button is also highlighted when accessing station services. I still have problems with highlighting changes in minimap. For example when player gains new level or finishes some contracts and new contracts became available, I'm currently unable to highlight station with newly available contracts.
This new build contains these new game updates, history of all project changes is available on my discord server (https://discord.gg/4x8489reYV) in changelog channel for Wild Wild Space:
Now what next? I again didn't touched steam page. Partially because I was working on game and partially because communication with artist became suboptimal to point, that I'm thinking about looking for someone else. But anyway, now I need to incorporate steam builds uploading to my deployment script and finally fill steam page with some text and possibly in-game animations. Then scan all maps sketches and convert them to minimaps for new levels. And that should be enough for next 28 days. Maybe I will get to some mobs modelling.