Camden Dixie O'Brien
|
ac0d3de2fb
|
Only display "clear" message for a short time
|
2025-10-15 14:58:17 +01:00 |
|
Camden Dixie O'Brien
|
0c510b88d0
|
Don't spawn small asteroids
|
2025-10-15 14:45:08 +01:00 |
|
Camden Dixie O'Brien
|
2a55eb17ad
|
Add huge asteroids
|
2025-10-15 14:44:29 +01:00 |
|
Camden Dixie O'Brien
|
6d16ba6e27
|
Add "clear" text when all asteroids destroyed
|
2025-10-15 14:21:31 +01:00 |
|
Camden Dixie O'Brien
|
7e6637dce6
|
Create text module for displaying messages
|
2025-10-15 14:21:31 +01:00 |
|
Camden Dixie O'Brien
|
a3486b47c7
|
Add restart and handle quitting with callback
|
2025-10-15 13:13:44 +01:00 |
|
Camden Dixie O'Brien
|
db1fc63652
|
Add game over message
|
2025-10-15 13:04:14 +01:00 |
|
Camden Dixie O'Brien
|
825938b41a
|
Track asteroid count
|
2025-10-15 13:03:56 +01:00 |
|
Camden Dixie O'Brien
|
53158b25cc
|
Add shooting recoil
|
2025-10-15 13:02:07 +01:00 |
|
Camden Dixie O'Brien
|
addbe01755
|
Tweak some parameters
|
2025-10-14 19:29:32 +01:00 |
|
Camden Dixie O'Brien
|
c4d0266673
|
Wrap all entities and shapes
|
2025-10-14 19:04:40 +01:00 |
|
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 |
|