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...
GA (TSP) 221 runs ♦ 0 likes By "Coding Train" p... Created: 24 Jun 2019 Modified: 25 Jun 2019 Port of GA (TSP) by "Coding Train" project
No brain 104 runs ♦ 0 likes By Enhanced Created: 12 Jun 2018 Modified: 27 Jun 2018 Float through hypnotic space cubes. No user input required, it's only an animation
Binary tree 346 runs ♦ 0 likes By "Coding Train" p... Created: 25 Apr 2019 Modified: 2 May 2019 Modified port of "01_binary_tree_viz" from AI course by Daniel Shiffman
canvas webgl 449 runs ♦ 2 likes By Starter user Created: 17 Sep 2017 Modified: 17 Jul 2019 Minimal starter World for "Canvas" API (no graphics library). Program using getContext("webgl")....
Scare the Fishes! 93 runs ♦ 0 likes By Enhanced Created: 2 Aug 2018 Modified: 2 Aug 2018 Scare the fishes with your mouse ! If you click they will flee even further away. Includes twea...
Complete Infinit... 298 runs ♦ 0 likes By Enhanced Created: 9 Aug 2018 Modified: 26 Aug 2018 This program was made by Nathan Bonnard. In this world, you can generate an infinite world ! Bu...
Port of flying b... 147 runs ♦ 0 likes By Discover three.js Created: 10 Feb 2019 Modified: 24 Mar 2019 Animated models. Port of flying birds with GLB models. From "Discover three.js". See project inf...
Chess : Mind v... 248 runs ♦ 0 likes By Enhanced Created: 17 Aug 2018 Modified: 10 May 2019 Clone of "Chess : Mind vs Simple AI (a bit of random)" by Mathias Bazin
Tutorial 7.8 variant 158 runs ♦ 0 likes By "Coding Train" p... Created: 6 Sep 2018 Modified: 11 Sep 2018 Tutorial 7.8 with music and other uploaded images, including from other users. Click on the images.
Bouncy Balls 318 runs ♦ 2 likes By Starter user Created: 1 Oct 2017 Modified: 17 Jul 2019 Demo of Physics API. Balls bounce under gravity and collide in low friction world. Splash screen...
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.