New
Apps 1,487Makers 1,485This week 1,487
Promote your app−30%
1views in
the last 30 days

beecube

Make 3D games and animations by snapping blocks together 🐝🧊 Free, in your browser, no account...

Built with Claude Code

by happy-tanuki · Unclaimed · added Oct 29, 2026
no ratings0 comments

BeeCube

Make 3D games and animations by snapping blocks together, in the style of Scratch. Free, in your browser, with no account.

Try it at beecube.pages.dev

Two short scripts make 300 clones of a cube and turn on physics for each; on the stage beside them, the cubes fall and pile up

Two short scripts drop 300 cubes with physics. Try this project.

Features

The BeeCube editor: the block palette and a script on the left; on the 3D stage on the right, the pen draws a spiral around a cube

The editor. This script climbs in a spiral with the pen down, then draws a wireframe cube.

  • Scratch's blocks, in 3D. Sprites are cubes, spheres, cones and cylinders on a 3D stage. Motion gets a z axis, pitch and roll; events, control, clones, variables and broadcasts work as in Scratch.
  • The pen draws in space: lines, and wireframe cubes and spheres.
  • Stage editing like Tinkercad. Drag a sprite to move it, drag the cone above it to lift it, and orbit, pan and zoom the camera.
  • Physics as an extension, with Rapier: sprites fall, collide and stack.
  • Share with a link. Shared projects play on phones too, with on-screen keys for projects that use the keyboard, and anyone can open one with "See inside" to remix it.
  • Made for children. No accounts and no personal data; sharing is by link only, with no public gallery or comments.
  • In English and Japanese.

BeeCube is under active development: sounds and costumes are not done yet. The editor is designed for computers with a mouse and keyboard.

Run it locally

Requires a current Node.js LTS release (CI uses Node.js 24).

cd app
npm install
npm run dev

Then open the URL that Vite prints. See app/README.md for tests, benchmarks, the source layout, the sharing API and how the engine works.

Repository layout

Path Contents
app/ The web app (Vite, React, three.js, scratch-blocks): editor, engine, stage and player, plus the sharing API (Cloudflare Pages Functions).
docs/ Design documents: the overall design, the engine and sharing.
AGENTS.md Conventions for contributors and AI coding agents.

License

Copyright (c) 2026 masataka takeuchi.

Licensed under the MIT License.

Third-party libraries keep their own licenses; notably scratch-blocks and Rapier are Apache-2.0, three.js is MIT, and the block translations from scratch-l10n 4.0.46 are BSD-3-Clause. The full list is generated into licenses.txt at build time.

BeeCube is not affiliated with or endorsed by the Scratch Foundation. "Scratch" is a trademark of the Scratch Foundation.

Description taken from the repository README.

Ratings

–
0 ratings
5 0
4 0
3 0
2 0
1 0

Rate this app

Sign in to rate

Comments 0

Sign in to comment

No comments yet.

Related apps

#3d · #game-maker · #kids