2D Survival Game in Unity by Francisco Santos2D Survival Game in Unity by Francisco Santos

2D Survival Game in Unity

Francisco Santos

Francisco Santos

Procedural Generation

Made a procedural map that followed several rules as well as creating all the important colliders to ensure realistic collision as well as object placement.

Inventory

Created an inventory system that allowed the player to equip and use items from the menu as well as pick items from the ground or even drop items.

Animation with equippable items

The player could equip various different items that would show up in the sprite and also be part of the animations.

Combat and Enemy Behaviour

Created a combat system where, using a behaviour tree, enemies had unique fighting characteristics and even challenging boss fights. Created also a pathfinding algorithm to ensure enemies would not bump into the several colliders that were scattered around the map as well as all the player placed buildings.

Crafting

Several recipes for the player to craft that could be placed anywhere in the world using the resources that could be found scattered in the world map.
Like this project

Posted Dec 8, 2024

A game where the player would collect resources either by picking them up, destroying trees and rocks or by killing enemies and then craft buildings and weapons