Contact

Video games

Saviano designs, develops and publishes its own mobile games from Geneva. The studio brings to games what the company practises elsewhere: logic tested before it is staged, software that runs without depending on a server, publishing without a middleman. Its first title, Dirty Elodie, is already free to play in the browser.

Comedy mobile game · Saviano studio

Dirty Elodie, the mobile game where you clean and she destroys

You clean. She destroys.

Elodie trashes her flat in real time, even when you are away. You come back, fix it with mini-games, and she starts again. Free in your browser.

The messy living room: Elodie slumped on the sofa with a pizza, Princesse on the rug, spilled grenadine and sauce

A world that carries on without the player

In our games, the world does not stop when the app closes. Elapsed time is replayed on the device by a deterministic simulation engine: the same rules, the same seed and the same duration always produce exactly the same outcome. The game therefore knows what happened while the player was away without asking a server, and without a network.

The engine is written separately from the presentation, in TypeScript with no dependencies. It runs from the command line, has its own tests, and balancing is tuned on hundreds of simulated evenings before a single screen is drawn. A rule is fixed in one line, measured, then played.

  • Simulation replayed on the device from the elapsed time
  • Reproducible outcome: same seed, same absence, same story
  • Engine independent of the display, tested on its own
  • Balancing measured on simulated games, not guessed

Notifications that tell the truth

A game notification is often bait: it promises an event that does not exist to bring the player back. Ours are local, scheduled on the device from the simulation itself. When the game says something happened, it is because the simulation produced it.

The same discipline applies to the rest of the design. The player should never feel manipulated: no interstitial ads cutting into the game, a premium currency that never buys a win, and progression that rewards playing rather than paying.

  • Local notifications, computed from the simulation
  • No interstitial ads
  • Premium currency with no win for sale
  • Progression that rewards play, not spending

A light web game, published without a middleman

Our games run first in the browser, on phone and computer alike. Rendering is light, with no UI framework. The game installs on the home screen like an app and updates itself, file by file, without going through an app store review.

This lets us ship a fix the same day and share a link to play instead of asking for a download. The iPhone and Android apps then carry the same game, with the same rules engine.

  • Playable in the browser, installable on the home screen
  • Updates published directly, with no review delay
  • One game codebase for the web and the upcoming apps
  • Eight languages, including Arabic

Tested like software

Every version of the game is played end to end by a bot, by touch, in a headless browser at phone size: first launch, cleaning in every mini-game family, looking after the cat, purchases, coming back the next day. Each step is captured and checked: what you tap is not hidden, nothing overflows, no image is broken, no error shows up.

Texts go through the same checks: every line has a maximum length, and every language is checked for phrases left untranslated. A comedy game lives by its timing, and timing breaks on a line that runs too long or a sentence left in French in the German version.

Division 07

What we deliver

Game design

Game loop, characters, progression and economy written into a specification before the code.

Simulation and balancing

A deterministic rules engine, tested from the command line and tuned on simulated games.

Touch mini-games

Short, readable finger gestures: scrub, throw, sort, swat, plunge, rummage.

Localisation

Eight languages, with automatic checks for untranslated phrases and line length.

Web publishing

A game that installs on the home screen and updates without going through app stores.

Automated playthroughs

A full game played by touch by a bot on every version, with screenshots as evidence.

Technologies

TypeScriptFramework-free JavaScriptDeterministic simulationInstallable web appLocal notificationsHeadless browser testing

Let’s discuss your project.

Tell us about your objective, context and timeline. We will help define the next step.

Tell us about your project