You’d never have thought my New Year’s Resolution was “stop making promises I can’t keep”… actually, you probably would because resolutions are made to be broken! This is a long-winded apology for not having a Ludum Dare post-mortem. But worry not, as plenty of stuff has been done.
Project Grid Optimizer is pretty much done from a core mechanic standpoint. There’s plenty of room for growth, adding more variations and mechanical tweaks that absolutely explode the content (for free!). The core mechanic is there though, so it’s ready for The Playtest whenever I get around to packaging all these prototypes I’ve been building.
Candidate 2 – Post-Apocalyptic 4X
Last week, before I started Grid Optimizer, I mentioned that I was delaying my original Candidate 2; Post-Apocalyptic 4X. Grid Optimizer gave me some easy work so I could rest up and get my head back in the game, so now PA4X is knee deep in development!
What is the game?
I’ve got 4 core tenets I want to design for with PA4X
- Multiplayer Focus
The whole project spawned from the frustrating situation that arises from trying to play Civilization V online. 4X games are wonderful, they’re almost a perfect genre for me as a strategy game fan. I wish they had good multiplayer, but there are so many problems with traditional 4X design that create an abrasive experience. I want to try and fix that.
- New Town Fun
One of my favourite parts of Civilization is finding a location for a new settlement. It’s such a perfect mix of all the 4Xs.
- Explore: You have to find the location by traversing the map and uncovering the fog of war
- Exploit: You know how big your city will grow and what you need, you’re trying to find that perfect mix of hexes to place your city on to exploit the most benefits.
- Expand: Cities increase your production, as well as the land you control on the map
- Exterminate: While exploring and settling, you need to exterminate any threats along the way. Your city’s position can also be aggressive or defensive, determining whether you plan to exterminate or prevent extermination versus another player.
The problem I find with Civilization is that this fun part of the game very quickly becomes redundant. The map fills up quickly, and every new city you found has less of a return than the last (ahh, the law of diminishing returns). It also majorly increases the turn time.
Endless Legend did a wonderful job building lore and introducing ideas like Quests into the 4X genre. However, Crusader Kings II is more the sort of thing I’m looking for. Not many 4X games tell the tale of your daily struggles, the personal management of your people, and the importance of collaborative teams of characters and not the ‘One Great Man’ emphasis.
I want PA4X to be story-telling machine… developing on concepts like City States and Neutral Factions in Civ V/Endless Legend, using inspiration from Crusader Kings II to develop not only interesting stories but interesting characters that make every playthrough unique.
- Survival 4X
4X theming has been so focused on growing massive and crushing everything beneath your might, that I feel there’s room for a game in a more survival style. I want the world to feel brutal, not aspirational, I want the people to be struggling to rebuild what they once had, not aiming for the moon (literally). While PA4X is multiplayer focused, I want it to be a struggle just to survive the game, so that even if you’re left behind by your competition, you still have a sense of individual achievement if you can make it to the end.
What I’m going for in PA4X is a sort of Civilization for a Walking Dead world. No zombies, because I’m sick of them, but similar struggles to lead disparate groups of traumatized people and survive in the horrible new world that has been left to them. I want players to become a Rick Grimes… or The Governor, both powerful leaders who use their own style and resources to build their version of ‘civilization’.
So with all that said, how’s progress?
I won’t be GSDing PA4X because I’m trying to develop it in a 3 day burst and there’s no point in a day-to-day update.
Day 1 was spent hooking up Grids by Gamelogic which automates an absolute ton of work that I’d otherwise have to learn and implement for the Hex grid system. I’ve got an extremely loose generation system working and a tiny amount of content to prove that the functions work.
- Scroll around a generated hex map
- Click tiles to designate them for farming (this will eventually be restricted around your ‘city’)
- End the turn to generate resources from tiles
Day 2 felt much bigger although I’m not sure if I actually got more stuff in or not. It’s just nice to see it look more like a game and less a Match-3 puzzle! On Day 2 I hooked up a temporary ‘do everything’ UI that handles the unlocking, buying, and management of everything in your ‘city’. UI is always a big pain to implement in every project I’ve ever worked on, so I’m glad to have got this core functionality in.
- Open the ‘Do Everything’ tab
- Highlight items available to see their information
- Click items to start the build process
- Finish the build process (although you don’t actually get the ‘building’ yet!)
- Highlight resources in the top bar to see some info there too
I’m actually still on Day 2, so depending on how I feel this evening I might even be able to get some more done!
One thing I’ve been worried about is just general design work. 4X games are tough to design, despite looking very simple in terms of the logic. Economic balance and scaling the numbers and mechanics over hundreds of turns (while keeping the game competitive) is my biggest challenge. I believe I have some core mechanics that really shake up the formula, and that’s what this prototype is here to test