It's been another busy month as we get ready for our summer 2018 Early Access release. Some big and vital elements of the game are just taking form.
Raiders Are Assembling
This might be the biggest feature coming to the next pre-alpha version, and perhaps one of the largest features we've ever added. Nick spent the whole of this month working on it. I'd say we're about 50% done with it at the moment.
Raiders are what I call a “milestone” feature. In other words they're a game-changing challenge that will occur at a certain point. If you lead wisely and overcome them, they'll be a "milestone" in your town's epic story. Atomic Society doesn’t have traditional levels, it’s one long experience, but I do want to throw memorable moments like this at players to spice up the town building. Raiders will be the first such moment we add.
(Spoiler Warning: If you don't want to know what raiders are going to do to your town when you play, skip this next section!)
So, in version 0.0.9 it will be the case that when your town has grown large enough to be noted by existing forces in the wasteland, you will be contacted an aggressive band of raiders who look greedily at your outpost of civilisation. They won’t attack you immediately. Instead, they will make 1 of 3 random demands of you. It's random what they'll pick.
Give them a percentage of all you have in your storehouse. Or give them a slice of your population to use as slaves (which will be ironic, if you legalised slavery!). Or change a law to please them.
You then decide whether to agree or resist. If you resist, then occasional destructive raids will start on your town on a periodic basis.
You won’t get to know exactly when they're going to attack, and there's no actual combat. Think of it more like a "disaster" in other city-building games. Admittedly, the first time Nick got raids up and working it destroyed his whole town in one go, but we won't make it quite that harsh at release! They'll keep raiding you until they think they've taught you a lesson. Then give you a chance to give into their demands again.
If you’re feeling tough, you can tell them to get lost. However, to resist you will need to start building defences. This is where the new Guard Tower structure we're making comes in (we've also added the ability to convert existing ruins into defences too, which is cool). These defensive buildings will protect nearby buildings when a raid occurs. You’re going to have to arrange your town around these protective structures and also find workers for them.
But it doesn’t stop there. Guard Towers are only good enough to partially reduce raid damage. Not block it entirely. To make them totally effective you’ll need to upgrade these new defensive buildings you've made. To upgrade them requires another new building that’s coming to 0.0.9 – the Weaponsmith... And a lot of scrap metal to make weapons! So you can see it's a pretty big feature that should add a fair bit of complexity to the latter stages of the game. I’ll talk more about it next month, when hopefully it's finished.
It'd be good to know if this approach to raiding sounds interesting to you. It’s been a struggle to design a system for raiding that fits as this is a town-building game, not a game about combat. The eureka moment for me came when I worked out to let players choose whether to resist the raiders or not. Atomic Society is about tough ethical choices after all.
For example, are you going to be willing to change your laws and values to avoid being attacked?
Release News Update
It wouldn't be a dev blog without the latest thoughts on our Early Access release! To be honest, I can't wait until the game is on Steam and I can stop living in a state of constant anticipation. As a team, we've been building up to this for over 3 years now and I'm sick of thinking about it!
As mentioned, we're still on track for this summer (May-July). We'll get the next big pre-alpha version done, spend a few weeks integrating it with Steam, then release, try and market it, and see what happens.
It will definitely be this summer. I couldn't cope with delaying it any longer. I know releasing on Steam will probably cause me as much stress as it solves, but at least the day we press "launch" will be one to remember. The dev blog after release should be interesting!
However, if you're already playing the game because you bought the pre-alpha, that does mean a 5-6 month gap between 0.0.8 and the next update. You'll appreciate why when I post the patch notes for this upcoming version, it's a big version with lots of new stuff to do, but how do our current players feel about such a long gap? Personally, I like games where they release fewer but much bigger updates because it makes playing the game all over again worthwhile, but what are your views? If I get enough feedback, we might try and release an interim pre-alpha version between now and summer, though I'd rather not.
Likewise, how often do the people who are waiting for this game to arrive on Steam feel about long waits between updates - but getting updates that will be really packed with new stuff? What do you prefer? Obviously I'm not counting bug fixing patches, we'll release them as soon as we can.
Survival Rating Added
Another new addition that happened this month is Survival Rating. Or that's what it's called right now as I'm writing this. It changes its name about once a week at the moment!
This feature (and the insane amount of design work it subsequently caused), started off when I began thinking “if our game had a high score, what would it be?” That opened up a whole can of worms, causing me to spend a lot of time nailing down the essential element of skill in our game. What separates a good post-apocalyptic town leader from a bad one? In the end, I figured it came down to survival. If you want to be a complete evil tyrant, or the kindest leader ever, you’re still going to need people who aren't dead.
This led me to scrap the old Approval Rating system we had and replace it with this new Survival Rating. The old system was pretty pointless and doesn't really fit with the setting, as this isn't a game about making people happy necessarily.
Basically, this new rating now tells you how dangerous life in your town is. It shows the odds of someone surviving to old age. A town with a 70% Survival Rating means there's a 70% chance the average person will make it and have a chance at dying the way nature intended (a rare thing in this game).
I felt this was the fairest measure of a player’s skill for now. The next step will be to connect it to actually completing the game. So you have to get good at survival to win. Over time we can add in scores per map, so you can see “oh, I managed to have a really good rating on this map” etc or something like that.
So much to do. I sometimes feel we're only getting started on this game after 3 years of building the basic foundations of it, but fortunately things will accelerate towards the end. This version is proof of that.
Also, Survival Rating is also going to be connected to another brand new building coming in 0.0.9 that I’ll talk about next month. The model has been made, but we need to bring it to life...
Who's going down that hatch?
In this month's behind-the-scenes news, it finally became time to replace some of our team's PC hardware after years of making this game on glorified hairdryers. Unfortunately, it came at a bad moment, with graphics card and RAM prices going nuts, but what can you do?
Luckily, our pre-alpha has sold just enough to provide new PCs that let us keep working, so it's a good job we decided to start selling early! But we weren't exactly keen to burn money on hardware as funds are still tight. However, my old PC was refusing to stay on for longer than a few hours, causing me to lose lots of work when it went down (fun when working on a game!) and Nani’s PC just couldn’t handle Unity. The latest pathfinding update to our game broke it. The game is a mass of code and systems nowadays and running the game in Unity's editor adds a huge performance overhead.
And she doesn't even have the weakest PC on the team! Adam likes to code on a laptop so old he literally had to create a way to disable all the game’s shaders just to make the game run (literally called “Adam Mode”)
Getting some new hardware meant we had to stop working for a few days and force Nick to stop coding so he could help us select the best PCs on our limited budget. And then he also had to build them so we could carry on working. We had a little a team get-together at our house/office and spent a day assembling new hardware, but at least we're more productive now than ever thanks to it. Plus, we were able to get an ATI card and an Nvidia card to help us debug any problems in the infinite hellscape of differing PC hardware.
It's weird finally getting to see your own game run at a framerate you've only ever seen in YouTube videos until now!
New Social Effect Feature Added
I talked about this new feature briefly last month but Adam has now made a lot of progress on it to the point where it's mostly done. Only 1 aspect left to tackle.
The first aspect of this new feature is called “Grim Surroundings”. Basically, you'll want to be careful in the next version where you put your Prisons and Punishment Centres. We've made it so seeing these brutal buildings is going to drain citizens morale faster than usual. You don’t want to build them in the middle of your town anymore.
The second feature we've put in is called “Influence”. Right now, that means that your Town Hall is going to have an influence on people next to it. It will slow down how often they decide to commit a social issue. So for example, a murderer is less likely to go and shank someone near the Town Hall.
On the flip side of that, the Tavern now actually encourages the rate people commit social issues. So you’re going to get a lot more acts of murder and vegetarianism (for example) around the Tavern. Maybe you want that. Or maybe you don’t. Just be careful where you put these buildings.
The last aspect to add, which is still work in progress due to some technical hassles, will affect where you place crematories and latrines. In short: people don’t want to be near these buildings, so build them far away from other stuff or they’re going to negatively affect them. My ultimate hope is this will add an extra level of strategy to where you place stuff.
More Publisher News!
Anybody who’s been reading these updates for a while will know the talks we've had with publishers over the years. We've had several offers but haven't really been convinced they're going to justify their share of our income yet. Some of the publishers have been great people who have done good work on other games, but I think we like working on our own a bit too much. We’re antisocial and like working on our own at our own pace, and I don’t particularly want a lot of marketing fuss! Having a popular game doesn't always = having a fun life.
If a publisher ever does win my heart, they’ll probably be someone who convinces me they really can make my life genuinely easier. Less stress. No one has yet managed to do that. If there's any publishers out there who want to make my life easier in exchange for money, let me know!
However, to prove I’m a hypocrite, this month a pretty big, well-known publisher contacted us out of the blue and wanted to talk and I got all excited like a starstruck indie dev again. Funnily enough, I’d actually pitched to this particular publisher years ago (the only one I've ever approached) and was turned down by the time! But I think they've forgotten about that, or the game has moved on so much, as they’re approaching us now. We’ve got a meeting with them in a couple of weeks. I don’t think it will lead to anything on this particular game, but on our next game… Who knows? Offers like this are educational even if they don't go anywhere. I'm avoiding saying who it is yet in case it gets me in trouble but stay tuned.
Another Essential New Feature Added This Month:
Forget raiders, forget everything else. The most important feature for 0.0.9 is already up and running...
We have now made it so you can now choose your Town Leader's hairstyle!
Adam dusted off his crappy laptop to program this feature as well. So above all the big moral choices in the game, you can now decide: want a beard or no beard? Want long hair or short hair? It's challenging stuff.
There's more coming though, lots of little upgrades. Sometimes I reckon the bottom section of a game's patch notes can make more impact than the top part.
Game Design Evolution 3.0.
We might be slightly odd as a team of 4 in that we have a game designer (me) who can’t code. However, being the dreaded “ideas guy” isn’t always an easy life. Game design is a race when you have a tiny but hardworking team constantly producing stuff. When they’re done with their present tasks, I have to be immediately ready with the next job for them, all written up nicely with detailed steps that make sense to someone who doesn’t actually live in my brain. And it better be a good use of their time.
It’s a stressful job (not that the others team have their stresses). I have to make all kinds of decisions on what people - who are basically unpaid volunteers at this stage - should spend time doing, based on mere instinct and theories. Then I have to hope after 4 weeks (for the really big features) that what I told them to do makes the game any better! Sometimes I have the extra fun job of saying “sorry, that idea isn’t’ working out. Can you redo XYZ?” and add lots of smileys to the comment.
As a guy who suffers from anxiety, I’ve occasionally tried to combat all this pressure by finding a formula that makes game design a bit more predictable. This month I spent an insane amount of time studying games, trying to find their common elements, and even worked out a list of 108 elements a game needs to be good! It busted my brain and took a huge amount of time. And guess what?
Formulas produce formulaic answers. No matter how much design time I spend theory-crafting, it doesn’t help. Every game is different. If there is a universal formula that Tetris, Chess, Doom, and Hitman all share I haven’t yet found it. Looking for it almost drove me insane.
I guess I'll have to keep stabbing in the dark and relying on instinct a while longer.
Not a good idea to stand this close to one of the new radioactive ruins, but somehow so alluring...
Radiation and Religion
To end this month's blog, I’ll talk about 2 upcoming features I’m hoping we can squeeze into the next update as well (told you it was going to be a big one). These are still in the early stages of development but they're on the conveyor belt of stuff that is coming at least.
First up is radiation. Nani has made the art for this but the coding is yet to start. My goal is that radioactive ruins will add a random element to every map. You won't know where they'll spawn each time you play. Naturally these unique ruins will be radioactive and impossible to build near, so you’ll have to plan your town around them. There will be a way to remove them, but at a cost. I'll hopefully discuss more about this feature next month when we're a little deeper into it.
Religion is another "milestone" feature, like raiders, that currently in the design phase. It's definitely something I definitely want to add. Choosing a religion/ideology is a massive element of every society. But I’ve found this one of the hardest elements to design. There might be a reason why so few games make religion a core part of their gameplay! In fact I can only think of the Civ games where religion is big part of gameplay and I personally find their use of it a bit superficial (though Civ 6 was better). Reducing belief to numbers, and all games revolve around numbers, is tricky stuff. We're prototyping various approaches at the moment.
What would you like to see from religion in a post-apocalyptic settlement game?
Time to Get Back to Work!
That about ends it for this month. As you can see from the length of this blog not a day goes by without something being added to the game. And the truly hectic time is yet to start.
Launching on Steam is going to be insanely busy. I don’t really know how I’m going to fit it in around my day job.
However, our passion and love for the game remains. We think we're making something unique and worth all the effort and late nights. The game should be something fun and unique on Steam, and that keeps us going. We just need to take breaks occasionally!
I'll see you next month.
3 Years In the Making
This month marks 3 years since we began work on Atomic Society and I’m more excited about 2018 than any other so far. The basics of the game are where we want them, people are having fun already, and now we can look forward to 12 months of adding new interesting challenges into the mix so the game is longer and deeper. In 2018 I really want to expand the player's drama of making a town.
This week alone I was watched a random person playing the game and they were crying with laughter at some of the black comedy, and then gasping at how horrific it can be. That’s what I’m after (the emotions, not the streamer!) That makes all the stress and work worthwhile. I'm hoping that building a post-apocalyptic settlement in Atomic Society will eventually feel like an emotional journey as you start with nothing, and overcome challenges one by one, fighting for your community's survival.
In all, I'd guess we're probably 65% done with the game, but only 40% done content-wise (in other words most of the work so far has been on behind-the-scenes stuff). This blog will cover some of that new, upcoming content.
Version 0.0.8 Was a Nightmare
We've only just recovered from 4 months of working on pathfinding and bug-fixes that really drained us. 0.0.8 was necessary of course, and people liked it, but the Christmas holiday was not quite long enough time to let us recharge. Especially when January has been really difficult in some personal ways.
0.0.8 wasn’t 100% polished when we sent it out. It was playable, and a lot of people gave positive feedback on it, but there were still a ton of bugs. So over January, although we were sick of it, we had to go back to a version that we’d already spent 1/3rd of a year making to smooth out all the remaining problems. That was tiring.
But now it’s over at least, the game is smoother and more stable than ever. It was really great to fix some bugs that had been hiding for years in the code. Plus, on the whole, 0.0.8 has been popular.
There seems to be levels of people who play games. Until now, only the really committed fans who play random pre-alphas could persevere with the game, but we couldn’t really attract people beyond that. I think 0.0.8 has moved the game on to the point where people who expect a more polished experience can enjoy it too. Not perfectly polished by a long, long shot - but good enough to let us get back to making new gameplay.
We don't feel human again. We destroyed that part of us 3 years ago! But we're operating at peak efficiency again and we might even be able to chill out for a bit!
Patch 0.0.8.2 Released
A January spent fixing bugs means there’s now a new patch available (0.0.8.2). It’s mostly bug-fixes, so don’t get too excited, but if you are one of those wonderful maniacs who enjoys pre-alphas (and keeps us in business), you can check out the full patch notes here. To get the patch you’ll just need to download the game again. New pre-alpha customers will get the update if they decide to buy the game (*subliminal messaging*) before it hits Steam.
Release Date Scheming
I will tentatively (i.e. incorrectly) say that we’re still on track for a late Spring Steam release still. That’s a roughly a year behind where I guessed we would be when we started making the game, but it’s been a necessary delay. My only concern about the release is that I do need to keep a safe distance around a game called Frostpunk, as that game is (on paper) a bit like us and is going to wade in and demand all the press’s attention for a while with its big-budget power pants.
Then, when the dust settles, we’ll appear and see if anybody is still around to throw spare change at us! I'm optimistic as they seem to be going in a different direction with the idea, so there's probably going to be room for us both in the in the digital wasteland of Steam. We can hopefully be the "cult movie" alternative for all you post-apocalyptic society fans out there.
Work Begins On The Next Version
Things are going pretty smoothly with 0.0.9 so far, considering Adam and Nani have been handling it themselves while Nick completed the patch. He has now joined the content-squad and we can really crack on. Nick hasn’t been able to code a single piece of new gameplay for at least 6 months (making indie games is fun!), it’s all been systems and bugs. However, I can’t wait to work side-by-side with him on features again, like the early days.
There’s a lot of new features coming for me to cover in this version and most of it is still dangerously unfinished, so please be cautious. I might end up talking about features that change, or that aren’t as cool as they appear on paper, or we just run out of time to make in this particular version. As the game designer I’m childishly excited about this version and that’s going to hype-up how I write.
So let’s get started with the things that are slightly further along the production chain…
It says somewhere you can’t make a post-apocalyptic game without cannibals. It's illegal. So this month Adam started making them for us too!
People have requested this social issue a lot, and I now think the time is right. In a game where being swamped with dead bodies is a regular occurrence, having a few citizens who might like to dine on the dead is actually fun. They're more like street cleaners... They help keep your town plague-free by devouring the dead before they spread plague.
But everything in Atomic Society has to come with a downside (mostly), so it is the case that anybody who witnesses the cannibals eating a corpse might get just a little bit upset at seeing their neighbour turned into steak and become “Distressed”. In other words they take time off work for a few days. It's a productivity vs free food/corpse removal kind of choice if you look at these things in a completely psychopathic way like I have to as designer.
Town Leader Upgrades
This isn’t a standout feature of 0.0.9, but it is something that should make the basic act of salvaging more enjoyable for a lot of people. Oh, and Adam's almost finished it so I can actually talk about it.
It’s now the case that when you loot a ruin as the Town Leader, there’s a small chance to find a nice bonus item that will enhance the leader’s abilities. At the moment the rewards are backpacks (more inventory space), a toolkit that lets you repair faster, and a construction textbook that lets you help build stuff even faster. Out of these the large backpack is probably the best one as it will let you grab more goodies, which will be really handy in the end-game when useful ruins are spread-out. And it will just be a nice treat occasionally.
New Buildings Coming
Things happening beyond the walls of your town is a big theme of 0.0.9. The maps are pretty big in Atomic Society and right now it's mostly empty space. I want to get the player at least thinking about things beyond their borders.
On that note, Nani has been a 3D-modelling machine this month. There could be - if we pull it off - at least 5 new things to build coming in 0.0.9. The 4 new models in the screenshot above are being worked on right now (some still need tweaks). It’s too early for me to start telling you how they work with any confidence, or why you’d want to build them, because we haven’t started coding them, but there’s definitely going to be brand new problems and threats to deal with as a player.
Being as vague as possible, the buildings above involve food waste, dirty water, the need to make weapons, and radiation. That will probably give you some idea of the new range of problems we’re trying to add in 0.0.9. Oh, and some of them are going to need electricity, so that’s another feature being worked on right now (start planning ahead how to harvest vehicle batteries!)
My goal is just when you think you’ve solved one thing in this game, another post-apocalyptic problem leaps out and catches you off-guard and we'll expand the game like that. Keeping people alive is the reason to play Atomic Society. It’s your primary job as a Town Leader. I want to make that as complex and interesting and dramatic as we know how to.
But don’t worry if you’ve never played the game before. I’m pretty happy with the opening few hours of the game at least, so I won’t be adding much more to that except polish. Right now I really want to expand the mid and end-game phase of town development.
And on that note, you will be able to make towns that are 29% larger in 0.0.9* (aka 350 people) so we have space for this extra gameplay. That itself should 1-2 hours of extra play.
*Subject to the frame-rate not plummeting through the floor.
Time to Get Defensive
It’s happening, finally. This is the gameplay task Nick is working on right now. That mysterious category on your build menu called “Defensive (Coming Soon)” should hopefully have something in it when 0.0.9 rolls around. Fear not, if you don't enjoy combat in this type of game (like me). No wannabe-RTS combat is involved. But you simply can’t make a post-apocalyptic game without some form of defence much like you can’t make even a peaceful nation without any military whatsoever. Think of it as security, not combat. You’re going to build things to scare threats away.
Combat, or the lack of it, has taken me a while as I want to get this feature right, and feel comfortable with it. Anybody who goes way back in these dev blogs will see me writing years ago stuff like “there won’t be any defensive stuff”, followed by me changing my mind and so on. It turns out it just needed the game to mature a bit before I could see the right way for us. Out of all the tasks I’ve designed for the game, it’s taken by far the most amount of words to get right and its going to take a long time to code it too.
Don’t expect big cinematic battles or anything. In fact, if you do get raided it’s probably going to be a text box and a sound effect. But the impact on your town will be the same. And I'd also like to add in ways to get rid of raiders, so there's a moral-choice element.
Making Building Placement Matter
I’m actually in two-minds whether I need to even put this feature into the game, as people seem to imagine building placement matters already! I have never yet seen a stream of the game where anybody builds a prison in the middle of town for example. Everybody naturally builds it on the outskirts and everybody tries to put their Town Hall somewhere noticeable.
0.0.9 is going to make you do that whether you have an imagination or not. Where you put certain “dirty” buildings (crematory, latrines) and certain “mood affecting” buildings (town hall, tavern) is soon going to matter. This should hopefully deepen the town-planning side of the game considerably.
Leaving It There
I better stop talking about 0.0.9 and get back to worrying and agonising over how slowly things take to make. I hope this gives you a hint that this version should be a big boost for the gameplay. This dev blog doesn't cover half of what we have planned. And if it doesn't make it into 0.0.9, rest assured it is coming later on.
Right now, the focus is definitely on the town-building side right now, but there's plenty more social/moral content coming too. It’s too much work to do all sides of the game every patch, so each update sees a certain side of the game boosted. Last time it was general bugs and polish. Now it’s town-building. Afterwards it’ll be expanding the social side of the game again. And we’ll keep going around like that until we’re millionaires or in an asylum.
New Youtube Streams
0.0.8 attracted a few new streamers, and some existing ones, to cover AS so I've finally updated the little list of streams I've found about the game. Check it out here. There's also some more French and Spanish and German ones on that list now, if it suits you.
A Little Note on Suggestions
Sometimes I think it's a good idea (without wanting it to be excuse-making) to lower people's expectations for Atomic Society. Please be aware we are just 4 part-time beginners doing this for love, working from our homes. Pre-alpha sales of AS could pay maybe 1 person’s minimum-wage salary, but we have to split that cash 4-ways and cover all development costs from the same fund so most of us have day jobs to stay afloat. That slows us down a lot.
My only reason for saying this is I want potential customers to know what they're getting into and to make people aware of our limitations when giving suggestions. Sometimes I get some really great suggestions, but they're suitable for a AAA studio. A single social issue in AS (like cannibalism) takes about 2 weeks to design, 3-4 weeks to produce, and 2 weeks to bug-fix with our current means. That’s why AS has the bare minimum of animation - we focus on making it fun as possible and move onto something else.
I hope you like low-budget entertainment as much as I do!
I’ll see you next month.
The Road to Release
Every month we release a personal and honest look at the making of Atomic Society.