Templates / Characters
Use it in your site
Put the web player next to the file and mount it on a canvas. Apps and games have runtimes too: see Runtimes.
main.jsweb runtime
import init, * as egg from "./player/egg_web.js";
import { mount } from "./player/egg-player.js";
await init();
const bytes = new Uint8Array(await (await fetch("support-puppy.egg")).arrayBuffer());
mount(egg, document.querySelector("canvas"), bytes, { machine: "puppy" });More templates
See all
CharactersMilo follows youMilo turns his head to follow the pointer in 2.5D (near parts move more), blinks, waves when tapped and yawns when left alone.
CharactersOwl mascotAn owl that watches your pointer (a script turns its head and eyes), blinks, dozes off when left alone and hops when tapped.
CharactersSlime crowdGlossy slimes asleep until the pointer arrives: eyes open, blink and follow it; click one to squash and bounce.
CharactersChoose your heroPick a hero: it hops onto the stage in its own light, its name and story change and the stat bars slide to its numbers.