Make 3D worlds
and share them with friends.
Clone and edit other people's worlds.
Make touch mobile games.
Embed your worlds on other sites.
Run programming practicals in 3D or 2D or text,
with many features
designed for teachers.
Safely edit and run student code.
Upload problems, tender for solutions, test and rank them.
hybrid AI systems
from the code of multiple authors.
Play the endless game worlds the coders make.
Come and browse an ever-growing archive of games.
Clone other people's worlds and change one or two lines.
What's the worst that could happen?
How to code
the games and
by clicking on them.
But this is also a coding site, where you can code your own games and worlds.
You can use this site to learn to code.
Or show off your creations if you are an experienced coder.
Click below to learn how to code.
There is a choice of "libraries" that you can use:
Car models with ... 369 runs ♦ 0 likes By Port of threejs.... Created: 13 Sep 2018 Modified: 24 Mar 2019 Car bodywork reflects images from skybox. Click buttons to change model and bodywork. Mouse to m...
Blank Three.js World 828 runs ♦ 2 likes By Starter user Created: 20 Nov 2016 Modified: 17 Jul 2019 A simple starter World. An Array of spheres. Painted with textures. Random motion.
If you are interested in writing a programming course or textbook,
Ancient Brain is looking for partners.
We will work with you, and integrate your course into the site.
This is an opportunity for someone looking to develop a course or textbook
to partner with a site to support it and promote it.