Trinity Stone - Tech Feature List

  1. Player controller which consist of isometric movement control.
  2. Player inventory controller which can interact with NPC and has impact on player attack controller.
  3. Player smart ping controller which can command Healer to perform an action such as escape or heal.
  4. Player attack controller which can interact with player inventory and has impact with enemy and boss.
  5. Knock-back mechanic which can push object target away.
  6. Obstacle detector which prevent object holder from going through obstacle when get encountered.
  7. Player hurt controller which can interact with enemy and boss when get damaged.
  8. Healer controller which consist of follow player movement.
  9. Healer inventory controller which can interact with NPC and Player inventory and Healer attack controller.
  10. Healer AI state controller which can perform action such as protect player by attacking nearest monster and follow player.
  11. Healer command state controller which can receive player’s smart ping input and perform an action such as escape or heal.
  12. Healer support state controller which can buff player’s attribute when player has reach low health point.
  13. Enemy AI state controller which can perform an action such as patrol or chase.
  14. Enemy Knockback mechanic which can push object target away.
  15. Boss AI state controller which can perform a list of actions such as attack targets, summon enemy units, de-buff object targets, curse object target, rage mode under conditions.
  16. Boss Attack controller which can perform attack methods under conditions.
  17. Player Smart Ping UI which can display and select inputs of player smart ping controller.
  18. Player Inventory UI which can display items, dragging items for changing the order of inventory and equip wearing.
  19. NPC Merchant UI which can display several of items and allow player to buy and sell items.
  20. NPC controller which can interact with player and Quest Manager.
  21. Quest Manager which can interact with player and NPCs.
  22. Quest UI which can display accepted and available quest.
  23. Main menu UI which can display button inputs such as start, exit.
  24. Camera controller which can follow and display player’s current position.
  25. Portal controller which can teleport player and healer to certain location.