« Mr.Digi »

Programmer/Developer

Survival Island – Devblog 12

This devblog has focused on making the entire world save. So now most playerdata and enviromental things are saved so you dont need to worry about losing your stuff. There are still a few issues with loading chests, but that will get sorted out. I also added a loading screen, aswell as started work on a new idea i got.

Save & Load System update

I’ve started working on saving player placed objects, so currently floors and walls are saved to disc. So whenever loadgame is called, the building will be placed back into the game. Here’s a list of objects that are currently getting saved

Saved objects

  • Floors
  • Walls
  • Doors
  • Fences
  • Fencegates
  • Torches
  • Farmland
  • Crops (carrots, pumpkins and wheat)

The enviroment is also now saved. It will generate a enviroment when you first start a new game. And that enviroment will be the same when you continue. But things you destory will ofc be gone. Same goes for time. It starts with a default value, and is saved and loaded from where it left of. So logging of during rain, will make you log in during rain. Crops are also saved, including its waterlevel and stage. So they wont reset when you log in.

New feature – Skills (idea, not added)

I’m thinking of adding skills to the game that the player can accuire. So as a example, the player cant swim before the swim skill is accuired. Same goes for fishing etc. I think it would be a fun and interesting way to progress in the game. I will add the system for it within the next updates, and test it out. Then see what happens with it.

Loading screen

I added a loadscreen for when the player creates a new game, or continues a game. Currently it load pretty quickly, but as more content gets added. The loadingtime will increase.

Patch Notes – Devblog 12

Added:

  • Added saving of Floors
  • Added saving of Walls
  • Added saving of Doors
  • Added saving of Fences
  • Added saving of Fencegates
  • Added saving of Torches
  • Added saving of Farmland
  • Added saving of Time and weather
  • Added saving for the enviroment
  • Added saving for crops (carrot, pumpkin and wheat)
  • Added a loading screen when continuing and making a new game

Changed:

Removed:

Existing bugs:

  • Chest are trying to load inventories when they dont exist. This generates a error.
  • Chest inventories does not load in player placed chests after loading the world.
  • Hammer not behaving as expected. Will rework it later.
  • Broken structures dont update the AI pathing.
  • Items can get picked up into the backpack when the player dont have a backpack.

Fixed bugs:

  • Hills can no longer spawn on the edge of the map.
  • Inventories can now load in caves.

Disabled: (disabled is not removed, things listed here will be enabled again eventually)

  • Enemy Spider
  • Animal Rabbit
  • Flower Pot (will be changed later on)
« Mr.Digi », July 31, 2022

Leave a Reply

Theme made by Mr.Digi