Google Play:Firemonkeys 缩短了 AGDE 的开发和调试时间

艺电(EA)是一家总部位于美国加利福尼亚州的游戏公司。它制作了各种不同类型的游戏,例如:体育,动作,赛车和模拟。EA的开发工作室Firemonkeys最出名的是Real Racing 3,The Sims FreePlay和Need For Speed: No Limits的开发商。Firemonkeys使用自定义游戏引擎来开发游戏,现在在其所有Android游戏的开发工作流程中使用Android Game Development Extension(AGDE)。该工作室正在寻找一种方法来简化其构建和调试工作流程,最终节省开发工作量和成本,AGDE提供了这一点。

截图来自《模拟人生:自由游戏》 图1:《模拟人生:自由游戏》截图

他们如何使用它

Firemonkeys使用AGDE来生成他们所有的Android版本进行测试,以及在Android上调试原生C / C++代码。他们的游戏构建工作流程包括预编译头文件和Unity构建的组合,以缩短编译时间 - AGDE都很好地支持这两者。为了进行调试,Firemonkeys 经常使用 AGDE 来调试 C/C++代码。EA技术总监Patrick Broddesson表示:"我们对调试界面和性能感到满意。当出现更复杂的问题时,我们使用反汇编视图,而AGDE为此提供了很好的工具。在分析方面,从扩展本身快速启动Android Studio Profilers的能力使得在查看设备特定问题时分析过程更加轻松快捷。

Firemonkeys的工程团队已经非常熟悉Visual Studio,并且在几天内可以轻松地将AGDE集成到新项目或现有项目的现有工作流程中。"集成过程很简单,扩展附带文档和示例应用程序作为指导,"Broddesson说。

AGDE 调试正在进行中 图2:正在进行的AGDE调试

结果

使用AGDE允许Firemonkeys统一开发环境,并自动跨平台和设备构建管道。AGDE使Firemonkeys能够利用其现有的Visual Studio IDE以及AGDE的调试界面来满足Firemonkeys的Android开发需求。Broddesson表示,集成已经成功,并且比以前的工作流程有了显着改进。"使用AGDE绝对减少了Android新功能的开发时间,以及调试复杂的Android特定错误所花费的时间。Firemonkeys 团队发现,使用 AGDE 可以减少维护,并缩短新项目的设置时间,特别是对于已经使用 Visual Studio 作为主 IDE 设置的跨平台项目。"使用 AGDE 给我们带来的最大好处是,我们不必在不同的 IDE 和调试工具之间移动,从而最大限度地减少了工程团队的上下文切换。

总体而言,Firemonkeys预计使用AGDE的构建,调试和分析工具将使Android特定功能的开发成本降低10-15%。Broddesson 说:"通过减少我们团队在工程工作流程中的障碍,节省了成本。

立即开始

了解Android 游戏开发扩展如何使您能够在 Visual Studio 中使用 C/C++ 构建跨平台游戏时以 Android 为目标。

我们是设计师、工程师、梦想者,是您扬帆出海的私人顾问专家


相关内容:
[亚马逊开店深圳办事处地址在哪里]
[亚马逊开店深圳办事处地址在哪里]
亚马逊开店深圳办事处地址揭秘:一站式开店服务,轻松拥抱财富!各位亲爱的创业者们,你们好!今天要给大家带来一个好消息——亚马逊开店深圳办事处地址终于揭开了神秘面纱!在这里,
亚马逊开店卖翡翠怎么样?
亚马逊开店卖翡翠怎么样?
亚马逊开店卖翡翠:珠宝行业的巨大商机等你来挖掘!在炎热的夏季,一杯清凉的饮料、一本好书和一个精美的翡翠饰品,想必是很多人的首选。翡翠作为中国传统文化中的瑰宝之一,以其晶莹

TG客服:@SSjiejie — 官方频道:@SSwangluo

三生网络 © 2009-2023 超15年出海经验,跨境项目专家