Free & Open Source (MIT License)

Build 2D Games at the Speed of Light.

BoldMaker is a web-native 2D game engine fusing Visual Node Scripting with Raw JavaScript. Zero compile waits, instant cloud playtesting, and automated native exports.

scene_main.json

Interpreted Runtime
{
  "engine": "BoldMaker v1.0.0",
  "entities": [
    {
      "id": "hero_player",
      "components": ["Transform2D", "KinematicBody"],
      "scripts": {
        "mode": "dual",
        "block_id": "blk_move_01",
        "js_compiled": "player.velocity.x += 200;"
      }
    }
  ]
}

Engine Features

Engineered for absolute creative freedom and developer efficiency.

Dual Scripting Workflow

Drag & drop visual logic blocks with Google Blockly, or switch instantly to raw JavaScript ES6 coding. Visual scripts automatically sync to JS code.

Zero-Compile Engine

No heavy compilation or build waits. Press Play in the Studio for instant WebGL viewport preview directly in your browser.

Web-Native & Cloud Sync

Build games from any browser without software installation. Automatically save project files locally or sync via GitHub integration.

2D Physics & Inspector

Built-in RigidBody, Kinematic, and Static physics nodes with real-time property editing via the interactive Studio Inspector.

Scene Tree Hierarchy

Organize entities, tilemaps, cameras, and UI elements seamlessly with intuitive drag-and-drop hierarchy management.

Open Source & Extensible

Fully open source under the MIT License. Extend the engine with custom JS plugins or plug into your favorite web tools.

Automated CI/CD Pipeline

Export to Any Platform

Package your game once in the Studio and export to major desktop, mobile, and web targets.

Android Export

CapacitorJS Wrapper

Generates optimized .apk and Google Play .aab packages with native touchscreen and gamepad support.

Windows Export

Tauri / Neutralino

Compiles standalone .exe desktop binaries with ultra-small memory footprint and high FPS WebGL rendering.

Linux Export

Native Linux Build

Builds native .deb packages and AppImage binaries compatible with Ubuntu, Debian, and SteamOS / Steam Deck.

Web & PWA

Static HTML5 Bundle

One-click publish to Itch.io, Cloudflare Pages, or GitHub Pages as a progressive web app (PWA).

Cloud Build Integration

No local Android SDK or C++ compilers needed. Trigger cloud builds right from the Studio toolbar using GitHub Actions CI/CD.

Try Studio Export Now