| 2026-08-13 03:48 | feat: health values for enemies | brookjeynes | 6 | +79 | -27 |
| 2026-08-13 03:07 | fix: don't despawn bullets after enemy dies | brookjeynes | 6 | +54 | -6 |
| 2026-08-13 03:05 | feat: spawn blorb after 60seconds | brookjeynes | 2 | +24 | -16 |
| 2026-08-12 00:20 | build: build for common linux distribution | brookjeynes | 1 | +1 | -1 |
| 2026-08-07 01:16 | ui: center start button text | brookjeynes | 1 | +8 | -4 |
| 2026-08-06 22:58 | feat: new enemy type | brookjeynes | 3 | +183 | -5 |
| 2026-08-01 11:04 | feat: add upgrades menu | brookjeynes | 2 | +104 | -2 |
| 2026-07-31 05:21 | feat: upgrades | brookjeynes | 7 | +94 | -21 |
| 2026-07-31 04:42 | refactor: move things around | brookjeynes | 7 | +343 | -267 |
| 2026-07-31 04:12 | fix: enemy despawn when killed | brookjeynes | 1 | +13 | -13 |
| 2026-07-31 02:32 | feat: add score timer | brookjeynes | 1 | +1 | -0 |
| 2026-07-31 01:40 | refactor: extract enemy type | brookjeynes | 4 | +133 | -112 |
| 2026-07-30 23:36 | refactor: small struct optimisations | brookjeynes | 5 | +59 | -65 |
| 2026-07-30 05:03 | refactor: game state | brookjeynes | 4 | +173 | -116 |
| 2026-07-30 04:41 | feat: add draft difficulty implementation | brookjeynes | 2 | +22 | -7 |
| 2026-07-30 03:40 | feat: player damage | brookjeynes | 3 | +48 | -0 |
| 2026-07-30 01:39 | feat: add game screen state | brookjeynes | 1 | +108 | -56 |
| 2026-07-29 20:32 | feat: use mouse to shoot | brookjeynes | 4 | +80 | -53 |
| 2026-07-29 20:07 | feat: add bullet collision | brookjeynes | 2 | +50 | -10 |
| 2026-07-29 20:05 | feat: add enemies | brookjeynes | 4 | +148 | -17 |
| 2026-07-29 06:26 | refactor: remove allocators | brookjeynes | 4 | +135 | -110 |
| 2026-07-29 02:39 | feat: player shoots bullets | brookjeynes | 3 | +111 | -9 |
| 2026-07-29 01:15 | feat: add player out-of-bounds | brookjeynes | 2 | +24 | -11 |
| 2026-07-29 00:24 | feat: render user + movement | brookjeynes | 2 | +24 | -3 |
| 2026-07-29 00:23 | init | brookjeynes | 5 | +103 | -0 |