Da ich schon längere Zeit nichts mehr mit Browsergames gemacht habe, ist es nun mal wieder an der Zeit meine Kenntnisse aufzufrischen. Zum Einsatz kam hier Three.js (https://threejs.org/). Es ist schon wirklich erstaunlich, was du heute in wenigen Stunden zusammenbasteln kannst. Einzig die Performance haut hier ziemlich rein.
Statt wie bei populären Voxel Games wie Minecraft gibt es hier nämlich keine Chunks und jeder Cube wird als einzelner Mesh mit allen Faces gerendert. Es bleibt also noch Luft für Performance-Verbesserungen.
Hier kannst du es spielen: https://crooked-walls.steampixel.de/
Hier gehts zu GitHub: https://github.com/steampixel/crooked-walls