目前的市场上的竞速游戏似乎已经形成了定势,都是在一些竞速载体的表现形式上下功夫,但本质上没变,依然是竞速加道具,个人加团队。如果没有一定的创新,估计新上市的竞速游戏很难上演跑跑卡丁车(以下简称跑跑)的辉煌。

将MMOPRG的任务系统融入竞速游戏中,可以在竞速和道具模式外,创造出一个新的游戏模式,即任务模式,同样任务模式也可以分为个人和组队完成。

这样,既能增强游戏的趣味性,又能给玩家带来强烈的代入感。

所以下面研究下,如何将MMORPG的任务系统很好的融入到休闲竞速游戏中。

一、任务体系

首先,要构建一个完成的世界观,但是要有休闲游戏的风格,目前的休闲游戏很少有完成的世界观,因为游戏中没有任务,但是如果要加入大量的任务,就必须有一个世界观,才能进行任务的架构。

任务体系中包括主线剧情,支线,世界任务,循环任务等。

二、竞速游戏中,任务实现方式及流程

1、大厅中创建房间分为竞速模式、道具模式和任务模式。

2、玩家所有的任务都在任务列表中显示。

3、创建好任务模式房间后,首先需在任务列表中选择相应任务,房间的其他属性灰化,根据任务的属性,判定能否选择多人模式(即邀请或等待其他人进入房间帮助完成房主的任务,被邀请的人无须持有该任务)。准备后,选择开始。

4、进入游戏后,在规定赛道内完成任务。

5、游戏结束后,判定完成情况,得到任务奖励。

6、任务触发形式包括:

①、等级

②、第一次跑某个地图

③、第一次在规定时间内通过某个地图

④、胜利或失败次数达到一定的百分比

⑤、物品触发

⑥、接触赛道中的某个交互NPC(包括物件,如一堵墙)

⑦、金钱、好友数量等达到一定数量

⑧、得到某称号后自动获得某任务

⑨、在战队内的职位触发,或者结拜、婚姻关系触发

三、任务的表现形式

1、  击败目标:在规定赛道内,以竞速或道具模式超过目标。

2、  追踪目标:目标与玩家的距离不能超出规定值,如10格,超出10格则失败,一直跟踪到终点则完成。

3、  躲避追踪:在规定赛道内,躲避NPC的追击,以最快速度摆脱追踪,一旦NPC与玩家的距离达到规定值,则失败,类似极品飞车的躲避警车追踪。

4、  收集物品:收集物品的任务,需规定一定的时间,即在规定时间内跑完赛道,并收集规定数量的物品,才算完成。

①:通过撞击目标NPC(分为移动目标和固定目标)获得。

②:通过依靠地形,使用特技,在空中获得,举例如摘气球。

③:在路上收集获得,如现在的竞速游戏中,在赛道上获得道具的方式。

5、护送目标:

①:玩家负责清除目标前方的路障,如木块,石块等等。

②:阻挡某NPC接近护送的目标,如通过卡位或道具阻挡NPC接近目标。

6、探索:需要玩家在赛道内到达某个特殊区域,如捷径,隐藏赛道等,此类任务设计需玩家使用游戏的核心技巧(跑跑则是漂移,滑板则为特技动作)。

以滑板为例,玩家使用特技动作后,能达到一定的高度,才能到达一个平时无法达到的一个空中赛道,和探索区域的距离达到规定值,屏幕则显示“探索成功”。

该类任务完成需两个条件,即完成探索和在规定时间内跑完赛道。

7、训练任务:通过任务来让玩家熟悉所使用的竞速载体,在程序实现上,类似新手教学任务。

举例,如玩家新购买了一个滑板,该类滑板的特性是,控制性能好,但加速能力弱,玩家可通过该类滑板触发的训练任务,熟悉其特性。

给每个滑板都做一个训练任务是不现实的,但我们可以给滑板按属性(如控制性,速度,加速能力等等)分为几个大类,每类滑板都做一个训练任务。

当然这样的任务一般比较枯燥,只是用来训练玩家的操作技巧,类似于现在竞速游戏中的单人训练模式,但可以提高一定的奖励,另外该类任务也无须做为重点。

8、护送物品:类似押镖模式,该类任务可以做成重复任务,玩家在房间内选择护送任务,开始游戏后,玩家身上则携带某件物品(如一个披风),在规定时间内,规定赛道上不断躲避路障以及NPC的截抢,被NPC接近至一定距离,则物品消失,任务宣告失败,无须等到游戏结束。

四、任务属性

任务人数上:分为个人任务,组队任务;

与其他系统结合上:可分为战队任务,情侣任务,结拜任务;

剧情上可分为:主线剧情任务,支线剧情任务,世界任务,循环任务等等。

五、任务奖励

1、游戏币

2、经验

3、装备和道具

4、称号

5、特技

如果有必要,可考虑加入“任务奖励点数”这一概念,某些特殊的装备和道具只能用该点数来购买。

六、任务系统与其他系统的结合

1、称号系统:完成某些任务可以给予称号。

2、战队系统:战队的创建和发展过程都可以和任务结合起来,尤其是一些需要组队完成的大型系列任务。

3、商城系统:所有的装备和道具均可做为奖励,也可以奖励能触发特殊任务的道具。

举例如:玩家完成了某个任务,得到了一个戒指,该戒指可以触发情侣任务,可以与异性角色一起完成结婚任务,完成结婚任务后可获得特定的称号与特技。

4、好友系统(包括结拜和婚姻):该系统均可以通过任务形式来搭建。

举例如:好友数达到一定数量,即可自动触发任务,完成后获得某称号。和好友一起完成特定任务,可以大幅增加好感度。而结拜与婚姻都能通过任务来实现。

七、其他需注意的地方

1、完整的有休闲游戏特色的世界观,如童话风格的。

2、任务介绍要有故事性,给玩家以代入感。

3、任务中尽量加入解迷性质,如某个地图中的隐藏赛道只能在任务模式中才能开启,而开启该隐藏赛道需要完成一系列的任务,最终才能揭开谜底。

4、任务说明有幽默恶搞风格,但要自然,符合世界观下的人物角色性格。

5、任务提示要到位,玩家可以随时察看任务信息,以免玩家忘记。

6、任务的难度,任务的节奏要控制好。

竞速游戏任务系统设计相关推荐

  1. python编写赛车游戏单机版_使用Python中OrderedDict模拟一个简单的竞速游戏排名

    上一篇,我们梳理了Python中关于字典排序的一些常用方法(杂乱无章的数据结构如何进行排序,简明讲述Python字典排序那些事).其中,我们讲到了Python的collections模块中的Order ...

  2. Unity双人坦克大战竞速游戏,超简单教学

    好久没更新了,最近在研究unity,这个游戏已经做了好久了一直没发出来,我现在想开发一款猛鬼深林游戏,目前已经开发到新建文件夹了 话不多说,开始我们今天的主题,双人坦克大战竞速游戏 首先创建一个地形, ...

  3. 魔兽任务分类及游戏任务系统设计启示

    魔兽的任务号称有1500多个,这么多任务,难免有些水分在里面,不过把这些浩瀚如星海的任务分类一下,倒也可以借鉴不少.(由于我练的是部落,所以选部落方向的比较经典的任务)           有人说,魔 ...

  4. 魔兽世界任务分类及游戏任务系统设计启示

    魔兽世界任务分类及游戏任务系统设计启示 魔兽的任务号称有1500多个,这么多任务,难免有些水分在里面,不过把这些浩瀚如星海的任务分类一下,倒也可以借鉴不少.(由于我练的是部落,所以选部落方向的比较经典 ...

  5. 超级不可能的路Super Impossible Road Mac(竞速游戏)原生版

    Super Impossible Road Mac是一款非常虐心的竞速游戏,中文名为超级不可能的路.玩家在游戏中需要控制一颗球,在宇宙轨道上前行,您可以在赛道中冲刺,或者冲出赛道抄捷径来超越你的对手! ...

  6. 竞速游戏经典之《极品飞车》系列完整回顾(图)

    竞速游戏经典<极品飞车>系列 在汽车出现之后,就有很多的竞速爱好者试图将马力及车辆性能推向极限,并在通过终点线的那一瞬间缔造全新记录.所以,打从有游戏机问世之后,竞速游戏的出现,一点也不令 ...

  7. 加菲猫卡丁车:激情竞速 Mac(卡通赛车竞速游戏)原生版

    Garfield Kart Furious Racing Mac是一款以加菲猫为主题的卡通赛车竞速游戏,玩家可以在游戏加菲猫卡丁车中文版中操控加菲猫,小狗阿德.奈梅尔.乔恩等动画角色在赛场上比赛.加菲 ...

  8. AirPlane Race Creator竞速游戏完整项目自定义模型操作说明基于Urp管线

    最近一段时间,脑子被门夹了,伤心病狂地去搞引擎去了,之后会回归理性,重新做一些Unity插件的入门讲解 今天讲解的是,完整项目:AirPlane Racer - URP 特别适合某些人学习: 策划 - ...

  9. 游戏对话系统设计-姜雪伟-专题视频课程

    游戏对话系统设计-123人已学习 课程介绍         该课程主要是针对游戏中的剧情.新手引导以及角色对话等关于文字方面的实现,使用了数据驱动的方式,情景中的音效,背景图片以及角色图片都是通过配置 ...

最新文章

  1. javascript的Math对象和全局函数
  2. AgileGAN130毫秒生成动漫肖像!LeCun点赞:超越梵高
  3. 解决Ubuntu下gedit中文乱码
  4. 黑客高手对决常用术语及行规,一般人我不告诉他
  5. Spring--@within和@target的区别
  6. 基于CAD/CAM的三维控件
  7. 抓localhost包 - rawcap
  8. emwin edit控制的输入长度小数点怎么处理_变频器学习,变频器主电路与控制回路学习...
  9. iOS:解决pod的Insecure world writable dir问题
  10. 【报告分享】中国隐私计算产业发展报告(2020-2021).pdf(附下载连恶疾)
  11. ~~染色法判别二分图
  12. C#学习笔记(十):反射
  13. KVM halt-polling机制分析
  14. Object强转为实体类类型失败!!!!!!
  15. http awstats安装
  16. Linux中RAID机制的实现
  17. CSDN网站系统升级公告
  18. Python设置显示屏分辨率
  19. 邻接矩阵计算matlab计算,急求各位大神帮忙解决,下面这个邻接矩阵算出它的可达矩阵...
  20. 【音频处理】之 Matlab 实现信号的时域和频域的滤波

热门文章

  1. 例说BPEL4WS(5)---伙伴与伙伴连接
  2. ethz的多传感器融合算法msf编译与安装
  3. word图片插入不清晰
  4. 线上引流压测工具Meteor
  5. docx poi 原理_POI读取.doc 和.docx的区别
  6. 快手程序员爆料:有大厂背书就是好,这就是光环效应
  7. 题解 CF133A 【HQ9+】
  8. POJ 2509 Peter's smokes
  9. android协议分析,对一个apk的协议分析
  10. 一个正确的编程学习方法