IK and FK, what they actually areWhat is Kinematics Kinematics is the math field. It's the study of how things move without worrying about forces (which would be dynamics). FK and IK are the two branches: forward kinematics and inverMay 10, 2026·7 min read
Your game runs fine on desktop. Why does it crash on mobile?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 posMay 4, 2026·11 min read
Redis is greatIntroduction 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 May 3, 2026·8 min read
Decals in games are not talked about enoughWhat 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? DecalMay 3, 2026·5 min read
2D Rendering Concepts: A Reference1. The Core Insight: 2D Is 3D With a Flat Camera A modern 2D game is rendered by a 3D engine. Every sprite is a flat rectangle (a quad) in 3D space. Every tile is a quad. Every UI element is a quad. TMay 3, 2026·15 min read
2D Asset Primitives: A Reference1. Sprite A 2D image with transparency, drawn in the world with a transform. A sprite is the atomic unit of 2D games. The image data is just a PNG. What makes it a sprite is how it's used: positioned May 3, 2026·16 min read
Skinning and Why Smooth Weights MatterIntroduction You know what a 3D mesh is. You know what a skeleton is. There is a thing in the middle that connects them. That thing is skinning. And it makes or breaks how a character looks when it moMay 3, 2026·2 min read