谁知道大公司是咋测C/S游戏的?
比如EA啊,暴雪啊这些公司。最好是暴雪,嘿嘿他们咋测试魔兽世界的。(了解的人发点参考资料,英语的也成) 本帖最后由 Indisorder 于 2010-11-22 11:43 编辑BLZ我感觉黑盒的更多些,虽然我不是BLZ的呵呵。但是从认识的朋友还有自己玩的WOW单机服务器可以看出一些端倪
1,GM体系完整,内容丰富:在WOW单机的服务器数据库中,GM指令存放在world下的command中
见下图:
即使是只具备1级管理员(分3个级,3级权限最高)权限,都可以拥有很多功能的权限。如果我们自己开发的游戏能做出这样的GM指令
很多难以测试的功能都可以很轻松的进行测试。
2,可调接口完整有效:下面是WOW单机服务器中对服务器的一些配置内容,是通过一个叫*.conf文件编辑来配置的
AllowTwoSide.Accounts = 1
AllowTwoSide.Interaction.Chat = 0
AllowTwoSide.Interaction.Channel = 0
AllowTwoSide.Interaction.Group = 0
AllowTwoSide.Interaction.Guild = 0
AllowTwoSide.Interaction.Auction = 0
AllowTwoSide.Interaction.Mail = 0
AllowTwoSide.WhoList = 0
AllowTwoSide.AddFriend = 1
AllowTwoSide.Trade = 0
TalentsInspecting = 1
可以看出,同一服务器不同角色的各种配置都可以通过修改配置信息的0或者1来修改。
3,各种编辑器:这个就不说了,相信百度可以查到很多这样的工具
这是我做的装备呵呵。。
4,数据库中分类之细:每个技能,道具,物品,模型,贴图,动作...全有唯一标识ID,使用GM指令调用非常的方便。
5,还记得GM之岛么?这个不解释,你懂的。
6,有效的BUG收集和反馈体系:也许只有BLZ敢在自己的官方论坛开放蓝贴,也许在WOW出错后的玩家提交系统提交的东西他们真看了,真改了。
7,参见每次WOW更新后的说明文档,我勒个擦,那文档真叫一个专业啊。现在国内的哪个游戏敢放出这样的更新文档?玩家光更新了,具体的数据信息谁敢放出来?
8,还记得MF的测试服么?BLZ不缺测试员特别是低端,黑盒,不要钱的黑盒测试员。有的是非常娴熟非常NB的职业玩家或者游戏公会。
9,还记得WOW开放公测前源码泄露事件中有这么个说法么:公司以及公司亲属——公司亲属就算是游戏公司的亲属那也不一定都会做白盒吧。。。
10,唉,我说累了....不能否认国外游戏公司的测试做的很有趣味性,比国内大部分做的技术流有趣多了。 8错哈~~辛苦了 回复 2# Indisorder
学习了,谢过了 相信也该有不少白盒吧,魔兽的脚本也不少
另外,我怎么听同事说魔兽**服务器端都是高手自己写的,不是盗出来的原代码,这也是为什么很多**没有AI,因为缺少脚本 应该不少的,其实我关注的是他们的流程,你要知道这么一个庞大的游戏,如果出了新版本怎么办?整个feature全过一次?这个工程量巨大啊 相信我,编辑器是无比强大的,你们都去看只要是BLZ出的游戏哪个没有编辑器? 利用编辑器来进行测试么? 个人觉得可以用来减轻测试的工作鸭梨...测试嘛
顺说:黑盒方面的测试应该比白盒多,然后数值检查那块儿水比较深,各种职业的平衡,技能的平衡,天赋树神马的... 但是有时候真说不准,用命令一类的测试效果毕竟还是不能达到纯黑盒,因为首先就不保证编辑器或者说GM权限来测试的可靠性。我就见过这样的bug。你说要是漏掉比较严重的BUG。。。。。。咋整 WOW都出来这么多年了还在不停的修BUG,更新
1是靠了巨大的用户群给他提交BUG
2是靠游戏本身结构 星际出来打不了电脑 不都自己写AI WAR3也带AI。。。哈哈 回复 13# Indisorder
你那个wow 服务器是大芒果的吗 顶一个:lol 学习了 谢谢 学习一下.嘿嘿. 游戏测试是不是整天闲得蛋疼呢:sleepy: 回复 18# gongtao_87
现在忙的蛋都营养不良了 回复 19# cncnily
恭喜你忙的蛋蛋都消瘦咯。。。。。。最近忙着学习,偶尔上来看下。
页:
[1]
2