Svitko Svitko
Svitko, a small voxel fellow with a lantern, standing in a sunny green meadow

Svitko

MVP · work in progress

An educational voxel sandbox for children

Download from GitHub · 46 MB · English, Українська, Deutsch · runs offline

About

Svitko started as a game for my five-year-old daughter. I wanted a game a child could play alone, even without being able to read yet.

It is a voxel sandbox for children of roughly five to eight. Almost everything in it is clear without text: tasks are shown with icons, numbers and animation.

The world can be built in and dug through. Furniture and decor come from the inventory and can be placed anywhere: an item can be moved and rotated until it sits the way it was meant to.

Learning is not a separate mode, it is part of the game. If a character needs two apples, it simply shows that above its head. Letters can be found out in the world, like any other object.

There are no timers, penalties or fail states. If something does not work out, you can simply try again.

The current version is an MVP. The whole intended loop can already be played from beginning to end, and the list of what is still planned or needs work is on the development page.

What is implemented

Voxel world

Nine block types for building and digging, plus mines, buried items, water and swimming.

Four maps

The house, the meadow hub, the numbers world and the letters world, connected by portals.

Quests with hints

The goal is shown as an icon and a counter above the character, so a child does not have to be able to read.

Counting and letters

The quests help with learning to count and to recognise letters. All characters appear in the language chosen in the settings.

Characters and a pet

Characters hand out quests and give the reward once they are done, and a cat keeps the player company along the way.

Inventory and shop

Items found across the maps fill a collection, earn medals and coins, and the coins can be spent in the shop. The inventory also holds furniture and decor.

Saves

Each profile gets its own save file in JSON format. A backup copy is created whenever it is written.

Three languages

The entire interface, item names and hints are available in English, Ukrainian and German.

Screenshots

HomeAn open map with the player's house, where most of the building happens.
MeadowThe hub map, with portals to the other worlds.
Numbers worldA separate map holding the counting quests.
Letters worldLetter cards placed across the map, shown in the interface language.
BuildingA stone arch built out on the meadow, with the block bar below and the quest counter above.
FurnishingPlacing furniture and decor indoors using a move gizmo.

For parents

The prototype runs entirely on the device. Below is what the current build does and does not contain.

Runs offline and collects no dataThe game does not connect to the internet and does not request system permissions. It uses no sign-in, no analytics and no cloud saves. All progress is stored locally on the device.
No advertising or in-app purchasesThe prototype contains no advertising, no paid features and no third-party SDKs. Every coin is earned by the child during play.
For children aged 5–8, non-competitiveThe interface is built on icons, numbers and animation, so even a child who cannot read yet can play alone. There are no timers, leaderboards or fail screens — if an answer is wrong, it can simply be tried again.

Project status

Svitko is an MVP prototype under development. The current build is playable end to end, but it is not finished: known issues and the remaining work are listed on the development page.

Feedback is useful at this stage, particularly reports of where a child got stuck or confused. It goes directly into what gets fixed next.

How it is built