聚乙烯冷缠带厂家
免费服务热线

Free service

hotline

010-00000000
聚乙烯冷缠带厂家
热门搜索:
技术资讯
当前位置:首页 > 技术资讯

分享使用TestFlight测试iOS游戏的方法

发布时间:2021-01-19 19:03:25 阅读: 来源:聚乙烯冷缠带厂家

我已经开始逐一测试《Kick The Kitties》的16个正在制作中的关卡了。我知道测试是一件单调乏味的事,但也可以变得有趣,毕竟它是开发好游戏的必要环节。

去年开发《Goats R Delicious》时,我创建了一个简单的测试系统,似乎非常有效。在正文开始以前,我得强调一下,我测试的是一款iOS游戏,我使用TestFlight在合适的手机设备上展开测试。

如果关卡还在开发中,我通常从最新的关卡开始测试到第一关。一旦所有关卡完工,拿到最新版本,我就会从游戏的开头开始测试。记住,在通过TestFlight安装游戏的最新版本以前,你要重启手机设备。

testflight(from )

当与程序员沟通时,我的经验告诉我,务必保持清楚简洁(至少我是尽量这么做的)。即使你自己就是程序员,你也不会记得所有情形,所以你会希望有一个容易解释的标准格式。

我使用我的iPad做一般测试,因为它能很容易地捕捉图像并存入相册中,以下是我的做法:

1、我玩了整个关卡(我可能挂了好几次),截下出错的、重要的、有疑问的或可改进的场景的图片。

2、完成关卡后,我打开保存图片的相册。

3、每张图片做一个Email,发送给程序员。

4、每封Email都要写明主题、TestFlight的版本、关卡和案例。比如从“Version #56, Level 8 p.3”中,我可以知道这是第8个关卡的第56层的第3张图片。发发送的所有邮件都要保存成文件。

5、最后,每封Email必须加上对图片的解释,因为有时候从图片上看不太问题。

对于实际测试,我的建议是:

1、测试所有墙面或边界,以保证角色不会穿到可操作区域之外。看到自己的角色掉进坑里或卡在缝隙之间是非常令人扫兴的,玩家会注意到。

2、在所有你设计让角色死亡的地方都死亡,确保死亡顺序和画面的一致性。

3、如果你的角色可以跳跃,那么就要在每个地方都跳一跳!否则你永远不会知道可能撞上什么东西。

4、行走或奔跑在任何可通过的表面。没有什么比角色突然掉进坑里更糟糕的事了。

5、保证刷出点能持续刷出。

6、站在所有可操作物品的前面或后面。

7、保证没有任何计划外的死角成为玩家的意外避免所。

8、保证生命值、得分、道具收集等的运算正确。

9、杀死游戏中的所有“对手”,保证所有“对手”的功能正确。

10、毁坏所有按照设计可以毁坏的“道具”,保证所有“道具”的功能正确。

11、使用所用“增益道具”,保证所有“增益道具”功能正确。

12、如果可能,用不同的方式玩同一个关卡6-8次。毕竟每个人通关的方式都不一样。

13、保证音乐循环正确。

14、最后通盘测试UI。

我知道你们还能想到更多测试点,但愿我涵盖了几个基本点。

记住,记忆性玩游戏是测试的大敌,所以你要努力保证每一次玩的方式都与上一次稍有不同。

11选5中奖助手

遮天斩手游

御剑决破解版

异能少年在都市手游