Commit Graph

166 Commits

Author SHA1 Message Date
de0052aa0a Think I got it 2026-01-26 14:51:25 -08:00
6f580b2b77 WIP: almost got vector calc 2026-01-26 13:36:23 -08:00
5bb861c376 WIP: Bouncing working but still not perfect 2026-01-24 13:19:43 -08:00
ccc6dc1335 WIP: bounce off corners 2026-01-24 12:57:58 -08:00
853728624a Refactor 2026-01-23 18:22:05 -08:00
435eb0b128 Pull away from contacted walls 2026-01-23 16:20:04 -08:00
7408005ed2 Clean up 2026-01-23 15:29:49 -08:00
aaff3571af Clean up Move.update() 2026-01-23 15:08:37 -08:00
176fd98cb5 Remove unnecessary conditional branches 2026-01-23 14:58:38 -08:00
e1cfff39f0 Find the bounce vector 2026-01-23 14:48:28 -08:00
55f6328d3f WIP: bounce off walls 2026-01-22 13:26:34 -08:00
b509ba12ea WIP: bounce off walls 2026-01-22 12:30:23 -08:00
4b692194ae WIP: figure out normal vector but i don't th ink i need to 2026-01-21 19:18:47 -08:00
112c100057 WIP: slide along wall on collision 2026-01-21 14:16:34 -08:00
20bcd976a8 WIP: handle vertical and horizontal walls 2026-01-20 16:59:04 -08:00
2e17234daf WIP: Velocity while in contact with edge 2026-01-20 16:46:10 -08:00
ac9684f4cf WIP: Velocity while in contact with edge 2026-01-20 16:27:57 -08:00
c6ed409915 WIP: ECS 2026-01-19 14:28:09 -08:00
00f2243f03 WIP 2026-01-19 13:06:59 -08:00
616c8184d0 Add limit for angular velocity 2026-01-17 15:23:59 -08:00
d779f802a6 Rotate gun with torque and angular acceleration/velocity 2026-01-17 13:25:00 -08:00
12d9d8ae95 Add gravity 2026-01-17 12:22:13 -08:00
b68f63b379 Clean up 2026-01-17 10:20:32 -08:00
0fad07d341 Remove unused function 2026-01-17 10:01:13 -08:00
f0ddd4e13a Remove unused function 2026-01-17 09:59:43 -08:00
bbb6cd2c07 Update todo list 2026-01-17 09:33:06 -08:00
965287bcf4 WIP: bullets hit walls 2026-01-17 09:16:44 -08:00
e027291ec8 Fast bullets 2026-01-16 16:56:55 -08:00
ca9ceebd64 WIP: landing 2026-01-10 12:20:00 -08:00
50a851eb2f WIP: adjusting edge collision distance 2026-01-09 10:38:32 -08:00
c250275b1d Revert "WIP: landing"
This reverts commit c8d17b7d46.
2026-01-08 12:40:11 -08:00
c8d17b7d46 WIP: landing 2026-01-08 12:24:18 -08:00
0e4da0fc67 Set indics back to default on reset 2026-01-08 11:11:36 -08:00
da2b1d9a6f WIP: on landing; on collision, color only local wall 2026-01-08 11:05:20 -08:00
4fd9688d53 Remove unused variables 2026-01-08 10:12:52 -08:00
69a0a1dcdd Refactor map struct 2026-01-08 10:10:36 -08:00
c8b1d9c8f6 Clean up 2026-01-08 09:19:10 -08:00
ed83435218 Clean up ship update function 2026-01-07 18:37:50 -08:00
3fa1e8f722 Fix indent 2026-01-07 18:13:43 -08:00
da1bebe4f2 Rename variable 2026-01-07 18:06:54 -08:00
b81f0a8565 Refactor 2026-01-07 15:39:27 -08:00
b9884ba077 WIP 2026-01-07 15:27:51 -08:00
d17d0f0a08 Refactor function 2026-01-07 13:33:22 -08:00
625cae288c Clean up 2026-01-07 13:24:43 -08:00
5c5c76f9a1 Clean up 2026-01-07 12:58:06 -08:00
e9a86c532e Clean up 2026-01-05 10:00:15 -08:00
2c89910ee8 Clean up 2026-01-05 09:38:45 -08:00
1de687b3f1 Refactor edge collision detect function 2026-01-05 09:22:36 -08:00
d9ab0fa1fd Fix bound s between 0 and 1 2026-01-05 09:05:30 -08:00
b3f6d79c01 edgeCollisionPosition already accounts for the ship radius 2026-01-04 23:23:53 -08:00