
Become a cracked product engineer today
Qualities that make outstanding builders.

The problem: collision is everywhere in games Every game has to answer one question over and over: did this thing touch that thing? Did the bullet hit the enemy? Did the player land on the platform? D

Intro Think back to the last game you played that felt good. What happened when you jumped? Did the camera move a little? Did your character squish for a moment before launching? What happened when yo

Just write your own libraries Libraries used to limit what you could do. If nothing fit your needs, you had to settle or slowly create it yourself. Now, that's changed. AI models are advanced enough f

Intro You built a game on the web. It runs at 60 fps on your laptop. You open it on your phone and it stutters, overheats, or just crashes. Same code, same scene, completely different result. This pos

Introduction I've used Redis for a lot of things over the years. Rate limiting, caching, distributed locking, tracking peak concurrency, ephemeral counters, queues, deduplication, leaderboards. Every

What a decal is A decal is a flat texture stuck onto an existing 3D surface. It doesn't add new geometry. It just paints something on top of what's already there. Bullet hole on a concrete wall? Decal