148 Commits (90a6181e2282900d91712c0c4453933ab16ec945)

Author SHA1 Message Date
Elijah Voigt 90a6181e22 We did it chat. We got clearing lines working 2 days ago
Elijah Voigt a13aa62a1f Fix left side bounds checking 4 days ago
Elijah Voigt 39b11593ca Fixed collision directionality bug 4 days ago
Elijah Voigt 11864e1229 Drawing piece based on shape matrix works! 6 days ago
Elijah Voigt 4c35daac3e Tests pass so we are... almost cooking 6 days ago
Elijah Voigt 0d1a680625 Starting on shape-is-matrix implementation 1 week ago
Elijah Voigt 7ef5a73704 not perfect, but gooder movement 1 week ago
Elijah Voigt c4394f9728 Moving in the right direction for movement checking 2 weeks ago
Elijah Voigt c21636629e Initial clear line code, untested 2 weeks ago
Elijah Voigt f0d41f15ee Potential logic fix 2 weeks ago
Elijah Voigt f6aae11f8c Hit detection not working, but not horribly broken either... somewhere in between. 2 weeks ago
Elijah Voigt 2cab218e5c Tighten up tetrino grid movement 2 weeks ago
Elijah Voigt b51884ac69 Moved away from childof relationship!
Instead of using ChildOf, which has Transform implications, we created
our own relationship:

    ShapeBlocks(Vec<Entity>) <-> BlockOf { parent: Entity }

This relationship just informs how to place blocks with a
RelativePosition near their GridPosition parents without having to deal
with the Transform of the parent.
2 weeks ago
Elijah Voigt fb535106ca Display shape and orientation for debugging 2 weeks ago
Elijah Voigt 78854196a1 Rotations look mooooostly right 2 weeks ago
Elijah Voigt 7ae68f0e4c The basic idea of "Move the tiles instead of rotating the shapes"
It is very buggy, but you get the just if what I'm going for.

I'll fix it up tomorrow.
2 weeks ago
Elijah Voigt c62350e382 Spawning pieces at top of board by default 3 weeks ago
Elijah Voigt 459740a0ef Add automatic falling 3 weeks ago
Elijah Voigt f89d52bfbf Add bounds checking for pieces 3 weeks ago
Elijah Voigt a9b50512e6 Simple piece with rotation/orientation 3 weeks ago
Elijah Voigt 173a03a7dd tetris: We have a grid...ish 3 weeks ago
Elijah Voigt 333dae9089 tetris: we have a block that can move 3 weeks ago
Elijah Voigt e2554bd8f7 Add loading indicator and increase flappy bird ground square sizes 2 months ago
Elijah Voigt 3d12aebec9 use okchla color for better movement between shades 2 months ago
Elijah Voigt 7130672c40 Add UI scaling and window example 2 months ago
Elijah Voigt a201c2466b remove window sizing 2 months ago
Elijah Voigt 7aa2f344f9 set window resolution to phone-like 2 months ago
Elijah Voigt 1f42537f48 Remove quit button in web release 2 months ago
Elijah Voigt 0b05e56e4b Logo, misc cleanup for shipping 2 months ago
Elijah Voigt bb94851357 remove audio 2 months ago
Elijah Voigt 3779e1fb17 Art pass 2 months ago
Elijah Voigt 0800c56c12 pipes move when batch changes! 2 months ago
Elijah Voigt d1957652c5 technically functional, just looks very bad. 2 months ago
Elijah Voigt 4a2bbf3242 More correct parallax example! 2 months ago
Elijah Voigt c1de38988f Parallax example works ish with repeating patterns 2 months ago
Elijah Voigt 063a3dd7fc Limit rewind to some static number (currently 5s) 2 months ago
Elijah Voigt 94383709c3 Reduce rewind data being stored 2 months ago
Elijah Voigt ccfaf30b81 Add rewind and play icons to rewind and flap buttons 2 months ago
Elijah Voigt fd716e3989 I believe I fixed the rewind bug 2 months ago
Elijah Voigt 8c440317e7 Parallax system + example, need to integrate into flappy bird 2 months ago
Elijah Voigt 272543eff6 Made flap/rewind buttons bigger 2 months ago
Elijah Voigt 583b7a41c7 cargo fmt 2 months ago
Elijah Voigt 666d8f52b6 Make flap and rewind buttons shimmer 2 months ago
Elijah Voigt a2367fb4f7 very basic sfx 3 months ago
Elijah Voigt e6a131a9ac Added a working ceiling! 3 months ago
Elijah Voigt 42e61a3d66 Fix linter issues 3 months ago
Elijah Voigt cacfa0098a Added trail to physics bird 3 months ago
Elijah Voigt c48be4d41b Pipes extend off the screen 3 months ago
Elijah Voigt f900f3b388 Invert colors kinda sorta works 3 months ago
Elijah Voigt 34e2c5a08b Sometimes we get a bug, but not consistently... 3 months ago