Settings

Theme

Show HN: Learn coding by building 3D structures

learn3d.io

6 points by masterspy7 5 years ago · 1 comment

Reader

masterspy7OP 5 years ago

Hey HN! I've been thinking about more interesting and fun ways to experiment with coding concepts. With Learn3D, you can use either coding blocks or javascript to build Minecraft-like structures on the web, and share your creations. There is no lesson plan yet, but I think sometimes messing around and playing with things can be a good way to learn.

Tech stack:

- Blockly for coding blocks

- JS-Interpreter for code sandbox

- noa voxel engine + three.js for rendering

- Firestore for saving backend

Sorry if you encounter any issues, it's still a work in progress. Feel free to report bugs or give feature suggestions at our Discord!

https://discord.gg/CVhtCGq

Also, many people have asked for open source for my previous projects, so I decided to build this one as open source from the start! Enjoy! https://github.com/raoneel/learn3d

My other projects: https://twitter.com/neelmango

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection