Buildbox: The No-Code Game Maker, Its Three Versions and Its AI Tools in 2026

Buildbox lets you make mobile games without code. Here's its history from Color Switch to AppOnboard, how Buildbox Classic, 3 and 4 differ, what it costs, and a tested custom node.

Flat illustration of simple game pieces rising from a smartphone screen and fitting together, with a cursor dragging a platform into place, representing the Buildbox no-code game maker

Buildbox is a game-making tool that lets you build mobile games without writing code. You drag characters, obstacles and backgrounds into a scene, set their behaviour with menus and visual nodes, and export the finished game for the App Store and Google Play. Since its launch in 2014 it has been used for thousands of small mobile games, including the 2015 hit Color Switch. In 2026 it comes as three separate products (Buildbox Classic, Buildbox 3 and Buildbox 4), and the newest adds AI tools that create assets and scenes from typed prompts.

This profile covers where Buildbox came from, how each version works, what the games made with it look like, what it costs, and a custom node we wrote and tested. Facts were checked against Buildbox’s own website, manual and release posts, its Steam page and contemporary coverage in November 2026.

What Is Buildbox?

Buildbox is a no-code game development tool for Windows and Mac, made by Buildbox (owned by AppOnboard since 2019). Founded by Trey Smith in 2014, it builds mostly 2D and casual mobile games for iOS and Android. It’s sold as Buildbox Classic (2D), Buildbox 3 (2D and 3D, with JavaScript custom nodes) and Buildbox 4 (AI-assisted 3D), on subscription plans.

Buildbox at a glance

TypeNo-code game maker, mainly for mobile games
FoundedAugust 2014, by Trey Smith
OwnerAppOnboard, Inc. (since June 2019)
ProductsBuildbox Classic (2D), Buildbox 3 (2D and 3D), Buildbox 4 (AI-assisted 3D)
Latest versionsClassic 2.26.1, Buildbox 3 3.6.7, Buildbox 4 4.1.6 (June 2026)
LogicDrag and drop and visual nodes; custom nodes in JavaScript
Runs onWindows and Mac (Buildbox 4: Windows)
ExportsiOS, Android, PC and Buildbox World
PriceFrom $9.99 a month; Pro plans from $124.99 a year
Best-known gameColor Switch (2015)

A Short History of Buildbox

Buildbox was founded by Trey Smith in August 2014, with the goal of letting anyone make video games without having to code. Its early fame came from one game. In 2015, David Reichelt built Color Switch in Buildbox in about a week; it topped the App Store’s free charts in more than 100 countries and passed 100 million downloads by August 2016 (PocketGamer.biz on how Color Switch reached No. 1). Buildbox’s site now quotes Reichelt saying it has passed 200 million.

In June 2019, AppOnboard, a Los Angeles company making no-code app tools, bought Buildbox. At the time, Buildbox said its tool had powered more than 45,000 games, with an estimated 3 billion-plus downloads. Smith joined AppOnboard as Chief Growth Officer, and Buildbox continued to run as its own brand (GameFromScratch on the acquisition).

Buildbox’s versions arrived in this order:

ProductFirst releasedWhat it is
Buildbox (versions 1 and 2, now “Classic”)2014The first 2D drag-and-drop builder, still updated as version 2.x
Buildbox 3May 2019A new 2D and 3D builder with node-based logic and smart assets
StoryGames AIAugust 2023AI-generated visual-novel games, in Buildbox Classic and on the web
Buildbox 42024An AI-assisted 3D builder; free alpha in March 2024, launched in April 2024

How Buildbox Works

All three products share the same idea: you assemble a game visually and set its rules with menus, not code. They differ in how much control they give you.

  • Buildbox Classic is the simplest. You drag images onto a drop wheel to turn them into characters, obstacles, enemies or decorations, arrange them into scenes and worlds, and set physics and behaviour with sliders. More than 40 templates cover platformers, puzzlers, shooters and racers. Recent versions add an AI asset generator that creates images from a text prompt, and StoryGames AI, which drafts a ten-chapter illustrated visual novel from your answers to a few questions.
  • Buildbox 3 adds 3D and a node-based logic system. Each object has a “mind map” of nodes (such as If Collide, Jump and Delay) connected by signals. When the built-in nodes aren’t enough, a Script node or a custom node lets you write the logic yourself in JavaScript.
  • Buildbox 4 keeps the nodes but adds an AI assistant. You type commands such as “add a car”, describe a scene to generate it, or ask the AI to change or write nodes for you. Buildbox’s Steam page says the assistant uses OpenAI’s services, and that the public version runs on Windows, with a Mac version to follow.

When a game is ready, Buildbox exports it as a project for each platform. For iOS and Android, you compile that project in Xcode or Android Studio and publish it yourself, and you can add AdMob or Buildbox’s own Adbox ads and in-app purchases. Games can also be shared to Buildbox World, its companion app for playing creators’ games.

Is Buildbox a C++ Engine?

Not from the user’s point of view. Buildbox is a no-code tool, so you never write C++ to use it. Game logic is built from visual nodes, and custom logic in Buildbox 3 and 4 is written in JavaScript. The exported projects are compiled in standard tools such as Xcode, Visual Studio or Android Studio, but you don’t need to edit their code. If you want to write a game in C++, a code-first engine is a better fit (see the alternatives below).

Hello, Buildbox: A Custom Tap Counter Node

In Buildbox 3, a custom node is a .bbnode file: JSON that describes the node’s inputs, outputs and settings, plus a JavaScript script section. This node counts Tap signals, tints its object from white to green as the taps add up, and fires a Reached signal when the count hits the “Taps Needed” setting. A Reset input starts it over:

{
"name" : "Tap Counter",
"attributes": [
{
"name" : "Tap",
"type" : "Boolean",
"connection" : "Input",
"editable" : false
},
{
"name" : "Reset",
"type" : "Boolean",
"connection" : "Input",
"editable" : false
},
{
"name" : "Reached",
"type" : "Boolean",
"connection" : "Output",
"editable" : false
},
{
"name" : "Taps Needed",
"type" : "Number",
"connection" : "None",
"editable" : true,
"value" : 3
}
],
"script":"
let _count = 0;
let _needed;

function init(){
	_needed = this.attribute('Taps Needed');
}

function start(){
}

function update(dt){
}

function signal(name, value){
	if (name == 'Tap' && value) {
		_count++;
		// Fade the entity from white toward green as taps add up
		let shade = Math.max(0, 255 - Math.round(255 * _count / _needed));
		this.entity().setColor(shade, 255, shade, 255);
		if (_count == _needed) {
			this.emitSignal('Reached', true);
		}
	}
	else if (name == 'Reset' && value) {
		_count = 0;
		this.entity().setColor(255, 255, 255, 255);
	}
}
"
}

To use it, drag the file into an object’s mind map in Buildbox 3, connect a touch or collision node to Tap, and connect Reached to whatever should happen next, such as a level-complete node. Buildbox’s manual notes that the script must use single quotes, because the whole script sits inside one JSON string.

Our test: we didn’t run this inside Buildbox, which needs a signed-in desktop install. Instead, we loaded the file in Node.js the way Buildbox’s documentation describes the format, and ran its script against a small stand-in for Buildbox’s documented node and entity functions. Three Tap signals stepped the colour from white to full green and fired Reached exactly once. A fourth tap didn’t fire it again, and Reset restored white.

Which Buildbox? Three products, two questions Versions from the June 2026 update; US prices listed on buildbox.com in November 2026 Do you need 3D? No Yes Rather type prompts than wire nodes? No Yes Buildbox Classic 2D drag-and-drop builder AI asset generator, StoryGames AI Version 2.26.1, Windows and Mac Pro: $199.99 a year Buildbox 3 2D and 3D, node-based logic Custom nodes in JavaScript Version 3.6.7, Windows and Mac Pro: $124.99 a year Buildbox 4 3D with an AI assistant Prompts create assets and scenes Version 4.1.6, Windows Pro: Ultimate Bundle, $574.99/yr All three export mobile games for iOS and Android; Classic and Buildbox 3 Pro plans also export to PC.
Buildbox is sold as three separate products in 2026. Two questions, 3D or not, and prompts or nodes, point to the right one.

Games Made with Buildbox

Buildbox is mostly used for small, quick-to-play mobile games, and many indie creators release several of them a year:

GameYearNotes
Color Switch2015 (released)David Reichelt’s colour-matching tap game, Buildbox’s best-known hit
Golf Piko2026 (spotlight)Featured in a Buildbox game spotlight in February 2026
Em’ Blocky2026 (spotlight)A block-fitting puzzle game, featured in April 2026
Almost Out of Mana2026 (spotlight)Featured in a Buildbox game spotlight in June 2026

Buildbox’s site says Apple regularly features Buildbox games and quotes Simon Crack of Dead Cool Apps, whose studio says it has been featured by Apple eight times using only Buildbox. In July 2026, Buildbox’s blog asked readers to vote for creator Tepes Ovidiu for Best Indie Developer in the Pocket Gamer Mobile Games Awards.

Buildbox Pricing in 2026

Buildbox is sold by subscription. In November 2026, buildbox.com listed these US prices (Buildbox plans):

PlanPriceIncludes
Buildbox Classic Beginner$14.99 a month2D, 1 world, 20 scenes, 5 exports to Buildbox World
Buildbox Classic Pro$199.99 a yearUnlimited worlds and scenes, AI access, exports to iOS, Android and PC
Buildbox 3 Beginner$9.99 a month2D and 3D, 1 world, 20 scenes, exports to iOS, Android, PC and Buildbox World
Buildbox 3 Pro$124.99 a yearUnlimited worlds and scenes, exports to iOS, Android and PC
Ultimate Bundle$574.99 a yearClassic Pro, Buildbox 3 Pro, Buildbox 4 Pro and Soundbox

On Pro plans, you keep all of your App Store, Google Play and in-app purchase revenue, and 90% of revenue from Buildbox’s Adbox ad network. The pricing page shows struck-through “regular” prices about twice as high next to a countdown timer, so treat the listed prices as current offers, which may change.

Buildbox in 2026

Buildbox is still maintained, by what its own update post calls a “small team”. The latest release, in June 2026, updated all three products together: Buildbox Classic 2.26.1, Buildbox 3 3.6.7 and Buildbox 4 4.1.6. It moved Android exports to target API level 36, upgraded Google Play Services and fixed export crashes (Buildbox’s June 2026 update). Its two most recent update posts, from October 2024 and June 2026, focused on keeping exports working with app-store rules and ad SDKs, rather than on new features.

Buildbox 4 is available from Buildbox’s website, but its Steam page still listed it as “Coming soon” in November 2026.

Buildbox Alternatives

  • GDevelop: a free, open-source no-code game engine for 2D games, with visual events and web, mobile and desktop exports (GDevelop).
  • Godot: a free, open-source engine with its own easy scripting language, for when you outgrow no-code tools. See our Godot engine profile.
  • Unity: a large commercial engine for 2D and 3D mobile games, scripted in C#. See our Unity engine profile.

For more engines, browse our directory of C++ game engines.

Key Takeaways

  • Buildbox is a no-code game maker, founded by Trey Smith in 2014 and owned by AppOnboard since June 2019.
  • Its best-known game is Color Switch (2015), built in about a week, which reached No. 1 on the App Store.
  • It’s sold as three products: Buildbox Classic for 2D, Buildbox 3 for 2D and 3D with nodes, and Buildbox 4 with an AI assistant.
  • Custom logic is written in JavaScript, not C++, using Script nodes or .bbnode custom nodes.
  • Plans start at $9.99 a month, and Pro plans let you keep all store and in-app purchase revenue.
  • It’s still maintained, with a June 2026 update for all three products.

Conclusion

Buildbox showed that a hit mobile game didn’t always need a programmer, and Color Switch remains the best example. Today it’s a smaller, steadier product: three tools for quick casual games, kept current with app-store requirements, with AI features added on top. For beginners who want to publish a simple mobile game quickly, it still does the job. For anything more ambitious, a full engine gives you more room to grow.

For more engines across every genre, browse our game development hub.

Scroll to Top