Posted June 04, 2025 by drone.ah
#gameplay
The first milestone was getting a playable ship working, based on The Coding Trainβs Asteroids challenge. From there, I added:
- Mouse-based aiming
- Framerate independent physics using velocity, force, and dampening
- Bullet collisions that split asteroids and allow for penetration logic
Right now triangle already feels fun. Testing is manual for now, and Iβm learning loads as I go — especially with Zig and raylib.
Read more (plus code snippets and design notes): https://drone-ah.com/2025/05/08/basic-gameplay/
Watch video log:
Coming up next: infinite scrolling, chunk management, and more interesting asteroid behavior.