Island Survival Game - Devlog

Hello, everyone!
As development on Eggs and Bacon ticks away, I've started working on a new idea I had. The premise is that you're a castaway on a desert island, and you need to survive.

  1. You need to eat to keep hunger up
  2. You need to drink to keep thirst up
  3. These both affect your health
  4. You can make items to make surviving easier (or hider? more fun?)

Hunger/Thirst
Your hunger is a scale from 1 to 10, and you eat to bring it up. It slowly lowers as you walk around and interact with things. If it drops below 4, then your health will begin to go down.
Thirst works the same way, except it begins affecting health once it drops below 6. Right now, the only thing you can eat or drink are coconuts, which come from a tree on the island. The coconut increases both health and thirst by 1.
survive

Making Items
This is one thing which I feel like will make the game really fun. Right now, you can't craft anything, but there is driftwood, which will be a vital part of crafting.

Saving and More
While making this game, I have discovered how to do so many things in pulp that I never knew how or I didn't even know I could do.
One of these is saving. I decided saving was an integral part of the game, seeing as I wanted it to be kind of a real-time game, and, well, it's a survival game. This is one thing I've tried to figure out for a while, but while reading through the PulpScript docs AGAIN (If you're struggling on figuring anything out in pulp, I highly recommend reading through those, because they're very helpful and detail how to do most things) I figured it out. What I had been missing this whole time was I always tried to just use the store function, but without actually saving the file to persistent storage first. So, that's one thing that is really cool to figure out.
I also figured out how to do the thing were the player is always kept in the middle of the screen, using config.follow = 1. I plan on eventually adding more islands, fishing, etc. (Other castaways?) But first, FIRE. (also there's a day/night cycle which is really cool)

island

Thank you for reading!

6 Likes

Hey Nathano, this is an idea I've been mulling over lately, and I'm glad to see how someone else is approaching it.
I like the premise. You might need a shelter during the hottest or coldest hours, especially if you're planning to include a day/night cycle (will there be graphical differences?).
I notice the HUD shows quite a few values, and the time at the top seems to reflect real-time (is it using datetime?).
What does that 11/20 above the thirst, hunger, and health values represent?

The island seems pretty small, so a boat will definitely be needed to move around. Have you already thought about how to handle movement? For crafting, were you thinking of something like Minecraft or Terraria?

Let me know, if you've already decided!

Thank you so much for the response!
For the shelter, that is something I have not thought about, but it is a great idea, since I am adding a day/night cycle!
For the HUD, it does use datetime, and the 11/20 is the current date (month/day).
I am also definitely planning on adding a boat and other islands, as I think this would be really cool to have for some extra content. And with crafting, I'm not entirely sure yet! So, with all of that, I am definitely open to any suggestions!

Glad to be of help!
If you’ve also included the day and month, do you intend to incorporate a cycle of seasons, like in Don’t Starve?
For crafting, I think it depends on how the inventory will be managed; will there be a UI? You could include recipes to be found on various islands, or allow for free combining of materials in your possession. If you want, you could even add a minigame for crafting, where you use a crank to achieve different results (though it might be a bit complicated and could risk being boring).

In any case, if you haven’t already seen it, I recommend taking a look at Minecraft on Pulp by SquidGod; it offers a lot of interesting ideas!

1 Like

Thank you for all the suggestions!
So, I do want to do a cycle of seasons, which I think wouldn't be too hard (switch the room with each different season). And I think the crafting would probably have some kind of UI where you can combine resources you have, and you would have to kind of try to combine different things and whatnot. Maybe there is also a "Survival Guide" that can be found which outlines all the different crafting recipes. Also, I do love PulpCraft, and at first I was thinking of maybe doing that kind of building thing, however that would be fairly complicated to save where each block is and what it is in pulp, sadly. I may allow the player to choose where they want to place certain objects such as a fire, but I'm not sure yet.