Florian Sylvain
|
7f0a191855
|
feat: ball spawn mechanics w/ mouse input & refac
|
2025-05-12 12:22:00 +02:00 |
|
Florian Sylvain
|
c58a2cead2
|
feat: implement multithreading for collision resolution and ball updates
|
2025-05-11 06:35:47 +02:00 |
|
Florian Sylvain
|
d1c4f36963
|
feat: BatchRenderer for optimized ball rendering
|
2025-05-11 05:19:18 +02:00 |
|
Florian Sylvain
|
509c6ceeca
|
feat: update Ball and PhysicalObject classes to include window size/resize
|
2025-05-11 03:29:09 +02:00 |
|
Florian Sylvain
|
8e91d54de7
|
feat: collision resolution & spatial grid for balls
|
2025-05-11 03:08:36 +02:00 |
|
Florian Sylvain
|
c2d410379f
|
feat: debug toggle button (F3)
|
2025-05-11 02:36:06 +02:00 |
|
Florian Sylvain
|
e493cf4b58
|
feat: DebugOverlay for rendering debug information
|
2025-05-11 02:22:11 +02:00 |
|
Florian Sylvain
|
9b65954776
|
feat: batched debug lines draws
|
2025-05-11 01:41:19 +02:00 |
|
Florian Sylvain
|
885ed1ec4b
|
refac: moved draw & input code out of game class
|
2025-05-11 01:01:18 +02:00 |
|
Florian Sylvain
|
874b54cf36
|
feat: velocity tracking w/ rendering lines
|
2025-05-11 00:18:01 +02:00 |
|
Florian Sylvain
|
85551bf8ed
|
feat: basic game structure w/ Ball physics & input handling
|
2025-05-10 23:08:57 +02:00 |
|