Remnants

Remnants is a survival game. I wanted to explore a historical time period through a game and add a little twist to it. In this game you play as a marooned world war 2 solider and you have to figure out a way to get yourself off the island. Your end goal is to craft a radio to communicate with the outside world, but in order to do this you first have to cross the sea to another island.

Design breakdown

Stick and rope

For the crafting system I wanted to provided the player a sense progression to their play session. The first items that the player would be able to craft is their tent and campfire. Next would be their weaponry so that they would be able to defend themselves on the island. Then they would realize that they need to get across to the other island to find the next key items. This realization would lead them to crafting the boat and finding the items to craft the radio.

Row row row your boat

Once players get to the other island there must sneak past an enemy. If they get caught they get caught they have a brief window to escape before they die. Unlike my previous AI this one follows predetermined path so that players can figure it out the route it takes. The AI itself uses a navmesh agent and A* pathfinding to navigate the world and avoid the walls. Once the AI collides with the player it’s trigger the quick time event and your health rapidly until you escape or die.

Soul Sucker

The reason why I included a second form of movement for the player is because I wanted to be able to expand the game world in a way that felt natural and rewarding. I could have expanded the world by adding more to the top and sides but I wanted to get that feeling that you were making major progress in your mission to get off the island. As for the controls of the boat I wanted to give the player a sense of realism by having them control their speed by clicking the mouse. However the more they clicked the more energy they would burn through.

A game design document can be found here

A playable build can be found here