Commit Graph

111 Commits (cef69b81cc673b11df1d0b0dcdee08ac84a1c136)
 

Author SHA1 Message Date
Elijah Voigt d627e8229e small diff 2 years ago
Elijah Voigt 64b18d9883 Adding some tracing I guess... 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 61ce668383 it was z-stackinggit add .; git status duhgit add .; git status 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 ade967fb67 Hey 2d and 3d selection work!
Small bug w.r.t. selecting multiple entities at once, should be a quick fix...
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 C. Voigt fdd3ccaa84 cargo fmt 2 years ago
Elijah C. Voigt 5c92c07d94 Make it work on MacOS 2 years ago
Elijah C. Voigt fce038b7ac correct credits file name 2 years ago
Elijah Voigt f32d462df6 Added hitboxes 2 years ago
Elijah Voigt 8a5375e445 The animations work and they look sick 2 years ago
Elijah Voigt 668bb64e68 pickup/putdown animationsgit add .; git commit 2 years ago
Elijah Voigt 1aec9ae9ce Stand-in pick-up/put-down movement. Next: animationsgit diff HEAD~1 2 years ago
Elijah Voigt 9cb7043eed Some improvements... 2d breaks when you select in 3d though... 2 years ago
Elijah Voigt df74674c96 Basic 3d select implemented0 2 years ago
Elijah Voigt fc2a0850d7 holy shit it just kinda works 2 years ago
Elijah Voigt e1c4a99baf starting on ray intersection work 2 years ago
Elijah Voigt c987ad10b1 got display 3d color changing working 2 years ago
Elijah Voigt 9da2109dd9 Debug rotating camera to appreciate the skybox 2 years ago
Elijah Voigt 91188a6219 Skybox!
Skybox example and working in game.

Need to do something cool to take advantage of it like moving the
camera, but it's there and I know roughly how to make one!
2 years ago
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