Welcome to SGE (Simple Game Engine), a lightweight and easy-to-use game engine designed for developers who want to focus on creating 3D games. SGE provides the essential tools to get your game up and running while remaining highly customizable.
- Physically Based Rendering (PBR): Achieve stunning visual fidelity.
- Entity Component System (ECS): Flexible and modular game object management.
- Customizable Shaders: Tailor the look and feel of your game.
- Animation Support: Seamlessly integrate animated assets.
- User-Friendly Editor: Powered by ImGui for quick scene creation and debugging.
- Physics Integration: Built with PhysX for realistic physics simulations.
- Cross-Platform: Develop and deploy on multiple platforms with ease.
git clone https://github.com/StavFaran92/Simple-Graphics-Engine.git
- Navigate to the repo folder and enter
mkdir build & cd build & cmake --build ..
- You can now build your project using however you like
TBD
Contributions are welcome! If you'd like to help improve SGE, please:
- Fork the repository.
- Create a new branch for your feature/bug fix.
- Submit a pull request with detailed explanations of your changes.
This project is licensed under the MIT License. See the LICENSE
file for details.
For questions or support, reach out via:
- Email: [email protected]
Enjoy creating games with SGE! 🎮