This is a playable demo, used only WebGL(1) it should work everywhere. Made to try some glass-like shaders and custom lighting.

Used 3d models from @flairetic, their sketchfab page.

Game has no sound.


Fullscreen button at right bottom, use mouse to click. Native version hotkey 0 or F11.
WASD or arrows - movement
Left-click to attack, Right-click and move mouseY to move center of camera focus.
Mouse scroll to zoom.
Esc or 1 to open menu.


The gameplay is very minimal.

Player hit numbers in order, after number 3 if the player hits wrong or empty cube another character will spawn, while it exists player cannot progress.
Game has an ending message on number 99.

Minimal hardware requirements to launch:

2015+ year GPU or something like Vega8 modern integrated video card
Game use 500Mb VRAM.

Graphic shaders from this project my shadertoy link.

Tools that I made for this project I publish in my github project cube_ex_tools.

PlatformsWindows, Linux, HTML5
Rated 5.0 out of 5 stars
(1 total ratings)
Made withGodot
Tags3D, Godot, Third Person, webgl


Download 20 MB
Download 20 MB


Log in with to leave a comment.

Dope effects, crazy that this was done in GLES2! Also, how did you create the sky in the background?


I published graphic shaders from this demo, link there in buffer CubeA shader that I used to generate sky.

Also, ~1-week later il publish Panorama-tool(application with UI) to make some simple panoramas, there also il include something like this panorama. Il publish it on my github

Awesome, will check it out!