-
21ad8763e4
Remove the orientation enum
main
Elijah Voigt
2025-10-25 22:54:58 -0700
-
a6c96a6588
Fixed line clearing bug
Elijah Voigt
2025-10-25 22:51:14 -0700
-
728e36171b
Adding score and next piece preview
Elijah Voigt
2025-10-25 22:00:49 -0700
-
c3335e9263
Move tests to separate file, escape -> pause
Elijah Voigt
2025-10-25 14:51:37 -0700
-
90a6181e22
We did it chat. We got clearing lines working
Elijah Voigt
2025-10-24 22:40:59 -0700
-
a13aa62a1f
Fix left side bounds checking
Elijah Voigt
2025-10-23 16:07:14 -0700
-
39b11593ca
Fixed collision directionality bug
Elijah Voigt
2025-10-23 16:03:28 -0700
-
11864e1229
Drawing piece based on shape matrix works!
Elijah Voigt
2025-10-21 16:39:11 -0700
-
4c35daac3e
Tests pass so we are... almost cooking
Elijah Voigt
2025-10-20 22:28:37 -0700
-
0d1a680625
Starting on shape-is-matrix implementation
Elijah Voigt
2025-10-19 22:34:27 -0700
-
7ef5a73704
not perfect, but gooder movement
Elijah Voigt
2025-10-18 22:30:03 -0700
-
c4394f9728
Moving in the right direction for movement checking
Elijah Voigt
2025-10-15 23:25:19 -0700
-
c21636629e
Initial clear line code, untested
Elijah Voigt
2025-10-11 22:34:08 -0700
-
f0d41f15ee
Potential logic fix
Elijah Voigt
2025-10-11 22:03:17 -0700
-
f6aae11f8c
Hit detection not working, but not horribly broken either... somewhere in between.
Elijah Voigt
2025-10-11 22:01:23 -0700
-
2cab218e5c
Tighten up tetrino grid movement
Elijah Voigt
2025-10-11 21:49:19 -0700
-
b51884ac69
Moved away from childof relationship!
Elijah Voigt
2025-10-11 21:03:00 -0700
-
fb535106ca
Display shape and orientation for debugging
Elijah Voigt
2025-10-10 20:12:27 -0700
-
78854196a1
Rotations look mooooostly right
Elijah Voigt
2025-10-10 16:31:17 -0700
-
7ae68f0e4c
The basic idea of "Move the tiles instead of rotating the shapes"
Elijah Voigt
2025-10-09 23:43:35 -0700
-
c62350e382
Spawning pieces at top of board by default
Elijah Voigt
2025-10-07 16:12:59 -0700
-
459740a0ef
Add automatic falling
Elijah Voigt
2025-10-07 16:11:27 -0700
-
f89d52bfbf
Add bounds checking for pieces
Elijah Voigt
2025-10-07 15:49:24 -0700
-
a9b50512e6
Simple piece with rotation/orientation
Elijah Voigt
2025-10-04 14:43:02 -0700
-
173a03a7dd
tetris: We have a grid...ish
Elijah Voigt
2025-10-04 14:12:08 -0700
-
333dae9089
tetris: we have a block that can move
Elijah Voigt
2025-10-03 21:40:25 -0700
-
3edb3687cb
Parallax3d with on-screen buttons
Elijah Voigt
2025-09-22 21:02:30 -0700
-
a17ae88a9f
trying to use avian for the events
Elijah Voigt
2025-09-15 11:48:00 -0700
-
88cd679fa7
Parallax 2d (sans wraparound) working
Elijah Voigt
2025-09-09 22:38:57 -0700
-
d1ad7c04bd
parallax3d example, stub out parallax 2d example
Elijah Voigt
2025-09-09 21:49:31 -0700
-
e2554bd8f7
Add loading indicator and increase flappy bird ground square sizes
Elijah Voigt
2025-09-05 21:07:21 -0700
-
77998a5197
Remove resize constraints from base game plugin
Elijah Voigt
2025-08-25 22:58:08 -0700
-
3d12aebec9
use okchla color for better movement between shades
Elijah Voigt
2025-08-25 22:43:30 -0700
-
d4cfeb42ff
try adding resize constraints to base game plugin
Elijah Voigt
2025-08-25 22:39:10 -0700
-
a6adc5dfc8
Disable window scaling (doesnt work in weird cases)
Elijah Voigt
2025-08-24 15:07:46 -0700
-
7130672c40
Add UI scaling and window example
Elijah Voigt
2025-08-24 14:38:00 -0700
-
a201c2466b
remove window sizing
Elijah Voigt
2025-08-22 12:47:33 -0700
-
7aa2f344f9
set window resolution to phone-like
Elijah Voigt
2025-08-22 12:14:16 -0700
-
1f42537f48
Remove quit button in web release
Elijah Voigt
2025-08-22 11:48:48 -0700
-
0b05e56e4b
Logo, misc cleanup for shipping
Elijah Voigt
2025-08-21 11:23:28 -0700
-
b513d2f987
flappy launch cleanup
Elijah Voigt
2025-08-20 11:26:20 -0700
-
624b208156
remove unused assets
Elijah Voigt
2025-08-20 11:00:24 -0700
-
bb94851357
remove audio
Elijah Voigt
2025-08-20 10:58:33 -0700
-
3779e1fb17
Art pass
Elijah Voigt
2025-08-20 10:56:14 -0700
-
0800c56c12
pipes move when batch changes!
Elijah Voigt
2025-08-19 11:46:46 -0700
-
d1957652c5
technically functional, just looks very bad.
Elijah Voigt
2025-08-19 11:25:53 -0700
-
4a2bbf3242
More correct parallax example!
Elijah Voigt
2025-08-19 11:13:52 -0700
-
1525cc75f9
There is a bug with parallax and I dont know where/what it is...
Elijah Voigt
2025-08-18 22:06:22 -0700
-
8374d87d45
And with that... it is working flawlessly
Elijah Voigt
2025-08-18 12:30:07 -0700
-
654dd32fce
Parallax almost wraps correctly!
Elijah Voigt
2025-08-18 12:21:58 -0700
-
b8a626194b
Slight rework of parallax system
Elijah Voigt
2025-08-18 11:34:39 -0700
-
c1de38988f
Parallax example works ish with repeating patterns
Elijah Voigt
2025-08-15 22:57:05 -0700
-
063a3dd7fc
Limit rewind to some static number (currently 5s)
Elijah Voigt
2025-08-15 16:13:28 -0700
-
94383709c3
Reduce rewind data being stored
Elijah Voigt
2025-08-15 15:57:19 -0700
-
ccfaf30b81
Add rewind and play icons to rewind and flap buttons
Elijah Voigt
2025-08-15 14:55:56 -0700
-
3aea4ee5b0
play/rewind assets
Elijah Voigt
2025-08-15 11:26:13 -0700
-
fd716e3989
I believe I fixed the rewind bug
Elijah Voigt
2025-08-15 11:11:26 -0700
-
8c440317e7
Parallax system + example, need to integrate into flappy bird
Elijah Voigt
2025-08-13 13:52:47 -0700
-
272543eff6
Made flap/rewind buttons bigger
Elijah Voigt
2025-08-13 13:03:47 -0700
-
583b7a41c7
cargo fmt
Elijah Voigt
2025-08-13 12:47:06 -0700
-
666d8f52b6
Make flap and rewind buttons shimmer
Elijah Voigt
2025-08-13 12:46:54 -0700
-
a2367fb4f7
very basic sfx
Elijah Voigt
2025-08-12 21:47:39 -0700
-
c2d1999491
Kenny impact sounds
Elijah Voigt
2025-08-12 21:13:59 -0700
-
e6a131a9ac
Added a working ceiling!
Elijah Voigt
2025-08-12 21:09:01 -0700
-
42e61a3d66
Fix linter issues
Elijah Voigt
2025-08-12 20:49:32 -0700
-
cacfa0098a
Added trail to physics bird
Elijah Voigt
2025-08-12 20:45:30 -0700
-
c48be4d41b
Pipes extend off the screen
Elijah Voigt
2025-08-12 20:19:25 -0700
-
f900f3b388
Invert colors kinda sorta works
Elijah Voigt
2025-08-11 14:31:57 -0700
-
34e2c5a08b
Sometimes we get a bug, but not consistently...
Elijah Voigt
2025-08-10 07:40:28 -0700
-
72ad17d27c
Sometimes I think I am the dumbest programmer alive
Elijah Voigt
2025-08-10 07:28:05 -0700
-
b6af29ee97
Make batch management event driven (again)
Elijah Voigt
2025-08-10 06:39:42 -0700
-
8260185860
Add run_if to score manager system
Elijah Voigt
2025-08-10 06:26:39 -0700
-
13deeb348a
Fixed score not working correctly
Elijah Voigt
2025-08-10 06:24:32 -0700
-
641732ae03
Fixed 0th index having pipes after rewinding to that spot
Elijah Voigt
2025-08-10 05:45:25 -0700
-
76aeb8dcaf
Fixed 0th index having pipes after rewinding to that spot
Elijah Voigt
2025-08-10 05:42:59 -0700
-
49b95ab5f9
Rewinding batches works, but now a weird bug with zero!
Elijah Voigt
2025-08-08 21:18:32 -0700
-
fdd691f29a
Fix bird, maybe other suff too
Elijah Voigt
2025-08-08 13:10:47 -0700
-
5f4a170a05
Get flappy bird (with rewind) working in web
Elijah Voigt
2025-08-08 12:49:23 -0700
-
15cb9ae49b
Move from Make to just
Elijah Voigt
2025-08-08 12:48:57 -0700
-
129db30e55
Move flappy bird assets to flappy assets dir
Elijah Voigt
2025-08-08 11:08:30 -0700
-
aac5430f9e
basic pipe displacement implemented
Elijah Voigt
2025-08-08 07:43:10 -0700
-
8566a46347
credits
Elijah Voigt
2025-08-07 16:13:51 -0700
-
6f3b4f7e82
Scoring updates in real time so thats nice
Elijah Voigt
2025-08-06 16:45:41 -0700
-
31a15704ca
Rewind batches works, but now we have a fun new bug!
Elijah Voigt
2025-08-06 16:36:22 -0700
-
c20bd94b79
Preserving more data, but rewind backfilling still not working...
Elijah Voigt
2025-08-06 07:33:05 -0700
-
8002c8bae9
Moving batches works forward but not in reverse
Elijah Voigt
2025-08-05 13:37:50 -0700
-
372240421d
Add velocity to tooltip, limit linear velocity on bird
Elijah Voigt
2025-08-05 13:22:50 -0700
-
ee09f6f601
tooltip tracks and hides when moving out of debug state
Elijah Voigt
2025-08-05 11:40:00 -0700
-
079b5aa787
Tooltip in world space works, need to populate with data
Elijah Voigt
2025-08-05 11:11:39 -0700
-
7100fc1cb1
I have the tooltip component added so thats a start
Elijah Voigt
2025-08-05 10:48:03 -0700
-
4f6e054630
Tooltip over 2d meshes
Elijah Voigt
2025-08-05 10:29:21 -0700
-
8fc58773ce
Added forward infinite play! not to support backward for rewind
Elijah Voigt
2025-08-04 22:19:42 -0700
-
dad9c05234
Doc strings for the batches + children observer pattern
Elijah Voigt
2025-08-04 22:00:31 -0700
-
ec64a3358c
We have (slightly) more modular environments
Elijah Voigt
2025-08-04 21:57:11 -0700
-
068f7363a9
tuning jitter min/max pipe values
Elijah Voigt
2025-08-04 11:54:25 -0700
-
0873380d11
technically adds jitter
Elijah Voigt
2025-08-04 11:52:55 -0700
-
808674d2df
tweak colors a bit
Elijah Voigt
2025-08-04 11:25:09 -0700
-
484cffda27
Swap out asses with sprites.
Elijah Voigt
2025-08-04 11:22:00 -0700
-
6806e48242
cargo clippy --fix
Elijah Voigt
2025-08-04 11:03:38 -0700
-
86375aef0a
cargo fmt
Elijah Voigt
2025-08-04 11:03:13 -0700