|
|
|
|
@ -1,20 +1,24 @@
|
|
|
|
|
# TODO
|
|
|
|
|
|
|
|
|
|
## 2d gameplay
|
|
|
|
|
'Loading...' screen
|
|
|
|
|
|
|
|
|
|
Loading bar?
|
|
|
|
|
Loaded assets / Total number of loading assets
|
|
|
|
|
|
|
|
|
|
## 2d+3d Gameplay
|
|
|
|
|
|
|
|
|
|
Update piece board index when board changes.
|
|
|
|
|
|
|
|
|
|
Background music audio.
|
|
|
|
|
Update piece location based on BoardIndex.
|
|
|
|
|
|
|
|
|
|
Pick up, put down.
|
|
|
|
|
Audio for pick up/put down.
|
|
|
|
|
## 2d gameplay
|
|
|
|
|
|
|
|
|
|
Debug gizmos
|
|
|
|
|
|
|
|
|
|
Determine valid moves.
|
|
|
|
|
|
|
|
|
|
Menu:
|
|
|
|
|
Start, Credits, Quit
|
|
|
|
|
Start -> Gameplay
|
|
|
|
|
States: Loading, Gameplay, Menu, Credits, Quit
|
|
|
|
|
Gameplay + Escape -> Overlay Menu
|
|
|
|
|
Menu audio
|
|
|
|
|
Credits
|
|
|
|
|
|
|
|
|
|
Turns + Manual 2 player.
|
|
|
|
|
|
|
|
|
|
@ -22,7 +26,11 @@ Ownership based on placement + color based on placement.
|
|
|
|
|
|
|
|
|
|
## 3d gameplay
|
|
|
|
|
|
|
|
|
|
Import GLTF assets and use them for drawing pawn, drone, and queens.
|
|
|
|
|
Hitboxes for pieces and tiles
|
|
|
|
|
|
|
|
|
|
Select piece when clicked on
|
|
|
|
|
|
|
|
|
|
Put down piece on tile
|
|
|
|
|
|
|
|
|
|
Select piece in 3d
|
|
|
|
|
3d hitbox
|
|
|
|
|
|