Skip to content

Publish your HTML5 game on Hevagames

Bring your game to players in many languages. You keep the rights; we handle hosting, translation of the page and ads.

How it works

  1. 01

    Send us your game

    Any HTML5 game that runs from static files in an iframe. No server needed.

  2. 02

    Add the SDK

    A few lines for loading, gameplay events and ad breaks. Strings move to a language file.

  3. 03

    We play it

    Our team tests it on phones and computers and sends notes before launch.

  4. 04

    Launch in every language

    Your game gets a page written for each country, with your credit and a link back.

The SDK in one screen

import { HevagamesSDK } from "@hevagames/sdk";

const hg = await HevagamesSDK.init();      // language, guest or player, sound
hg.game.loadingDone();
hg.game.gameplayStart();

// between levels
await hg.ads.midgame();

// when the player wants a bonus
if (await hg.ads.rewarded()) giveExtraLife();

hg.score.submit("daily", score, { seed, moves });

Before you send

  • Plays well on a phone in portrait and on a desktop
  • Loads fast on first play; large assets load later
  • All on-screen text comes from a language file
  • You own or licence every image, sound and font for commercial use
  • No external links, logins or payment inside the game

Submit a game

A link to a playable build, itch.io or a GitHub page is fine.
0/500