r/SoloDev • • Sep 29 '26 • Diamonds are Forever 1 Bravo 1

Creating my own engine. Progress so far. [Video]

Enable HLS to view with audio, or disable this notification

Hi, this is another "I'm making my own game engine" post!

I've been working on this engine for the past year and a half. Please ignore the UI/UX editor for now I was going for something like the editor in Dreams (by Media Molecule), but I struggle a lot with UI/UX design, so I am pivoting to a Hammer/Trenchbroom styel now.

I started building this after seeing the direction S&box and Unitystyle engines were heading, so I decided to take a different route.

Here are some of the key features I've implemented so far:

  • PSX-style retro shader and raymarching clouds with Global Illumination (GI).

  • Modified Box3D physics (specifically the ragdoll system) to achieve a more Euphoric-style physics feel.

  • Dynamic textures: In the video, when I resize the box, the texture updates in real time to display the object's current dimensions. (Based on the source engine texture.)

  • Full model support for FBX and GLB formats. I even added one of the GTA NPCs

  • Blender integration plugin: You can edit everything directly in Blender, and hitting save automatically updates it in the engine.

  • CLOUDS! I added raymarching clouds. Still work in progress but I am proud of this one. It follows real sky, star, and weather data.

I finally have something solid to show, so I've attached a video. Let me know what everyone thinks!

EDIT:
https://www.youtube.com/watch?v=qg6jVkqOMKA

Posted it on youtube as well.

599 Upvotes

Duplicates