Commit Graph

13 Commits

Author SHA1 Message Date
Camden Dixie O'Brien
ce6328e135 Replace big asteroids with smaller ones when shot 2025-10-14 18:29:56 +01:00
Camden Dixie O'Brien
0a64729698 Prevent asteroids from spawning overlapped 2025-10-14 17:38:43 +01:00
Camden Dixie O'Brien
51ce3b43ec Increase min distance asteroids spawn at 2025-10-14 17:28:23 +01:00
Camden Dixie O'Brien
47a0c9ffad Implement asteroid bouncing 2025-10-14 17:19:02 +01:00
Camden Dixie O'Brien
b05a4b3fe4 Rename collision_radius to just radius 2025-10-14 16:56:53 +01:00
Camden Dixie O'Brien
7d729e42c4 Handle collisions 2025-10-14 16:51:52 +01:00
Camden Dixie O'Brien
d3b1b3f926 Implement collision detection 2025-10-14 16:51:42 +01:00
Camden Dixie O'Brien
85984a0a07 Add collision info to entities 2025-10-14 16:14:35 +01:00
Camden Dixie O'Brien
57f5b345f8 Refactor asteroid generation 2025-10-14 16:09:38 +01:00
Camden Dixie O'Brien
c3552ae872 Add asteroids 2025-10-14 14:34:12 +01:00
Camden Dixie O'Brien
8276769446 Move all input handling into input module 2025-10-14 12:29:13 +01:00
Camden Dixie O'Brien
7b31fcfac5 Create RNG module 2025-10-14 12:06:06 +01:00
Camden Dixie O'Brien
a698e0af7d Factor game logic into own module 2025-10-13 23:25:46 +01:00