Designed with shooters in mind, shooter-engine is a work in progress high power game engine with an open design in mind.
Here is a list of planned/implemented features. This list is incomplete and will change over time. The engine is still very young, so many of these features wont be implemented for a while
-
Rendering
- OpenGL
- Mesh Rendering
- Shader Loading
- Render To Framebuffer
- Textures
- Skyboxes
- Lightmaps
- Compute Shaders
- Vulkan
- Mesh Rendering
- Shader Loading
- Render To Framebuffer
- Textures
- Skyboxes
- Lightmaps
- Compute Shaders
- OpenGL
-
File Loading
- GLB/GLTF meshes
- Shaders
- Scenes (yaml)
- Projects (yaml)
-
Editor
- Camera Movement
- Inspector
- Object Hierarchy
- Gizmos (ImGuizmo)
- Mouse To Select Objects
- File Browser
- Add Object
- Load Mesh
- Load Shader
- Load Texture
The team that makes shooter-engine possible. If you contribute feel free to add yourself to this list
- tkpmonke / Lead Developer / Windows and Linux Tester
shooter-engine uses a few external dependinces for thing i didn't feel like doing myself