Commit Graph

280 Commits (9d7fffdca02dd72471f8432e2a3d03faf25b3144)
 

Author SHA1 Message Date
Elijah C. Voigt 9d7fffdca0 Fixed scoring and disabled vantage for AI mode 1 year ago
Elijah C. Voigt 81d90ae837 I dont hate this. 1 year ago
Elijah C. Voigt fcf39c2cf4 AI waits for tutorial! 1 year ago
Elijah C. Voigt 53922bcd91 its a total hack but this is better! 1 year ago
Elijah C. Voigt db09fe8cce AI is almost fully working! 1 year ago
Elijah C. Voigt 78d70bf2a0 Pull in Sams tweak updates 1 year ago
Elijah C. Voigt 89a5108459 Correctly wired up "vantage angle" camera. It's better! 1 year ago
Elijah C. Voigt e729c82476 Update assets, remove unecessary ogg files 1 year ago
Elijah C. Voigt 6f5064a308 Initial pass at bogo AI
Not fully wired up. Need to figure out how to gate the pass-n-play based
on the state and only change the state when in human mode. When in AI
mode, just let the AI pick a piece and move without the camera changing.
1 year ago
Elijah C. Voigt 5604796328 Prepare for additional camera angles 1 year ago
Elijah C. Voigt d045800ae3 Undo! 1 year ago
Elijah C. Voigt fcf89e91fc Generalized 3D model management
This as it turned out was not as much of a win as I would have liked,
especially now that the title is an image instead of a model.

But it is still nice to have a more ECS-centric way of managing
models.
1 year ago
Elijah C. Voigt 665691d000 Add "Skip" button to intro and title
This is not the same as a save file that skips automatically, but I
think a fair compromise.
1 year ago
Elijah C. Voigt 99edfd596b "Skip Tutorial" -> "Skip" button 1 year ago
Elijah C. Voigt 21afcf0cef air-quote "fix" animation skipping
By setting all animations to 1.0x speed.

Need to make an upstream PR to fix bevy's animation engine.
1 year ago
Elijah C. Voigt 7e5564720d Fix double dissolve for pieces by moving hierarchy
Thankfully there wasn't a lot of logic tied to that hierarchy...
1 year ago
Elijah C. Voigt e9c9afe2b6 Nudge letters on buttons for better button feel 1 year ago
Elijah C. Voigt 72ea887925 Fix small correctness bug
But like... they're all big because correctness is a requirements...
1 year ago
Elijah C. Voigt cfe48d8b79 Correct-er intro tutorial 1 year ago
Elijah C. Voigt 60b73b9889 Higlight a piece to pick up during tutorial 1 year ago
Elijah C. Voigt 451e73793b Update audio assets, Reset tutorial state 1 year ago
Elijah C. Voigt 18b2341b6a tutorial quality of life improverments 1 year ago
Elijah C. Voigt 29144126e9 Fading title image
I agree it looks better than the dissolve 3d effect (with the board
dissolving behind it)

Probably needs tweaks but pretty good.
1 year ago
Elijah C. Voigt ce697ba342 Fixing bugs!
* Add playtestsers to credits
* Make credits titles more title-ey (bigger)
* Fix window scaling bug
* Fix speed ramp happening during menu/credits
1 year ago
Elijah C. Voigt 16d42f77cf Right-click to de-select pieces 1 year ago
Elijah C. Voigt 6f53ff2611 Make intro speedier 1 year ago
Elijah C. Voigt 3fd9f483ae Update audio and gltf assets 1 year ago
Elijah C. Voigt 81ad7b8048 Fix GPU memory issues 1 year ago
Elijah C. Voigt bcb75c2564 New intro looks sick as hell. Just had to slow it way down. 1 year ago
Elijah C. Voigt b3dcacecd8 Fast ish compiles, improved intro flow 1 year ago
Elijah C. Voigt e7364b4344 Add capture SFX
I don't love it, so it's easy to disable.
But it's there if we want to keep it.
1 year ago
Elijah C. Voigt 91787dff88 And with that... I believe we have correctness
Animations are still a bit janky but the core gameplay loop seem secure!
1 year ago
Elijah C. Voigt 9bb6d08d28 Still getting capture flakeyness
Need to re-write the capture flow.

Also need to add the 'setup' state again so loading doesn't suck.
1 year ago
Elijah C. Voigt 3e29298214 Asserts about game piece state... 1 year ago
Elijah C. Voigt 1a9c774ccf Make score keeping idempotent
Also add 'being captured' to capture flow.
1 year ago
Elijah C. Voigt 620133a45c Still troubleshooting why some pieces are not fully captured... 1 year ago
Elijah C. Voigt a73b97191d Add aabb check for much fps! 1 year ago
Elijah C. Voigt 41f51715ca Add memory tracing 1 year ago
Elijah C. Voigt 900b9d4a8f Stripped down assets 1 year ago
Elijah C. Voigt 0aa3c2725c Reduce build size, revert testing board 1 year ago
Elijah C. Voigt b5db24553e Spotlights do not cast shadows
This really helps the framerate... to an extent
1 year ago
Elijah C. Voigt 6f613d730e Undo temporary board change -- oops! 1 year ago
Elijah C. Voigt 9f3b9151b3 Fixed dissolve for pieces crossing canal 1 year ago
Elijah C. Voigt 5f3ed207fa Shdaow example + fixed shadows
Turns out one of the two things I fucked with caused the shadows to be
borked! What are the odds! (very high)
1 year ago
Elijah C. Voigt bb2775b5eb Tweakable animation speeds for everything
Pressing speeds up animations across the board
Animation "fast" speeds can be tweaked per category:
* text
* movement
* light
* dissolve
1 year ago
Elijah C. Voigt 9c4e43a24c Animation speed for dissolve looks sick as hell 1 year ago
Elijah C. Voigt c319ecab61 Just left click (now for de-selecting pieces) 1 year ago
Elijah C. Voigt 9c396e3183 Loading is fixed and merging is partially fixed
Still have to get rid of one of the two merged pieces
1 year ago
Elijah C. Voigt 82b1f00d14 loading is blocking again
Thank glob.
1 year ago
Elijah C. Voigt 2295de0043 Loading is borked, but tutorial worked... 1 year ago