The gap
Early counting games for Bulgarian children are rare, and many punish mistakes or rely on reading.
Game templates
The complete source of Smetalo, a Bulgarian counting game for young children with one-to-one counting by touch, five levels, ten-frames and an optional local voice.
Coming soon
Not published on its store yet, so there is no buy or download link. PN Scripts does not take payment for it here.
The gap
Early counting games for Bulgarian children are rare, and many punish mistakes or rely on reading.
What it is
This template teaches counting by touch with pictures, dots and number words, and keeps losing out of the learning levels.
How you use it
Unzip, serve the folder and open index.html, then edit game.js; npm test plays it again in headless Chrome.
Source code of a real, playable game to reskin and learn from, with a smoke test whose bot plays it.
Use it when
Built for
Each level lists its question kinds and largest number; the maker builds layouts and near-miss answer options from a seed.
Every fruit and animal is a short canvas function, so new themes need no image files.
Plain JavaScript and Canvas 2D; open index.html through any static server and edit game.js.
A headless Chrome test loads the game, checks the console, presses keys and taps, and lets the built-in bot play a run to its result screen.
1 of 3
| Platform or runtime | Supported versions | Tested up to |
|---|---|---|
| Node.js | 22.12 or newer | Not stated |
The template is finished and tested. It is not on sale yet; this page will say where to get it when it is.
Coming soon
Not published on its store yet, so there is no buy or download link. PN Scripts does not take payment for it here.