Custom Dynamic SDF-Based Game Engine
Mike Turitzin is making an engine that allows high-fidelity changes to the world during gameplay.
Mike Turitzin has shared a detailed video of his latest project, a game engine based on SDFs, that demonstrates its capabilities and explains how it works. The motivation behind starting this project was to create an engine that allows high-fidelity modifications to world geometry in real-time during gameplay.
"In most games, the game world is relatively static. In the games where geometry is dynamic, like Minecraft or No Man's Sky, modifications to the world are usually relatively crude and low-fidelity.
My engine supports detailed changes to world geometry, adding and removing matter both smoothly and with sharp edges. It also supports non-destructive changes like moving a hole around, or creating a tunnel and walking through it, and then seeing it disappear behind you. I'm excited about these non-destructive changes in particular as they enable a lot of interesting gameplay mechanics," explained the developer.
In the video, Mike explained the basics of SDFs, shared his inspirations, such as Dreams on PS4, and broke down his approach, highlighting what makes it unique. He also mentioned that he's already developing a game using this engine and promised to share updates in the future.
This is a pretty inspiring project, particularly because better interactivity could matter more than visual fidelity in the current landscape. To keep up with Mike Turitzin's progress, follow him on X/Twitter.
Don't forget to subscribe to our Newsletter and join our 80 Level Talent platform, follow us on Twitter, LinkedIn, Telegram, and Instagram, where we share breakdowns, the latest news, awesome artworks, and more.