Post

The Questing Revival

The Questing Revival
Visitors
  • This project was originally made as a portfolio piece to get hired.
  • But it is also a project I want to truly complete by adding new features and fun elements.
  • I fixed the overall character movement system and item/equipment systems, but there is still a long way to go.
  • I will reset my mindset, define clear goals, and keep pushing toward completion.

TODO

  • Maybe I can finish it someday?

Reminder

  • Character
  • Save/Load renewal (Google Spreadsheet-based) But I still need to think through play data: map, skill tree, character stats, enemies, companions, items, etc.
  • NPC system - companion system
  • Enemy renewal - BT, A*
  • Level design - environment props, enemy placement, village setup, underground cave setup
  • Finish skill tree system
  • Update data tables
  • HUD system renewal - minimap, indicators, world map
  • Mount/riding system - transportation, gimmick platforms, etc.
  • Trap and treasure systems
  • Lock-on camera and aim camera renewal
  • Finish localization

Detailed list

  1. Character
    • Character movement system
      Need implementation for climbing, swimming, airborne states.
    • Character status
      Need skill tree linkage and a Death state.
    • Character skills
      Need skill tree linkage and new effects or systems.
    • Character projectiles
      Need aim camera update.
  2. NPC
    • Companion system…
      Need companion AI, companion equipment, and companion item systems.
  3. Enemy renewal
    • Need Enemy BT (A*-based).
    • Need group movement, patrol, special skills, skills, ranged attacks, defense, dodge, etc. in BT.
    • Need boss patterns.
  4. Level design
    • Decorate environment props, desert/snowfield areas.
    • Build town/city.
    • Place enemies.
    • Decorate underground caves.
  5. Save/Load
    • Integrate Google Spreadsheet.
    • Save skill tree and map data.
  6. Update data tables
    • Add item sheet.
    • Add skill sheet.
  7. Finish skill tree system
    • Add skill trees.
    • Add attack skills.
  8. HUD system
    • Indicators (enemy markers, quest-linked)
    • Minimap, world map
  9. Finish localization
    • Update localization tables
  10. Add trap and treasure systems
    • Treasure chest animation, reward system
    • Various traps and gimmicks
  11. Riding system
    • Update mount transportation
    • Add rideable platforms
  12. Camera
    • Need lock-on camera and aim camera update
This post is licensed under CC BY 4.0 by the author.