发布时间:2022-08-22 03:59:49来源:网络整理浏览:38
【搜狐IT讯】3月31日,首席运营官王振东在第四届开发者大会上发表了题为《三国志塔防蜀传移植经验分享》的主题演讲。
渐进视觉COO王振东
以下为演讲实录:
首先给大家介绍一下我们公司的基本情况和个人情况,以及我们三国塔防书传项目的背景,分享一下我们在移植过程中遇到的一些经验和问题,以及我们的解决方案,最后做一个我的个人总结。
我公司成立于2010年3月,成立之初有5人,现在有60人。创始人是唐中宁。产品为无NS的PCS游戏和手机游戏。三国志塔防游戏于2010年12月7日在上线,游戏主要背景就不多说了,大家可以看看大屏。在受到大家的广泛欢迎后,三国志塔防取得了一定的成绩。其中,被苹果中国官方游戏推荐。它在中国总付费榜中排名第三,在澳大利亚免费榜中排名第二。其他包括美国游戏。在所有应用中排名第 4,在所有游戏中排名第 1,在亚太地区许多其他地区的付费应用中排名前 10、前 5。
ios成功后,我们会考虑移植到平台上。老实说,当时的人员配置是有限的。首先,没有足够的人在平台上重写这样一个游戏开发引擎。其次,我们对是否应该将其移植到平台上存在疑问。原因是我们的游戏是付费下载的。,而此时-X进入了我们的视线。当时我就知道-X是同学介绍的,跟我们说是一个很像的游戏引擎。它是跨平台的,也受支持。那个时候还不支持Phone,跟它一起发展,还不是很流行。经过我们的考察,我们认为-X也适合我们,让三国志塔防书传可以很快的从ios平台下移到平台上。为什么?第一个激励是我们三国塔防书传是用ios开发的,第二个不需要考虑屏幕适配的问题,因为-X可以手动拉你的应用到合适的规模。另一个-X是MIT开源项目,我们看重它的功能,功能强大。而我们与王哲和肖汉泉的面对面交流,也增加了我使用-X的信心,因为我知道他们的团队技术非常强大,但是非常热情,他们愿意开源这么强大的游戏中国引擎做出了自己的贡献,所以我们决定开始使用它,但是当时很多开发者已经在使用-X了。而第二种则不需要考虑屏幕适配的问题,因为-X可以手动把你的应用拉到合适的规模。另一个-X是MIT开源项目,我们看重它的功能,功能强大。而我们与王哲和肖汉泉的面对面交流,也增加了我使用-X的信心,因为我知道他们的团队技术非常强大,但是非常热情,他们愿意开源这么强大的游戏中国引擎做出了自己的贡献,所以我们决定开始使用它,但是当时很多开发者已经在使用-X了。而第二种则不需要考虑屏幕适配的问题,因为-X可以手动把你的应用拉到合适的规模。另一个-X是MIT开源项目,我们看重它的功能,功能强大。而我们与王哲和肖汉泉的面对面交流,也增加了我使用-X的信心,因为我知道他们的团队技术非常强大,但是非常热情,他们愿意开源这么强大的游戏中国引擎做出了自己的贡献,所以我们决定开始使用它,但是当时很多开发者已经在使用-X了。
事实上,我们决定开始做,问题就来了。我们人力资源有限三国塔防蜀传,缺乏经验丰富的开发人员,评估后的-X开发环境,我认为,充满了复杂性。另外,当时的-X版本还落后了几个版本,出现了一些不稳定的情况,我们无法计算移植过程需要多长时间,因为我们没有做。再者,因为当时沟通渠道少,主要还是留在QQ群里,我觉得哪个群特别好,可能不会马上得到你想要的反馈,主要是为了交流。最后,我们还在考虑移植到那个手机上,因为你们都知道手机上的设备性能不是很统一,
如何解决这个问题呢?关于人事问题,我们找了一位刚进入游戏开发领域的女程序员从零开始学习-X。我们给了她一个月的时间。她之前只用过JAVA,对C++和C++不是很清楚。经过一个月的努力,她基本掌握了-X开发的基本步骤,以及环境部署等。另外,我们及时跟进了-X的更新。当他们有版本更新时,我们会一发布就更换,以解决我们自己在使用过程中遇到的问题。在这种情况下,我们最初必须自己做。解决的内部问题很快得到解决。另外,由于移植周期计算不足,我们设置了较长的移植时间,大约4个月。当时,王哲和张晓明邀请我们加入-X的QQ群,所以当我们加入这个群时,我们的程序员总是会问他们问题。当时我们选择的手机是小米M9,因为它看起来像苹果电脑,其次它有免费下载和付费下载。我想看看中国有没有玩家愿意做付费下载。我们得到的答案是肯定的。
版本移植过程:三国志塔防书传有大量的代码、游戏逻辑、UI、声音等,光转换不够。里面的模块,包括各个模块的链,因为我们只是一个人,我们的时间和精力是有限的,而且我们在这方面经验不足,所以花了很长时间。测试和模块部分也很重要,因为测试中没有遇到的问题在测试中发现,在. 此外,还有与发动机有关的问题。-X 不更新时会出现问题。我们也解决了这个问题,但不是很复杂。不好意思说,我用了-X这么久,对贡献不大,非常抱歉。
遇到的问题和经验:当时我们的开发环境花了我们很长时间。我们找到了三台机器,其中两台Win32编辑后无法使用。又找了一个类似情况的。终于找到了,加了一块比较新的主板,加了SP系统搭建了这个环境。搭建这个环境花了将近两个月的时间。
另外,当时的-X不支持多线程三国塔防蜀传,当时使用的版本是0.85版本,三国志塔防书传都使用了多线程。另外,在播放一些动漫的时候,镜像的时候有多线程,不支持多线程。我们只把原来的多线程查杀变成单线程,这样会导致卡死……剩下的问题很简单,字符编码,内存管理——不支持嵌套,真机调试,内存泄漏,多速率设备支持等。设备支持放弃高端产品,即320×240设备。
三国志塔防书传和三星Bada,有了基础版,我们做Bada版很顺利,但是Bada版效率很好,因为8600装备很好,我们支持Bada2.0 台设备,Bada1.0 可以工作,不知道用户感觉如何。
《三国志》——一款益智游戏,移植已完成;《三国志塔防书传》三国志塔防系列的第二弹已经开始了。《新爱花园》模拟休闲游戏,第二季开始移植;一个完全基于-X的无名原创游戏,现在完成度不是很高,所以一直很神秘。
建议:
1、开发环境配置趋于简化。
2、加强对平台的支持
3、Open-X 官方英语/峰会
4、建立-X官方英文知识库
5、从 C++ 到 C++ 的快速转换工具
6、联系培训机构和大学开设-X课程。
总结:
最后,祝He-X与广大开发者共同进步、共同发展。祝我们的越来越火,越来越多的人加入进来,让中国联通的开发团队越来越强大,也祝大家早日开发出自己引以为豪的产品。谢谢你。
上一篇: 《秦时明月》手游少年盖聂单体技能介绍
007球探网即时比分 足球手机版下载_007球探网即时比分 足球手机版「EV2.0」下载
热门手游
下载02s515排水检查井下载_02s515排水检查井「EV2.0」下载
热门手游
下载0515返利网下载_0515返利网「Ve2.2」下载
热门手游
下载03g101图集下载_03g101图集「V1.25」下载
热门手游
下载1.70合击下载_1.70合击「VE1.10」下载
热门手游
下载1 2 fan club下载_1 2 fan club「EV2.0」下载
热门手游
下载1.70金币版下载_1.70金币版「V1.2」下载
热门手游
下载.net framework 3.0下载_.net framework 3.0「VE1.10」下载
热门手游
下载