Elijah Voigt
087b427506
Possible solution to cancel hover and music audio
2 years ago
Elijah Voigt
ed9a2d6581
Camera animations! And Turns!
2 years ago
Elijah C. Voigt
39d9b6a6c8
Update 3d model glb file in sync with google drive.
2 years ago
Elijah C. Voigt
e8e53dcc86
Add asset for number of cameras (should be 1 per display state)
2 years ago
Elijah C. Voigt
5f2cd7bb4a
Audio fixed!
2 years ago
Elijah Voigt
50d35533cc
Hey it worksgit add .; git commit Selection handling refactor FTW
2 years ago
Elijah Voigt
12bf2ea96d
About to make a big refactor to selection
2 years ago
Elijah Voigt
012593b891
Fixed bug with 3d not having textures on startup
2 years ago
Elijah Voigt
e2e535137a
Most of the way toward the final camera setup
...
Two cameras only, one for 2d one for 3d -- none of this camera-per-state bs.
Still have a bug with switching while in the menu, but otherwise things
are working well.
2 years ago
Elijah Voigt
15c7f5c0fc
and the color inconsistency
2 years ago
Elijah Voigt
8cee0b6fb5
I think the jitter-selected issue is fixed
2 years ago
Elijah Voigt
983779c948
De-select does not work...
2 years ago
Elijah C. Voigt
ea99af748c
possible moves works as expectedgit add .; git commit (now to filter down to actually valid moves...
2 years ago
Elijah C. Voigt
1eba3d962e
moves is making progress
2 years ago
Elijah C. Voigt
cdf0b52ea6
no progress is made, but code has changed
2 years ago
Elijah C. Voigt
38b796ad31
bug infestation. selecting/capturing/etc in 2d works worse than in 3d
2 years ago
Elijah C. Voigt
8e0254c7e8
refactor states; separate display and play states
2 years ago
Elijah C. Voigt
a5bb2aa385
exclusive selection
2 years ago
Elijah C. Voigt
b4270899d2
Moving works in 2d!
...
Now just need to generalize 3d selection to select pieces + board tiles for movement to work there!
Exicted!
2 years ago
Elijah C. Voigt
729c74e932
Select refactors for 2d, sync select/deselects
2 years ago
Elijah Voigt
f32d462df6
Added hitboxes
2 years ago
Elijah Voigt
9cb7043eed
Some improvements... 2d breaks when you select in 3d though...
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
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 Voigt
4dbf524e3f
load state actually blocks now
2 years ago
Elijah Voigt
4f54cece67
moving pieces, background image, pickup/putdown audio
2 years ago
Elijah Voigt
293f27aba9
menu!
2 years ago
Elijah Voigt
a425a5756c
Selecting + Calling the piece (board.at)
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
9cf884e54f
Mostly 2d sprites and code organization
2 years ago