You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
67 lines
1.0 KiB
Markdown
67 lines
1.0 KiB
Markdown
# TODO
|
|
|
|
Fix cursor default after menu
|
|
|
|
'Loading...' screen
|
|
|
|
Loading bar?
|
|
Loaded assets / Total number of loading assets
|
|
|
|
## 2d+3d Gameplay
|
|
|
|
Update piece board index when board changes.
|
|
|
|
Update piece location based on BoardIndex.
|
|
|
|
## 2d gameplay
|
|
|
|
Debug gizmos
|
|
|
|
Determine valid moves.
|
|
|
|
Menu:
|
|
Credits
|
|
|
|
Turns + Manual 2 player.
|
|
|
|
Ownership based on placement + color based on placement.
|
|
|
|
## 3d gameplay
|
|
|
|
Hitboxes for pieces and tiles
|
|
|
|
Select piece when clicked on
|
|
|
|
Put down piece on tile
|
|
|
|
Select piece in 3d
|
|
3d hitbox
|
|
|
|
Pick up + Put down
|
|
|
|
Gravity for moving piece
|
|
|
|
Visual flare for possible moves
|
|
|
|
## AI
|
|
|
|
RandoAI
|
|
|
|
Menu: Local 2 Player / Play Against RandoAI
|
|
|
|
Menu: Settings + Settings State: Audio Volume(s), Windowing
|
|
|
|
## packaging
|
|
|
|
Need to set LD_LIBRARY_PATH (linux) and PATH (windows) to a local folder
|
|
containing the fmod .so and .dll files respectively.
|
|
|
|
Package web version with WASM libraries
|
|
|
|
Linux: https://appimage.org/
|
|
Windows:
|
|
|
|
FMOD PR:
|
|
* Sane default for CARGO_MANIFEST_DIR
|
|
* Linux library instructions
|