The Vengeance
The Vengeance is a Unity 2D vertical slice project that I originally developed for my 3rd semester in university. Currently i'm reworking the project to improve the quality.
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.
- Game Engine: Unity
- Platform: Windows PC
- Status: Prototype
My 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
Project Contributors:
- Nuno Teixeira (Myself) (Programmer, Game Designer)
- Sofia Ferreira (Programmer, Game Designer)
- Diogo Escoval (Programmer, Game Designer)
Roles Overview:
- Programmer: Responsible for implementing gameplay mechanics, systems, and technical elements.
- Game Designer: Develops the game's mechanics, rules, progression systems, and overall player experience, ensuring balance and engagement.
- Game Engine: Unity
- Project Management: Trello
- Scripting: C#
Download Links