Survival Engine

Survival Engine – Crafting, Building, Farming

Survival Engine is a complete project template for any survival or simulation games. Create your own game in Unity with this asset!

Survival Engine is greatly inspired by Don’t Starve, Stardew Valley, and Animal Crossing. I’ve always been super interested in survival games and wanted to create something that would make it easy for developers to quick-start their own game in the genre. I structured the code in a way that is easy to customize, to pick and use only the parts needed in your project.

Customizable actions are using the power of Unity’s scriptable objects to allow users to define their own actions easily without having to understand and rework the entire game’s code. All items, constructions, and plants are also defined with scriptable objects, which makes it very simple to add new objects from the Unity inspector. The game controls are point and click, so it can work on both deskptop and mobile.

Purchase on the Unity Asset Store
Purchase on

Demo Windows: Steam
Demo Android: Google Play Store
Demo IOS: Apple Store

Documentation: Survival Kit

Code included

-Player controls (mouse click, mobile tap, and keyboard).
-Inventory system
-Crafting system
-Equipment (attached to character)
-Resource gathering
-Character attributes (health, hunger, thirst…)
-Animal behaviors (wander, escape, chase)
-Hunting and Fishing
-Farming (Sowing seeds, and plant/fruit growth)
-Combat (against wild animals)
-Item durability and food spoilage
-Storage boxes (chest)
-Bonus effects
-Customizable Actions (streamlined way to include your own code)
-Game clock, day/night cycle
-Save/Load system
-Made with Unity (C#)


Concept & Programming
Indie Marc (Marc-Antoine Desbiens)

3D Art
Antonio Maričić (
Algot Nordström (
Marwan Hany (
Pogwitch (

Naufalrezki (
Hamzasketches (

UI/2D Icons
Helen Lien (
Ayes Studios (

Andey Fellowes (