banana.totolv

导航

Pair Project总结:江鋆晨,合作者:霸王移山组 朱晶

我们的游戏名叫Summoner召唤师。

这里游戏的下载地址,下载后解压缩rar,然后运行Summoner.ext即可开始游戏。

Summoner 召唤师游戏的基本概念来自于传统的《宝石迷阵》游戏。但是有别于传统消除类游戏的目的,Summoner 中玩家的主要目的是在每一关中将指定的位置填充以指定类型的元素,来完成特殊的符文法式。

游戏中的元素除了基本元素之外,还存在基本元素融合而成的进阶元素。移动元或是融合元素需要消耗法力值。而法力值则主要通过消除连续的元素来补充。另外,玩家还可以通过配方自己炼制物品,或是从商店中购买物品来辅助自己完成目标。

本游戏改进思想及其思考

本游戏在宝石迷阵的基础上,做了很多设计上的改进。1. 游戏中所需要的基本元素虽然没有增加,但我们融入了元素组合的功能。这样,少量的元素就可以组合成远远超过原来数量的衍生合成元素。2.加上合成的功能让我们可以进一步拓展法阵的功能,比如,可以选择哪些位置的元素进行合成,具体如下图所示。这样的话,法阵的功能也被大大丰富和加强了。比如,我们可以实现不同规模的合成和不同规模的消除,对应所需要的法力和金钱也不同。

游戏操作上,我们也作出了改进。比如,具体说,我们可以在游戏当中查看关卡目标。只需悬浮在“显示关卡目标”按键上。另外选择法阵的方法上我们也做了改进。由于法阵会在游戏中被经常使用,并且很多时候会连续使用,如果一直使用鼠标选择的办法,会导致很多重复操作。在Summoner中,法阵的选择和施放都可以用键盘来完成。法阵选择通过“上下键”完成,选定只要用“回车”就能施放。

本游戏的改进思想有两个方向:首先,Summoner丰富了原来游戏的内容,增加了更多关卡,元素,以及法阵。很多玩家对于宝石迷阵类游戏已经玩厌了,并不是因为游戏不好玩,而是对于单调的操作和内容有所厌倦。其次,Summoner通过新的游戏形式可以吸引更多新的玩家。

这样的设计思想,其本质是不改变并不简化原来游戏的基础上进行增量的改进,这样的好处很明显(如上两点所述),但问题也有很多,比如,单纯增加游戏功能和丰富内容可能会适得其反。可能会和“简单就是美”设计思路相背道而驰。并且由于时间并不是很充裕,我们在增加游戏功能时并没有做调研,所以新增加的功能可能是累赘。

 

对于整个开发过程给我的启示

时间安排上,我们组并没有一个预先计划好的整体时间安排,但时间把握还是很有分寸,这一点确实要感谢朱晶,自始至终都是朱晶同学在安排整个进度,他有独立开发游戏软件的经验,同时又对于如何改进游戏有着很独到的见解。另外,很多素材都是朱晶同学找到的。

我觉得包括三点:第一,是我亲身体会到,游戏开发或者软件开发并不像写程序那么简单,不是跑通了就行,而是需要推敲代码是否能满足用户的需求,可能各种情况都要验证,比如,我的程序就多次被朱晶同学批评有错。第二,合作开发与自己写代码不同,这一点可以从写注释的习惯看出来。朱晶同学确实有很强的合作编程能力,至少他的注释是我见过除了正式软件代码之外最完整的,而这也给我们组最后成功编出如此复杂的游戏有着很重要的作用。第三,就是游戏中很多要求是刚性的。个人编程的时候可能为了实现重要的功能可以牺牲一些次要的功能,但软件不同,各个feature都是必须实现,这样工作就很难迂回进行。

 

工作照:

 

posted on 2011-03-21 23:41  banana.totolv  阅读(580)  评论(0编辑  收藏  举报