游戏开发者的版本控制

现在就来试试吧

自定义和 API

随着复杂的产品来复杂的管道。通过利用 Alienbrain 的 API、事件触发器和命令行接口的范围,工具架构师可以集成 Alienbrain 进入生产流程 - 使团队成员比以往任何时候都更高效。



图像

命令行访问生成或管道的项目


让您的管道为您工作

Alienbrain 是完全可自定义的,并附带完全记录的 API 和示例代码的 Jscript、MEL、maxscript、C++ 和 Microsoft .NET,以及许多其他自定义工具。

  • 自定义元数据:您可以为资源库中的每个文件分配自定义元数据,以帮助过滤文件,管理文件变体,生成自定义报告等。文件树中的每个分支可以有自定义元数据,也可以从其父分支继承元数据。

  • 触发器和事件:支持客户端的触发器和事件。在客户端,每次操作之前和之后都会产生事件,并可以通过捕获事件来改变标准行为。

  • 命令行工具:可在所有支持的跨平台客户端平台上使用,命令行工具为高级用户提供了一个强大的自动化任务和批量处理的方法。

软件配置管理

Alienbrain 的简化 UI 掩盖了罩下广泛的配置管理功能集。通过行业标准的分支和合并,以及与所有最新的 Visual Studio 版本的集成, Alienbrain 对编码员和艺术家都有一些东西。

图像

具有完全功能的代码和艺术


分支和合并

Alienbrain 提供了一套完整的软件配置管理功能,使其成为游戏程序员的首选工具。

  • 发布标签:标签允许您在特定的时间点为文件夹或文件指定名称,使您可以方便地在以后返回并重新创建一个准确的资产配置。

  • 变更集:更改集将对单个文件的更改组合成一个逻辑实体,可以在整个项目生命周期内使用。变更集允许您在本地进行更改,并将服务器端执行推迟到整个更改集完成后再执行。

  • 并行开发和分支:使用 Alienbrain在此基础上,开发人员可以在项目或模块上并行工作,并同时进行修改,甚至对同一个文件进行修改。他们也可以在不同的分支上工作,在主线继续开发的同时,对已发布的产品版本进行可控的修改。在这两种情况下。 Alienbrain追踪单个文件的更改,并允许他们轻松地将其更改整合在一起。