Hi, I'm Silverlan and I'm working on a custom game engine with focus on tools for Filmmakers.
Here's a short overview of the engine and some of its features: Written from scratch in C++ Several years in development Support for loading various source engine assets, such as: maps, models, materials, textures, sound-script files (No particles as of yet) Extensive modding support with Lua (with Live-coding, debugging-support with the ZeroBrane IDE, support for custom shaders, custom entities/weapons/NPCs/vehicles, etc) Multiplayer-support, including dedicated servers* Steam Workshop support VR support* Support for Bullet or PhysX as physics engine** Forward+ rendering pipeline, which means you can easily have hundreds of non-shadow dynamic light-sources in a scene Support for physically based rendering* Automatic conversion from traditional assets to PBR assets* Dynamic lighting and shadows AI-system based on behavior trees Steam Audio support for spatial audio* etc. * Some of these features are still unfinished/experimental. ** The physics engine can be switched, however only PhysX is actually included in the Release version for now.
Plans for the future? So far the project has been a mostly aimless hobby, however my primary goal going forward will be to work towards an open-source replacement for the Source Filmmaker with more modding capabilities, less limitations and more features in general. Since it will take quite a while to get there, I have various short-term goals planned, which will be of a more immediate use for Filmmakers. I've posted a rundown of my plans in my first Patreon-post here.
Media (Special thanks to Manndarinchik for letting me use his 𝓟𝓔𝓐𝑪𝓔 𝓐𝓝𝓓 𝓣𝓡𝓐𝓝𝓠𝓤𝓘𝓛𝓘𝓣𝓨 SFM project for testing/demo purposes! You can find his original video over here: https://youtu.be/dbn-QDttWqU)