Newer
Older
TheVengeance-Project-IADE-Unity2D / README.md

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

  • Menus