I've been working on my own game engine for years, and there's all sorts of cool stuff it can do, but recently I've been expanding the scripting to be capable of streaming images to the GPU.
Today I got Doom running inside my engine as a hot-reloadable plugin script:
Video: https://wednesdayos.sw0.com/share/2025-12-13_00-25-14.mp4
The engine has real-time bounce lighting using a highly modified voxel cone tracing algorithm I developed (doesn't require ray tracing hardware), which I've been able to get running even on my Steam Deck!
Video: https://wednesdayos.sw0.com/share/2025-03-21%2023-50-29.mp4
The whole thing is open source here: https://github.com/frustra/strayphotons


