Hey guys, first time showing stuff here.
I’ve only recently ported my game over UE4 (in the past three weeks or so), thanks to Nako’s UnrealJS. Originally the game was in WebGL using THREE.js, which looked like this:
Some background about the game: I’ve been working on it for almost a year and a half now. It’s entirely procedurally generated. The mesh generation is composed of multiple tools, namely Clipper.js for 2D shape manipulation and THREE.js for 3D geometry manipulation.
The game code is all in Javascript which I only had to change like 10 lines of code to make work in Unreal, since the gameplay code is totally headless. Unfortunately the view-code has to be rewritten from scratch to pair with Unreal. My JS code talks to Unreal through blueprints. While the game is running there’s a V8 instance, and I’m generating geometry on the fly and injecting it into Procedural Mesh components.
The lighting uses Light Propagation Volumes and dynamic meshes/lights only since everything is procedural anyway and I can’t use Light Mass at all.
The gameplay is still being worked on. Currently it resembles Sim City 4 however eventually it will have themes of cyberpunk, eg mega-corporations, organized crime, near-future technologies, and cultures.
There’s still tons of work left obviously. Visually, I want the game to eventually resemble these moodboard images.
Please let me know if you have any questions or suggestions for me, I’d love some feedback.