An Advanced C++ DirectX 11 Game Engine.
- Lua Scripting
- Physics
- Entity Component System
- UI Editor
- Panorama Sphere Sky (HDRI)
- Rendering Modes (Pointlist, Linelist, Trianglelist, Position, Normal)
- Guizmo & Object Picking
- Text To Mesh Text
- Mesh Model With Textures
- Async Loading
- Bounding Box
- Tone Mapping
- DLL Plugin Scripting
- And more...
- Visual Studio 2022
- Windows SDK Version: 10.0 (latest installed version)
- Platform Toolset: Visual Studio 2022 (v143)
- C++ Language Standard: C++ 2017
- Configuration: Debug or Release
- Platform: x64
Discord https://discord.gg/sMYwRaR9FG
YouTube https://www.youtube.com/@starengine
Dear ImGui https://github.com/ocornut/imgui
assimp https://github.com/assimp/assimp
EnTT https://github.com/skypjack/entt
Lua https://github.com/lua/lua
PhysX https://github.com/NVIDIAGameWorks/PhysX
sol2 https://github.com/ThePhD/sol2
yaml-cpp https://github.com/jbeder/yaml-cpp
ttf2mesh https://github.com/fetisov/ttf2mesh
ImGuizmo https://github.com/CedricGuillemet/ImGuizmo
ImGuiWidgets https://github.com/HODAKdev/ImGuiWidgets
DirectXTex https://github.com/microsoft/DirectXTex
STRDX https://github.com/HODAKdev/STRDX
IconFontCppHeaders https://github.com/juliettef/IconFontCppHeaders
zlib https://zlib.net/
LuaSocket https://github.com/lunarmodules/luasocket
ACES Filmic https://knarkowicz.wordpress.com/2016/01/06/aces-filmic-tone-mapping-curve/
Font Awesome https://fontawesome.com/
StarEngine is licensed under the MIT License, see LICENSE for more information.