Development Diary #4
Welcome to week 8 of the Aftermath Developers Diary!
Sorry about the lack of updates over the past month, we've been playing a lot of Indie Games, mainly Terraria, 3079 etc. You should check them out, they're good games!
But anyway, you came here to check the progress of Aftermath, so here it is:
We've decided to ditch the Campaign mode, at least for the time being, and focus on making the game as multiplayer-friendly as possible, with multiple game modes, working AI, network play (eventually) and leaderboards.
Currently I (Dreedo) am working on the DeathMatch AI. Things are looking pretty decent so far. It's fun trying to make AI emulate human behaviour, but also very hard. You have to make many variables for the AI to check to determine what situation it's in, and then take the best course of action.
We want to get the AI as good as possible, this should make it more interesting playing in offline mode with just 1 or 2 players, it also obviously makes DeathMatch and other multiplayer game modes playable in singleplayer.
I also took some time out to program a sentry gun turret, which will be placeable in Survival to help fend off the enemy horde.
Mowcno is currently working on the Co-Op AI, he's been adding a couple of enemies, including a boss. We're gathering a fair variety of enemies for Co-Op mode, so it should be interesting when you get your hands on a copy of the game.
This screenshot shows a slightly old version of the current hud, as such it appears glitchy and unorganised.
He's also been doing some work on additional equipment, such as Mines, which will be placeable in Survival. Network mode is currently on hiatus, as we focus on more important things, such as AI and basic gameplay features.
Heres a summary of what we've done since our last Dev Diary:
- Added Turret to Survival (Don't damage yet)
- Added Mines to Survival (Don't damage yet)
- Added basic DM AI
- Added 2 new enemies to Survival
- Made Progress with the shop system
- Worked towards getting some other weapons ready
- Bug fixes and other small improvements.