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 |
|
Camden Dixie O'Brien
|
941cb8745c
|
Increase max shapes and entities
|
2025-10-13 22:41:13 +01:00 |
|
Camden Dixie O'Brien
|
794a149f00
|
Allow display wrapping to be specified per shape
|
2025-10-13 22:41:09 +01:00 |
|
Camden Dixie O'Brien
|
bbb13108e0
|
Add shooting
|
2025-10-13 22:41:09 +01:00 |
|
Camden Dixie O'Brien
|
94fbbf4636
|
Add random jitter to fire
|
2025-10-13 21:21:09 +01:00 |
|
Camden Dixie O'Brien
|
f4b2ad38ea
|
Move ship vertices so origin is closer to visual centre
|
2025-10-13 21:10:43 +01:00 |
|
Camden Dixie O'Brien
|
7d876aaf2d
|
Refactor to seperate shapes and physics
|
2025-10-13 21:04:50 +01:00 |
|
Camden Dixie O'Brien
|
0dc7d53bbe
|
Add fire when thrust is active
|
2025-10-13 20:14:07 +01:00 |
|
Camden Dixie O'Brien
|
9bbe8f71ec
|
Add control / update logic
|
2025-10-13 18:43:40 +01:00 |
|
Camden Dixie O'Brien
|
7097b7fb57
|
Implement simple line drawing
|
2025-10-13 16:22:10 +01:00 |
|
Camden Dixie O'Brien
|
87a305c2e5
|
Create separate input module
|
2025-10-13 16:09:02 +01:00 |
|
Camden Dixie O'Brien
|
045d0e6085
|
Create separate renderer and framebuffer modules
|
2025-10-13 16:09:02 +01:00 |
|
Camden Dixie O'Brien
|
cb68a98347
|
Set up input handling
|
2025-10-13 13:07:20 +01:00 |
|
Camden Dixie O'Brien
|
1593accd09
|
Implement back-buffering
|
2025-10-12 19:17:21 +01:00 |
|
Camden Dixie O'Brien
|
7de7f5bfb0
|
Set up drawing to framebuffer
|
2025-10-12 18:22:18 +01:00 |
|