How every Tyamka game builds its levels from one 32-bit seed, why each game has a written spec with test vectors from a second implementation, and how Pipes makes sure a board has exactly one answer.
- Tyamka
- Devlog
Devlog
How Tyamka is made: design, skins, web and Telegram.
- Fifteen levels from a seed, without hand design
- What react-native-web quietly drops for screen readers
Three accessibility features that React Native for Web 0.21 accepts without a warning and ignores on the web, how our audit caught them, and the small fixes in our shared tap component and HUD slots.
- Honest points, and why we do not say the games train your brain
How points work in all 15 Tyamka games, why results compare you only with yourself, and why we do not claim the games improve memory or attention.

- One codebase for the web, Telegram, iOS and Android
Why Tyamka runs on Expo and React Native rather than Flutter or three native apps, what we measured before choosing, and what the web build costs us.

- Checking scores by replaying them on the server
How the Tyamka leaderboards check a result by rebuilding the level and replaying the player's moves with the same code, and what this still cannot catch.
- How the default look was chosen, and why a skin is a data file
Three concepts, one that still looked machine-made, a plain paper theme that became the default, and a skin format where most work was layout, not color.
