Skip to content

Latest commit

 

History

History
39 lines (38 loc) · 1.55 KB

todo.md

File metadata and controls

39 lines (38 loc) · 1.55 KB
  • get rid of nalgebra, ncollide and nphysics

  • be able to serialize frame state and replay it

  • "theater mode". Record your actions, clone yourself, then the clone replays your action

  • netcode, rollbak based

  • Guardian AI

  • Statuses (frozen, buffs, poison, stun, sleep, etc)

    • rendering their icons (above the char head as well?)
  • Mouse grabbing, Moving the camera at the edge of the screen

  • Camera should follow the player character (optionable)

  • Casting bar? (with the casted skill name inside it?)

  • Huge rendering refactor (project_to_screen is problematic)

    • Font rendering
  • Rendering casting aura, target

  • Console (autocompletion everywhere)

    • spawning ally/enemy monster/player
    • spawning effects
    • changing map
    • assigning a skill to a key
  • Unit testing

  • Rendering skill icons

  • Mounts

  • Rendering minimap

  • Fog of war

  • Structures

  • Ranged attack

  • Minion AI

  • Path finding

  • Optimizing map loading

  • Experimenting with streaming performance

  • Complicated skills

    • For 6 secs you get 50% atk, when it ends, heal the amount of damage you did
    • Push enemies away, if they hit a wall, they will be stunned
    • Give a shield to a target, blocks any attack, at the end heals 50% of the blocked damages
    • Jump over walls
    • Pull a target to you
    • Gazlow, AoE, damages +10%for every enemy target (after +30%, it shows crit damages)
    • Every 3rd attack to the same target damages +50%
    • Mediv's teleport