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