A nativity scene minigame using three.js and the LDraw™-Library...
You can try the game online here.
The minigame should run on all modern PCs or laptops, however a dedicated graphics card is recommended.
Online version tested with Chromium and Firefox, but you can try others with WebGL support too.
Gamepad support tested with Chrome(-ium).
Mobile devices are somewhat supported, Chrome for Android and Safari tested, keep the graphics settings low.
run npm install
this will also download the needed LDraw™ files, but this may take a rather long time
I recommend unpacking the contents of the complete LDraw™ library into the
ldraw
folder first
then run npm run serve
for a browser version - start a browser at http://localhost:8080/nscene.html
or run npm run start
or electron .
for a standalone application using electron.
Have fun :)
This project is completely non-commercial, free and just for fun.
The LDraw™ library under Creative Commons Attribution License 2.0 (CC BY 2.0)
LDraw™ is a trademark owned and licensed by the Estate of James Jessiman
three.js as MIT license (no extra attribution needed, but I think they deserve it :) )
LEGO® is a registered trademark of the LEGO Group, which does not sponsor, endorse, or authorize this project.
The application stores no private data.