RealEngine-V2 is a modern rewrite of RealEngine, the original game engine project. This version introduces a cleaner architecture, improved modularity, and uses CMake as its build system for easier cross-platform development.
The goal of RealEngine-V2 is to build upon the foundation of RealEngine while making the codebase more maintainable, extensible, and developer-friendly.
- CMake-based build system: Cross-platform and straightforward to configure.
- Modular architecture: Easier to extend and maintain.
- Improved code structure: A rewrite that emphasizes readability and maintainability.
- Engine-only library: RealEngine-V2 provides the core functionality of the engine as a library. It does not include a full game editor or GUI tools.
For a full game editing experience, check out RealEngine-Editor, which is built on top of RealEngine-V2 and provides visual tools for creating and managing game projects.
- Complete modular engine core
- Integrate rendering and input modules
- Add scripting support
- Provide example projects and tutorials
This project is a continuation of the original RealEngine, rewritten from the ground up to take advantage of modern development tools and practices while staying true to the original vision.