This is port of my old Java based Android game Sky Maze 3D to WebGL.
Game code is still in Java. Transpiled into JavaScript via JSweet transpiler. The original game was using JPCT as 3D engine, I removed it and plugged Three.js via JSweet threejs candy.
UI code is also written in Java using GWT, then compiled into JavaScript.
Game is complete with all the original levels. Music, high scores and some UI elements are missing.
I was working on this project during corona times, but possibly I will never finish it. And worse yet, JSweet server and their repository is down nowadays
The game can be found here.
The controls are: arrow keys, space and control
And the code is here.
Cheers
r a f t