voi.do
An ad-free game for kids on web, iOS and Android.
voi.do is a game for children. You are a small hole in the ground, you swallow everything smaller than you, and you grow until you can take on the giant at the end of the level. Nine worlds, 45 missions, no ads and no in-app purchases.

- Client
- voi.do
- Sector
- Games for children
- Platforms
- Web, iOS and Android
- Our role
- Full build
- Period
- Ongoing
What was the challenge?
A game for children has to be fast, work on a school tablet and a phone, and ship without ads or in-app purchases. The whole world, the models, the music and the levels are generated by code, so the download stays small and the game can grow world by world.
- Product
- 3D game for children
- Users
- Children and families
- Type
- Game
What did bon.do build for voi.do?
We built voi.do in Rust with Bevy 0.20. One codebase runs on Windows, macOS, Linux, Android, iPhone, iPad and the web, with WebGPU and a WebGL2 fallback. The game has nine worlds with five missions each, three difficulty levels and eight languages. The 240 models, the levels, the sky, the clouds, the icons, the sounds and the music are generated by the code.
The game
Rust and Bevy, with 240 models, levels, sky, clouds, icons, sounds and music generated by code.
The worlds
Nine worlds with five missions each, three difficulty levels and a giant at the end of every world.
The platform
One codebase for web, iOS, Android, Windows, macOS and Linux, in eight languages.
Technology
- Rust
- Bevy 0.20
- WebGPU
- WebGL2

How did the project run?
- 01Discover
A game for everyone
Three-year-olds and their parents should both be able to play.
- 02Design
The whole world in code
Models, levels, music and UI generated by the game itself.
- 03Build
One build, every screen
WebGPU, WebGL2 fallback, touch, keyboard and gamepad.
- 04Run
Live and growing
Nine worlds shipped, with more to come.
Inside the product
The world menu: missions, difficulty and play. The live game. Five missions per world, each with its own goal. The live game. Storbyen, the first world. The live game.
Slikland and the Giant Cake. The live game. Dino Valley. The live game. Pumpkin Town. The live game.
What was the result?
voi.do is live on the web, the App Store and Google Play. It has nine worlds, 45 missions, no ads and no in-app purchases. You can play the real game on this page.
Your productcould be next.
Tell us where you are: an idea, a prototype, or a platform that needs a new team, and we'll show you the fastest safe path forward.



