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.
{
"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;"
}
}
]
}
Engineered for absolute creative freedom and developer efficiency.
Drag & drop visual logic blocks with Google Blockly, or switch instantly to raw JavaScript ES6 coding. Visual scripts automatically sync to JS code.
No heavy compilation or build waits. Press Play in the Studio for instant WebGL viewport preview directly in your browser.
Build games from any browser without software installation. Automatically save project files locally or sync via GitHub integration.
Built-in RigidBody, Kinematic, and Static physics nodes with real-time property editing via the interactive Studio Inspector.
Organize entities, tilemaps, cameras, and UI elements seamlessly with intuitive drag-and-drop hierarchy management.
Fully open source under the MIT License. Extend the engine with custom JS plugins or plug into your favorite web tools.
Package your game once in the Studio and export to major desktop, mobile, and web targets.
Generates optimized .apk and Google Play .aab packages with native touchscreen and gamepad support.
Compiles standalone .exe desktop binaries with ultra-small memory footprint and high FPS WebGL rendering.
Builds native .deb packages and AppImage binaries compatible with Ubuntu, Debian, and SteamOS / Steam Deck.
One-click publish to Itch.io, Cloudflare Pages, or GitHub Pages as a progressive web app (PWA).
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