|
|
2 years ago | |
|---|---|---|
| assets | 2 years ago | |
| examples | 2 years ago | |
| lib/linux | 2 years ago | |
| src | 2 years ago | |
| .gitattributes | 2 years ago | |
| .gitignore | 2 years ago | |
| Cargo.lock | 2 years ago | |
| Cargo.toml | 2 years ago | |
| README.md | 2 years ago | |
README.md
TODO
2d gameplay
Background music audio.
Pick up, put down. Audio for pick up/put down.
Determine valid moves.
Menu: Start, Credits, Quit Start -> Gameplay States: Loading, Gameplay, Menu, Credits, Quit Gameplay + Escape -> Overlay Menu Menu audio
Turns + Manual 2 player.
Ownership based on placement + color based on placement.
3d gameplay
Import GLTF assets and use them for drawing pawn, drone, and queens.
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: