Skip to content
All notes

НАверстали

A 176 KB game: getting «Keeper of the Spark» ready for Yandex Games

Our idle RPG where every graphic is drawn by code. What's inside, and the step-by-step path to the Yandex Games catalog.

«Keeper of the Spark» is our idle RPG for Yandex Games. A star falls into a campfire, and the hero defends the fire against beasts and the Abyss. The hero grows through 20 forms, from a caveman with a club to a dragon, a cyborg or a star child, depending on the skills you pick in each run.

There isn't a single image file in the game. Heroes, enemies, jungle, lava and the camp are drawn by code from vector shapes in the browser, so the whole archive with fonts and the intro weighs 176 KB.

The game rules live in one file with no UI, so a bot can play ten runs in tests and tell us whether the balance has drifted. The full article in Russian walks through the Yandex Games path: developer account, the SDK, moderation requirements, cloud saves, purchases, the catalog card and the draft review.

Battle at the camp
Battle at the camp
  1. BilimHaus: lessons, a whiteboard and homework in one account

    What our platform for tutors and schools can do, and what arrived this autumn: teacher stickers, formulas on the board, lessons built from a video or a PDF.

  2. Why an auction aggregator is harder than a catalog

    Data from different auctions has to be collected, cleaned and made useful to a dealer.

  3. How we are building SEO Monitor

    A service for watching search positions day to day, without trying to copy the huge SEO suites.