Game Internals

Notes from reverse engineering games: how they work under the hood, taken from their code and data.

Idle Kingdom Clicker

Android · Unity

Interactive explainers for costs, production chains, research, maps, prestige and governors, checked against the live game.

Nonograms Katana

Android

How the fan picks where to point, and the dungeon's combat, loot and level generation, with a fan demo and a damage calculator.

Anipop

Android · Cocos2d-x and Lua · 开心消消乐

How the game sets a personal difficulty for every level attempt, from how much you play and spend, and recolours falling pieces to hit it. With a calculator using the game's own tables.

Simon's Cat Match

Android · Unity

Does it adjust difficulty like Anipop? An expected-progress line, help when you fall behind, and pity moves, mostly switched off in the shipped config. With a calculator using the game's own curves.

Poker Tips

Texas Hold'em · English and 中文

It's reverse engineering of a real-life game!

Alternate Reality: The Dungeon

Datasoft, 1987

How items, spells and monsters are stored, weapon damage and appraisals, and notes from one of the developers.

Contact me

Feel free to contact me for anything regarding this site.