top of page

2D RPG PROTOTYPE

2D Top-Down Action Adventure RPG Mobile Game

RPG Prototype: Portfolio
RPG Prototype: Pro Gallery

PROJECT DETAILS

  • Project Type: Prototype Project (Contract)

  • Genres: RPG, Action, Adventure, Single Player

  • Game Engine: Unity

  • Language: C# Programming

  • Software: Unity, Visual Studio Code

  • Platforms: Mobile

  • Duration: ~ 2 Months (Nov 2022 - Dec 2022)

MY CONTRIBUTIONS

  • Role(s): Programmer, Unity Developer

  • Programmed the player's 4-direction movement system, with collision-edge sliding to avoid getting stuck at obstacle edges

  • Programmed the input and animation system for player actions (Attack, Movement, Dash, Interact)

  • Programmed the combat system (Player's 3-hit combo melee attack, attack knockback and stagger effect, damage hitbox and health system)

  • Programmed the 4 different enemies with unique abilities and combat styles

    • Melee enemy that can dash towards the player

    • Ranged enemy that can dash away to retreat from the player

    • Slime enemy that can lunge towards the player, and explodes when close or when it dies

    • Mage enemy that randomly appears around the player to attack, then disappears when its attack is on cooldown

  • Programmed the interactions for the breakable and interactable objects (Pots, Chests, NPCs, Potion Item)

  • Programmed the UI system (Player and enemy health, potion item, dialogue system) 

RPG Prototype: List
bottom of page