
About
MasterPiece3D.JavaScript is a WebGL/JavaScript falling-block game where the player rotates block colors and moves blocks left, right, and down to match colors on a grid. It runs in any WebGL-capable browser and can be served locally with a simple Python HTTP server.
Getting started
Serve it locally with `python3 -m http.server 3000` and open the page in a WebGL-capable browser; controls are keyboard-driven — arrow keys move the block, the up arrow rotates its colors, and H, D, and V provide additional rotation adjustments.
History
It is a JavaScript/WebGL conversion of an older C++ OpenGL GLUT demo by the same author, originally found in their Old.Learning.Projects repository.