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