adenosine

lightweight game engines by magmacrunch media

A collection of lightweight web game engines by magmacrunch media. TypeScript and JavaScript, zero runtime dependencies, built for browsers. Powering the magmacrunch web arcade since 2026.

▶

Playground

Try every package live. Code editor with syntax highlighting, pre-loaded examples, and console output.

▢

Tile Map Editor

Draw tile maps for the RPG engine. Paint, fill, export JSON, preview with AdRPG.

✎

Theme Customizer

Customize CSS colors for cards, puzzle, chat, and multiplayer packages.

packages

PackageDescriptionnpm
rpg2D tile-based RPG enginev0.4.0
puzzleSliding tile puzzle frameworkv0.5.1
cardsCard deck, pixel-art SVG, chipsv0.10.0
audioWeb Audio music + SFX enginev0.5.0
score-clientWebSocket high-score clientv0.4.1
multiplayerMultiplayer WebSocket clientv0.6.0
chatReal-time chat widgetv0.7.0
raceTrack, home-run and capture rules for race board gamesv0.2.1
spectrumColour science for lightv0.1.0
synthChiptune synth and sequencerv0.3.1

install

CDN, no build step:

<script src="https://cdn.jsdelivr.net/npm/@magmacrunch/adenosine-rpg@0.4.0/dist/index.global.js"></script>

npm:

npm install @magmacrunch/adenosine-rpg

PolyForm Noncommercial 1.0.0 · Copyright 2026 magmacrunch media. Apache-2.0 until 2026-10-15; versions published to npm before then stay available under it.

// licensing //

Every package above is on npm and free for noncommercial use: personal projects, game jams, teaching, research.

Shipping something commercial with it? Commercial licences are available. Email info@magmacrunch.com with a line about the project.