The Vengeance
The Vengeance is a Unity 2D vertical slice project that I originally developed for my 3rd semester in university. This repository showcases the game and my ongoing efforts to rework and improve it.
About the Game
The Vengeance is a 2D action-adventure single-player game set in a medieval fantasy world.
Players embark on an adventure to level up and upgrade equipment by defeating monsters scattered across the map.
Features
- Genre: 2D Action-Adventure
- Key Mechanics:
- Combat: Engage with various enemies.
- Progression: Level up and enhance your character's combat power.
- Visual Style: 2D Hand Painted medieval fantasy.
- Platform: PC
Project Contributions
The project originally was developed by me and other 2 colleagues. Currently i'm reworking on a new version of the project.
Game Mechanics
- Character movement system.
- Combat mechanics for the main character.
- Combat mechanics for the NPC's.
- NPC pathfinding (adapted from Sebastian Lague's A Pathfinding*).
Game Systems
- Modular Inventory system for item management.
- Dialogue system implemented with Ink.
- Finite State Machine for NPC behavior.
- Experience and level progression system.
UI