26 lines
1.1 KiB
Org Mode
26 lines
1.1 KiB
Org Mode
#-*- mode: org -*-
|
|
#+TODO: TODO(t) INPROGRESS(i) BUG(b) | DONE(d)
|
|
#+STARTUP: show2levels
|
|
|
|
* DONE Import assets and draw a sprite to the world
|
|
* DONE Layout a basic map with tiles
|
|
* DONE Extract Init/Update/Draw to own functions with state in a struct
|
|
* DONE Knight idle animation
|
|
* DONE Configure Makefile to handle deps and updates
|
|
* DONE Knight state to handle attacking
|
|
* DONE Animation flipping
|
|
* DONE Debug mode to show sprite boundaries
|
|
* DONE Sprite position needs to be set to the center
|
|
* DONE Movement keys to move the camera
|
|
* DONE Implement basic collider system
|
|
* DONE Left click on knight to select, right click to move
|
|
* DONE Mouse cursor texture and target on the ground texture
|
|
* DONE Optimize Animation struct
|
|
* DONE Handle multiple knights on the map at the same time
|
|
* DONE Knight y-depth sorting
|
|
* TODO Select multiple units and make them all move
|
|
* TODO Flocking/Steering behaviors so many knights move in formation
|
|
* TODO Steering behavior so knights surround a target with spacing
|
|
* TODO State to handle attacking when you right click a target
|
|
* TODO Ability to attack an entity, like a dummy
|