[Home] [News] [Update Log] [Food Stats] [Forums] [Artwork] [Wiki] [Credits]
Everything runs out
July 26, 2017

A friend of mine summed up a design theory for this game as "evolve or die."

Essentially, there should be no steady state, where you finally break free from the survival struggle and can be fat, dumb, and happy for the rest of your life. The garden of Eden can never be returned to. No living off the fat of the land. The land is too thin for that.

https://onehouronelife.com/newsImages/runsOut/dustBowl.jpg

On a larger scale, the same is true for a village. Maybe it can start to feel like a steady state for a few generations, but in reality, those generations are making a grave mistake by living that way. If they're not developing the next level of survival technology, they are dooming their village in the future.

The graph of progress should look like saw teeth, with catastrophes every so often when we realize that what we thought we figured out isn't working long-term.

As I was playtesting yesterday, testing some server fixes, I was noticing how infinite anything makes that particular thing robotic and uninteresting. I don't need to care about it or think about it or consider it or spend it wisely. I just go to the known spot and get more of it, as needed. I was keeping a fire going, and like a robot, every so often I'd walk back to the branchy trees, pick a new branch (respawn time for branches is something like 60 seconds, and yew branches are infinite), chop it into kindling, and feed my fire. It was tedious. The computer might as well have done this action for me, each time my fire ran out. I never had to make a decision. Should I use this wood for fuel?

So.... what if each tree only has one branch to give? Each yew tree only one yew branch? What if the clay node only gives 4 clay before running out? What if the fertile soil node only gives 4 tilled rows before running out? What if each tule reed patch can only be harvested once? What if the ponds run dry (and geese leave) after enough water trips? What if rabbits don't respawn after snaring?


As Eve, you are literally plopped down in Eden, with all of these wild resources in their best possible, full state. Every tree has a dead branch waiting. Fertile soil nodes just brimming. Berry bushes full.

https://onehouronelife.com/newsImages/runsOut/Eden.jpg

It could even "feel" easy at first, but that feeling is an illusion. You won't make it past age 30 unless you kick it into gear and carefully shepherd these actually-limited resources toward better survival tech before they run out.

And, this pattern should continue, all the way up the tech tree. You are planting berries and carrots, which helps you survive when the wild bushes and rabbits run out, but eventually you run out of water. You are developing the steel ax to harvest more firewood and building wood after the branches run out, but you eventually run out of trees. You develop a pump to pull water out of the ground, but eventually you run out of fuel for the pump. You are developing fertilizer that lets you make your own fertile soil, but eventually you run out of the base ingredients for the fertilizer.

It seems like all of this engenders difficult decisions every step of the way. If I have a bit of grain, do I plant more wheat with it, feed it to my horse so I can travel distances, or feed it to my cows so they produce milk? If I have a bit of fuel, do I put it in the plow to till some rows, put it in the pump to get some more water, or put it in the mill to grind some grain into usable flour?


One question that arises: when I say, "run out," do I really mean it? I'm not sure. Like, if one population strips the wild world bare in some radius, and then time passes before a new Eve, she could actually be stuck with no means to re-bootstrap if nothing comes back, ever. If branches and berries are permanently exhaustible, there's no starting over, for anyone, without moving elsewhere. And wandering around looking for greener pastures isn't very interesting. Salvaging progress from the last failed civilization is much more interesting.

So, I'm currently thinking that everything is "lifetime exhaustible." As far as a player is concerned, each tree only gives a branch once. Each berry bush can be emptied once. But they replentish every hour, so the next Eve has a chance. Wild stuff is always there, slowly building in the background, as a possibility if needed, but it can't be depended on for more than a short bootstrapping phase. After you've got a farm or whatever, a trip out into the forest to pick berries can still happen from time to time.

But some things are perma-exhaustible. Like if you chop down a tree and don't plant a new one, that's it. If you dig a wild carrot up, that's it. And a few trivial things, like tinder and leaves, are still infinite, because it would feel too weird to make them limited.


I do worry that this encourages an Eve strategy of "quit playing and come back in an hour." Like if the wilderness feels too lean, or you mess up too much, waiting an hour will bring it all back and give you a new start.

I could also refresh everything on each new Eve, but again, that seems to make Eve suicide a viable strategy.

If it refreshes on Eve, but only if she's different than the last Eve, then it encourages multiple accounts.


The only way around this seems to be to make everything perma-exhaustible. There's no timing trick that you can use to work around it. If you, or the person before you, exhausted the wild resources, your only choice is to find greener pastures to re-bootstrap. You can find you way back to the old city later.

This reminds me of the book Ishmael. There's an analogy in there about civilizations being like flying contraptions, and it's easy to confuse falling with flying for a while, when we jump off the cliff with our flapping wing suit or whatever. The ground seems to be getting closer, so we flap the wings harder. We look down on the ground below and see an array of other crashed flying contraptions. Why did they crash? We'll never know. But we're not going to crash like them! We have it figured out.

https://onehouronelife.com/newsImages/runsOut/flyingMachine.jpg

Like every time we find the ruins of an abandoned civilization, we scratch our heads. Why would they ever leave all of THIS? Well, we're never leaving ours, that's for sure.

https://onehouronelife.com/newsImages/runsOut/treeThroughBuilding.jpg

Just to prevent the map from forever expanding into greener pastures, maybe wild resources could respawn on some kind of glacial time scale.... like every 24 hours, or every week, or something.
[Link][Comment]






Gigantic updates in v28 and v29
July 22, 2017

Three weeks of 10+ hour days have paid off in a gigantic update that addresses every major issue that arose in playtesting. There are only a few new bits of content in there, but some big changes in the way that the existing content functions.

The biggest change is the new recipe hint system, which shows you what's possible with what you're holding or what you just clicked on. It's a local step in the tech tree that helps you figure out what you can do next. Did you know you can do 26 different things with that sharp stone you're holding?

Food has been changed to stack in your food meter, like it does in most games, but food has also been changed so that wild food sources run out in the short term. No more infinite berry bushes. This is supposed to be a hard survival game, but the tedium of having to live constantly on an almost-empty stomach is gone. You can fill up on any wild food source to buy time, but every time you do, you come closer to long-term starvation as the wild supplies run out.

You now get a message when you die explaining what killed you.

Oh, and something sane happens now if you ever reach the edge of the world.... in 17 real-life years of continuous walking.

Behind the scenes, there are major changes to what's possible in the editor in terms of abstract object categories and objects that can be used a certain number of times before running out (the new berry bush is an example).

If you've been waiting to dive back into playtesting, now's the time.

Full list of changes here:

https://sourceforge.net/p/hcsoftware/OneLife/ci/default/tree/documentation/changeLog.txt

http://onehouronelife.com/updateLog.php
[Link][Comment]






The Nudity Question
June 14, 2017

One Hour One Life is about growing a new civilization from scratch, starting naked in the wilderness, across many human generations. You start the game by being born as a baby, and obviously you are born naked. People can make clothing over time and put it on, but they can also take it off.

The question: how should nudity be depicted in the game?

My creative partner Tom and I parted ways about 3 months ago. Before that, we were all-in on the depiction of nudity in the game, with a character style that looked like this:

http://onehouronelife.com/newsImages/oldNudity.jpg

I thought it looked interesting and funny. But the detailed nudity seemed like the elephant in the living room for a lot of people. It had the potential to overshadow everything else, and recurrently popped up in discussions about the game (Kotaku comments). For me, an anti-Victorian stance is part of my makeup, and I do want that to shine through my work. But it's not really what this game is about (it's not a statement on nudity). And then there are commercial issues as well. Nudity could make or break the game either way. I could stir up interest and boost sales, or it could turn off the vast majority of people.

I've re-done all the drawings myself since Tom left the project, and I made an early decision in the new character design to keep the nudity totally abstract. After all, these characters don't even have noses or ears, so why show nipples or genitals? They're cartoons. But they're still obviously naked, because they're flesh colored, and they can put on clothing and take it off. (This is just a sample... there will be 100 different characters from a full spectrum of skin tones.)

http://onehouronelife.com/newsImages/NudeFamily.png

But is this too tame? Some of my local game design friends say that I'm chickening out. They also say that I'm cutting out something that will make people curious about the game.

And we have Naked and Afraid on the Discovery Channel as a hit show, albeit censored. But people are interested in that premise.

And of course Rust. Maybe there's a difference with 3D vs 2D nudity, though. 2D leaves more room for the imagination (see Scott McCloud), making it more salacious? 3D nudity looks like mannequins, and we can distance ourselves from them a bit.

On the other hand, Rust had nothing but naked MEN for years, and they only recently added women, amid great controversy. Maybe depicting naked men is funny and okay, but not naked women. Like the game Icycle:

https://www.youtube.com/watch?v=u357mY1c2o8

My wife's reaction to Tom's characters was always that they were "creepy" and that they made her feel uncomfortable in they way that they depicted female nudity. Maybe too R. Crumb-ish or something.

So is there some middle ground? Some kind of more abstract nudity that would be less creepy without chickening out?

Someone pointed out the manga character Shin Chan:

http://onehouronelife.com/newsImages/ShinChan.gif

And there's the classic "inverted black triangle" for women, though even that has a somewhat creepy history, like the Playboy Femlin cartoon character (NSFW):

http://onehouronelife.com/newsImages/femlin.jpg

Obviously, the Femlin is meant to be erotic, but is there a way to depict cartoon female nudity without that effect? We have so few examples to reference.

A Google search for "cartoon nudity" results in quite an eyeful. So people are right to associate cartoon depictions of female nudity with salacious intent, given the history of dirty cartoons. Maybe there's no way to transcend that association.

Still, I want there to be absolutely no doubt that these characters are naked when they're not wearing clothing. That idea is very important to the heart of the game, while the specific way that nudity is represented is not.
[Link][2 Comments]






Early alpha testing coming
February 17, 2017

Friends and family testing has been going well. We're right on the verge of being ready for some early, small-scale public alpha testing. The game is in a pretty stable state with a comprehensive batch of starter content (from rocks all the way to forging steel---each game system has an example piece of content in place).

The art collective where we have office space is losing its lease, so we're in the middle of an upheaval as we prepare to move to a new office. As soon as we're settled there, we'll be working on another few weeks of solid content creation. At that point, we'll be contacting our early alpha testers and delivering builds to people.
[Link][43 Comments]






New website automation
February 17, 2017

The development process for this game is intricate with a lot of moving parts. That's been true for some of my other games in the past, but keeping people up to date on what's going on with development has always been a manual, tedious process.

I've been doing a lot of scripting work on the website to turn it into an automated information hub for documenting our development process. The latest news---like this post---is pulled out of the forums automatically and displayed here. There's a log of concept art, and a very straight-forward scanner-to-website pipeline, so we can keep the flow of website visuals coming. And the Update Log automatically catalogs the new objects in each game update. We plan for hundreds of updates, and thousands of objects, over the next few years---there's no way we were going to be posting manual updates about all of that stuff.

Finally, the homepage automatically presents a sampling of the latest information from each source.
[Link][Comment]