Dojo3D - A simple javascript library for 3d interactive stories


Recently I was looking for ways to use 3D to help teach new coders at the Coder Dojo where I mentor. We needed something simple that works on chromebooks with no installation or local files. Our coders are generally around 10 years old and are mostly used to using Scratch and other block programming languages, so the aim was to step things up without overwhelming them.

Here is the proof-of-concept library that I’ve put together which uses exposes a simple API for loading known prefab models, setting up viewpoints and navigating to them, UI messages and interactive questions. There’s plenty more could be done if anyone is looking for something similar.

We had mixed results at our first attempt using this library but the kids appreciated being able to do something other than Turtle graphics in python :slight_smile: