我只是在探索将 Maven 作为构建/依赖管理工具,它似乎非常适合在典型的游戏开发场景中管理(通常非常复杂!)依赖关系。
一些示例场景:
- 在格式之间转换 3D 资源/将预处理步骤应用于纹理
- 当世界地图发生变化时重建静态游戏内数据结构,例如寻路节点
- 处理平台特定的图形库等相当复杂的依赖关系。
有没有人用这种方法取得任何成功?
我只是在探索将 Maven 作为构建/依赖管理工具,它似乎非常适合在典型的游戏开发场景中管理(通常非常复杂!)依赖关系。
一些示例场景:
有没有人用这种方法取得任何成功?
你打算用什么编程游戏?关于它的Wikipedia 文章表明对 C++ 的支持是有限的。你考虑过 BuildBot吗?它的“成功故事”页面提到了一些游戏等。
从理论上讲,这将允许任何人编写插件来与任何其他语言的构建工具(编译器、单元测试工具等)交互。实际上,对 Java 以外的语言的支持和使用很少。目前存在并维护了一个 .Net 框架的插件 [3],并且曾经为 Maven 1 维护了一个 C/C++ 本机插件。 [4]