天天看点

关于任务系统设计的个人一点点小想法

摘自文章 http://www.woshipm.com/pd/34680.html

(声明:我只是一个程序员,关于设计有点班门弄斧啦,全是个人兴趣,轻喷)

一.为什么要设计任务系统

1. 体现世界观世界观:指主线剧情,历史背景,塑造主角的成长历程。

  个人想法:体现世界观世界观感觉还是让玩家在慢慢玩游戏的过程中,慢慢体会游戏世界展现给玩家的世界观,和对一些技能和人物的设计,然而在一些个卡牌游戏中,很多都是使用了以文字的形式展现给玩家,其实玩家在玩游戏的时候如果对于剧情没有很深的情结,很少会去看文字介绍,这个时候如果引入语音,符合游戏整体感觉的语音或许会让玩家玩起来更加舒服。

2. 营造世界氛围: 指支线剧情,烘托世界营造世界环境,以及地区性特点的营造

个人想法:这个支线剧情,在卡牌手游中,能做的很好的极少,目前市场上的支线剧情梦幻西游做的还不错,不过大部分都是3d手游,至于2d卡牌类手游就有点困难。至于是技术上的障碍还是设计上以及其他方面的问题,还有待于我慢慢去发现,去探索。

3. 角色扮演的真实体验: 模拟真实的事件流程以及所参与的人物。

个人想法:举个例子吧:《驯服的科多兽》的任务便是让你体验如何驯服一头巨大的科多兽,既要避免成年科多兽的攻击,又要引诱老年的科多兽进入你的圈套。 当然这个例子中看似也是在3d中比较好实现的,但是在2d并且是卡牌的手游中如何实现呢。需要很多人慢慢去思考,也许会开发很多的玩法,在2d中。

4.   系统关键点,功能开启。 

这个让策划去想吧。哈哈 

5. 任务引导:指引玩家操作和明确系统功能。

ok,终于到了我正在研究的任务系统啦。通过学习任务系统的设计思想,帮助自己在程序设计的时候让代码的架构更加稳固。

二.任务系统的基本规则

个人想法:一个完整的任务系统包括三块内容:触发任务,执行任务,完成任务。感觉他说漏了一个“领取奖励,或者是触发下一个任务”然而这个感觉是比较重要的。

(未完待续... ... )

继续阅读