Commit Graph

184 Commits (877f7001b10418f3dc3d6f51e59e910b99edabb4)
 

Author SHA1 Message Date
Elijah Voigt fe013dcf3c Starting work on skybox
need to make an example to just prove it out.
But at least it doesn't crash the game!
2 years ago
Elijah Voigt f87bfb5a6c Loading screen. Ironing out bugs with color change? 2 years ago
Elijah Voigt 6dac7f5e4d changing side colors, buggy but works 2 years ago
Elijah Voigt 2c17ecb1cd Credits!
They are very rough, but easy enough to improve with some simple
parsing.
2 years ago
Elijah Voigt 8a9b47be6b Drastic rework of movement
* Added `moves` ledger to Board
  * This should help with future work like undo, automated tests,
    net-play.
* Refactored 2d and 3d displays to use BoardIndex -> Transform
  * This means we can have a generic system set the position of Entities
    based on moves on the Board.
* Refactored 2d view to have centered board
  * (instead of shifting root entity which had poor behavior
    characteristics)
2 years ago
Elijah Voigt 03fa207297 Generic update board system in progress 2 years ago
Elijah C. Voigt a106db2d14 update fmod assets 2 years ago
Elijah C. Voigt 1a4ae123ab Move assets for playing in google drive 2 years ago
Elijah Voigt ca07ec8da0 TODO Planning 2 years ago
Elijah Voigt f904945a05 3d board drawing and gizmos enabled with debug mode 2 years ago
Elijah Voigt 4dbf524e3f load state actually blocks now 2 years ago
Elijah Voigt b8138c0129 Simple 2d/3d toggle 2 years ago
Elijah Voigt ab130b4be9 Updating blend file and adding png skybox 2 years ago
Elijah Voigt 4f54cece67 moving pieces, background image, pickup/putdown audio 2 years ago
Elijah Voigt 14307a710b Very simple audio 2 years ago
Elijah Voigt 293f27aba9 menu! 2 years ago
Elijah C. Voigt 426292685a Set cargo_manifest_dir if not set
This is to address an `unwrap` in bevy_fmod I intend to remove in a PR.
2 years ago
Elijah C. Voigt 8e57eb3a49 Successful windows build working 2 years ago
Elijah C. Voigt 262c17e1d2 Windows fmod libraries 2 years ago
Elijah Voigt 955c3effd7 Cross compilation...ish 2 years ago
Elijah Voigt a425a5756c Selecting + Calling the piece (board.at) 2 years ago
Elijah Voigt 458abee8b3 import xcf (gimp) and png files to git lfs 2 years ago
Elijah Voigt b73a2ac5bc 2D Selecting indexes works!
Also improved art a bit.
Still programmer art, but it's at least on theme.
Inspired by the colors of Mars.
2 years ago
Elijah Voigt 5f255275e0 Drawing pieces on the board!
Also states: 2d state, skeleton 3d state, menu state, loading state.

Really leaning into the bevy system scheduling.
2 years ago
Elijah Voigt 21f5bded8a Board index I think is key for bridging game resource to display 2 years ago
Elijah Voigt 9cf884e54f Mostly 2d sprites and code organization 2 years ago
Elijah Voigt 69fb637ff7 Outline of what to work on 2 years ago
Elijah Voigt d5adb6955d Simple board with ascii debugging system 2 years ago
Elijah Voigt 2c84c1cef8 Fixup hello-fmod with buttons! 2 years ago
Elijah Voigt e18ce0e4fe Update asses 2 years ago
Elijah C. Voigt 0147511426 GLTF inspector for playing around with object files 2 years ago
Elijah Voigt e7a261ce36 Dynamic audio picking 2 years ago
Elijah Voigt dd7deb29b8 Got the example working!
First found event parameters, how to modify them, and the setting in
FMOD for it to work in-engine.
2 years ago
Elijah Voigt c856b3be48 Initial commit, fmod kinda works?! 2 years ago