Folkplay
More than 160 folk, schoolyard, board, card and carnival games in one offline app.
Durak, Janggi, Hnefatafl, Pogs, Marbles, Ddakji, Carrom, Senet, pinball, blackjack and many more, each with its own rules screen, bot opponents and pass-and-play.
- Wrote a 3D renderer on React Native Skia with three.js maths after expo-gl proved unreliable; caching and native painting cut texture time from 1.5 s to 42 ms.
- Every game ships with fairness tests that measure bot win rates; a deterministic "work clock" keeps AI-strength tests stable under CPU load.
- Dark mode, colour-blind symbols, saved games with backup, and store builds scripted end to end for the App Store, Google Play and Aptoide.
- React Native
- Expo SDK 57
- TypeScript
- Skia
- three.js
- Reanimated
- Jest