Cake:基于 Quake 2 源码的开源游戏引擎
Cake 是基于 id Software 开源的 Quake 2 源代码修改而成的游戏引擎,采用 CMake 构建系统,便于现代开发环境下的编译与维护。
Cake 是一个基于 id Software 发布的 Quake 2 源代码修改而来的 Quake 2 游戏引擎。据资料显示,它主要特性包括通过 CMake 实现的现代易用构建系统,便于在各类开发环境中编译与维护。作为开源项目,它适合对经典 FPS 引擎源码感兴趣、希望研究或二次开发的开发者,也可用于学习 id Software 引擎架构。上手方式为获取仓库源码后按其构建系统说明进行编译。