# RealEngine **Repository Path**: battlefire/RealEngine ## Basic Information - **Project Name**: RealEngine - **Description**: 东汉书院《游戏引擎开发实践》源代码仓库 - **Primary Language**: C++ - **License**: MIT - **Default Branch**: master - **Homepage**: https://edu.battlefire.cn - **GVP Project**: No ## Statistics - **Stars**: 13 - **Forks**: 3 - **Created**: 2025-04-22 - **Last Updated**: 2025-09-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # RealEngine #### 介绍 本引擎为东汉书院《游戏引擎开发实践》的2025版的参考源码,单线程版的版本库链接为: - [单线程教学用游戏引擎仓库](https://gitee.com/battlefire/GameEngineForEdu) - [单线程教学用游戏引擎依赖的第三方库](https://gitee.com/orzopen/Alice3PublicVersionExternal) - [游戏引擎开发实践教程](https://edu.battlefire.cn) #### 配置需求 2025年开启的新一代的游戏引擎不考虑兼容旧设备,旨在追求前沿技术,这是与单线程版的教学用游戏引擎最大不同之处,当前你的电脑需要具备: - Graphic Queue - Compute Queue - Transfer Queue Transfer和Compute Queue暂时还没考虑fallback到Graphic Queue,所以可能低端显卡无法运行这个版本的引擎内核 #### 编译工具 1. CMake 2. Visual Studio 3. XCode 4. Android Studio 需要支持C++ 17标准 #### Windows端编译 ``` cmake . ``` #### RoadMap - [ ] Static Mesh Component - [ ] Post Process - [ ] Virtual Texture - [ ] Skinned Mesh Component - [ ] WebGPU - [ ] Direct3D 12 - [ ] Metal - [ ] Direct3D 11 - [ ] OpenGL