2D Shmup
This section documents the development of a 2D vertical shoot-’em-up project.
2026
- Shmup Devlog #4 - Collisions, Part Deux Sep 18 Fast bullets were tunneling straight through enemies undetected. This post digs into why, and adds a swept collision test that only kicks in when it’s actually needed.
- Shmup Devlog #3 - Collisions Apr 26 This post is about benchmarking the collision detection system, comparing the brute-force approach to a spatial hash grid approach.
- Shmup Devlog #2 - One Life Closer to Game Over Feb 28 This post is about player lifes, re-spawning, game over, score and pre-shot animations
- Shmup Devlog #1 - Weapons, Upgrades, and Damage Mechanics Feb 8 This article is about the weapons, upgrades, and damage mechanics
- Shmup Devlog #0 - No Plan, Just Bullets Jan 26 I’ve always wanted to make a game. But I always thought that it would be too difficult. Then, one day, I thought “It can’t be that hard, right? Right?!”