{"repo":"L3P3/minicraft","free":true,"listed":false,"github":"https://github.com/L3P3/minicraft","clone":"git clone https://github.com/L3P3/minicraft.git","description":"A voxel-based 3d game, entirely in your browser!","language":"JavaScript","stars":30,"topics":["game","minecraft","voxel","raytracing","lui"],"license":null,"category":"game-templates","readme_excerpt":"minicraft Minecraft, but based on ray tracing and written in JavaScript, following my own rules. [ START MINICRAFT [!TIP] An http server is only needed when using app-dev.html , since import statements are not supported in file:// protocol. Build instructions [!IMPORTANT] Building is not needed unless my server is down and you want to mirror https://l3p3.de/minicraft! After cloning, you need to run bun install once to install the build tools. The build script is designed to run under Linux with bun, see the GitHub actions file and the build script itself to learn more about the build environment. To bundle the app, run bun run build.js . The result will be put into the /dist directory and can be tested at \"http://localhost:5500/app-prod.html\". My tools - Browser + DevTools for testing and debugging - code-server for development on any device - Live Server for developer preview - lui for GUI - Minecraft-Font - Closure Compiler for packing JS - bun for packing CSS - GitHub Actions for automatic building - jsDelivr for distribution - GitHub for everything else Contribution I am really happy to answer any questions or getting any kind of feedback. Feel free to open issues or suggest changes by opening a pull request! License Just ZLib license, I do not care too much about it. This game uses slightly modified textures from Minecraft, which is of course owned by Microsoft. Since this is a purely educational project, I deem this fair use.","default_branch":null,"files":null,"tree":[],"storefront":"/r/L3P3","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/L3P3/minicraft/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}