Commit Graph

  • 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