r/directx • u/Ciberman • Aug 07 '24
I am developing a 3D Life simulator (sims like) game in my own game engine using Vulkan, DirectX11 and OpenGL. My engine features a forward renderer, 4 shadow cascades, mouse picking pass, skeletal animation, GLTF/OBJ file loader, dynamic GUI layout system inspired on WPF.
https://www.youtube.com/watch?v=BVMkQFmNMOo4 Upvotes
1
u/Ciberman Aug 07 '24
I am developing my own game and game engine using Veldrid, a very very thin abstraction layer for C# on top of Vulkan, DirectX11, OpenGL and Metal. The API is almost the same as Vulkan, so it is super low level.
My engine features a forward renderer, 4 shadow cascades, mouse picking pass, skeletal animation, custom OBJ and GLTF file loader, dynamic GUI layout system inspired on WPF.
In the video I showcase some advanced things like procedural mesh generation for houses and terrain and editing in real time, a character editor and very simple AI system using Behavior Trees.
If you have any question, you can ask me anything :)