[WIP] Diablolike RPG (Unity)


This game is a diablolike RPG made with Unity. As of now, it is evolving as a playground to test different features and gameplay mechanics for an RPG, and practicing Unity. I take care to have a robust and modular code architecture, so that new features and mechanics can easily be added. It is not meant to be a full game, as the scope is way too big for a solo developer.

Features

Currenly implemented features are:

  • Core combat;
  • Basic point-and-click Diablo-like movement;
  • AI wandering, patroling and attacking;
    • Editor gizmos for easy debugging and setups;
  • Basic Cinemachine cutscene;
  • Saving/loading system (using JSON) and scene management;
  • Basic stats and leveling / XP progression;
  • Pickable weapons with different attacks (sword, bow, fireball).

Features to be implemented :

  • Inventory system;
  • Shop;
  • Dialogues;
  • Quest system;
  • More complex AI behaviour;
  • Spells and abilities.

Screenshots

Fight against an enemy with a bow.
Fight against an enemy using a sword.
Weapons can be picked up and used. There are bows, swords and a fireball spell (represented by a pumpkin for now).
Return to game list