为你的游戏建立起一个完整的主框架

“在游戏制作人或主策划脑海中,游戏应该总是完成时的样子。”

在第二部分如何写一个项目建议书中,我们提到了游戏主框架由哪些部分构成。作为一个游戏的设计者,你必须要时刻保持清醒的头脑,知道游戏到底应该是什么样子的。如果连设计人员都搞不清游戏的模样,那其他的程序、美术就更没办法开发了。为了保持清晰的思路,就要先给自己搭一个框架,让自己在大量繁杂的工作中不至于迷失了方向。那么从什么角度入手来建立这个框架呢?

对于刚入门的策划来讲,通过任务体系下手是最直接的也是最有效的。任何游戏尤其是RPG类游戏都有一个故事背景和主要线索,通过这些东西就可以很巧妙的设计出游戏的主要流程。首先要把主任务也就是主线索明确,这一点非常重要。很多游戏就是因为任务太散,进而冲淡了主题。整个游戏的跌宕起伏和曲折离奇都是通过剧情来推动的,如果在一开始不能把任务明确出来,在加入了分支剧情后各种因素集中在一起思路很容易就乱了。所以在设计的开头就把整个任务的框架搭建起来对思路的整理很有好处。

任务体系和故事是紧密结合在一起的。如何把故事改编成符合游戏设计思路的脚本是游戏剧本编写人员的工作。总体的任务框架是RPG类游戏的核心,其他的体系都可以依附在任务框架上。任务就好象写记叙文,不外乎人物、地点、事件等等诸要素组成。而人物就涉及到生命、体力、魔法、攻击力等属性,各种类型游戏根据不同需要而设计;地点就是地图体系,整个游戏的大地图系统和进入到某个城镇的场景设计都可以归入这个部分;事件分为很多类,包括对话、战斗、特殊事件发生、物品交换等。在这些诸多因素都已经在你的脑海中成型后,你大体上就把握住了游戏轮廓,一些相关的体系就随之建立起来了。

前面所提到过很多系统,从任务系统入手只是一个方面。由于游戏类型的众多,也很难统计出一种能够适用于全部类型的设计模式。对于即时战略类和策略类的游戏,更注重于游戏方法本身,那么这时的切入点就偏重于玩法设计。战斗系统和升级体系的建立就成为游戏主框架的核心,这时的任务就好象成了一个附属品,但并不是说任务就不重要了,巧妙的数值变化是需要一个个的精心设计的任务来体现出来的。但是总体的游戏规则设计是这些类型游戏的核心,如果一开始没有经过反复的演算把各种游戏数据变化进行平衡,最终的产品肯定是不堪一击的。

一些其他类型的游戏,比如格斗类、养成类、运动类等因为创意的玩点不同,所以设计的切入点也各不相同。在这里就不一一描述,本人也能力有限,有哪位高手对这些类型的游戏有研究的不妨一起探讨。

在选择好了切入点,接下来就是在核心设计的基础上逐渐展开完善,并最终形成游戏的骨干。其实游戏设计的每个模块都是相互渗透的,并没有绝对的主次之分,上面所说的其实只是寻找一个切入点以便能够快速找到感觉并深入进去。各个模块之间的关系大致如下:

生存体系和地图系统是整个游戏的基础:生存体系中包括所有可能出现的角色属性,可能会在设计过程中不断添加新属性。地图系统是游戏中涉及到的全部位置和地点,是设计中最为头痛的一个部分。这两个系统构成了游戏的基础,几乎所有的游戏都有这两个模块。

升级系统的所有数据都要来源于生存体系中的人物属性,如何设计升级算法让游戏更好玩,更耐玩是升级系统设计的关键。掌握好整个体系的平衡性,尤其在多人游戏时更为重要。升级体系的重要性也体现在游戏时间的控制上,既要让玩家感受到升级后的变化,又要合理控制升级的速度,难度是相当大的。大量的时间被用在反复的演算上,这时先用程序设计个小模型是个比较好的办法。

NPC设计和AI设计是一个整体,在这里把两者分开来是有目的的。NPC的作用有很多,有时是放道具的箱子,有时是完成任务的触发器,有时是你的敌人,有时是你的朋友。NPC设计和地图位置也有关系,每个NPC都有一定的活动范围,应根据剧情需要指定活动地点。AI是指游戏中的人工智能设计,和NPC的设计结合很紧密。由于该系统往往由程序和策划协调着设计,所以把这个部分单拉出来形成一个单独模块。一般的AI设计包括寻路算法、战斗方式选择以及对话应答等,由于该部分极为复杂这里就不再详细描述。

战斗系统是一个笼统的概念,一些竞技比赛也可以归入到战斗系统中。战斗系统需要前面介绍的5大模块的支持,具体的实现就是战斗模式设计和战斗效果设计。有的游戏没有战斗,就可以跳过这个部分,但纵观现有的知名大作,哪个不是依靠独特的战斗系统来吸引玩家的呢?

进入到任务系统的设计部分,游戏框架就基本上已经快完工了。如何利用已经完成的其他模块来推动剧情的发展,巧妙的设计一些任务引导玩家进入到游戏的世界中来就要看设计人员自己的功底如何了。

上述几个部分之外,就是更为高层的界面设计和操作设计。这两个部分直接关系到用户对该游戏的接受程度,良好的界面和快速的上手操作所带来的第一感觉甚至可以决定着玩家会不会继续把这个游戏玩下去,其重要性可见一斑!

这些模块一起构成了游戏的主框架,从什么方面切入,如何由下到上或由上到下的逐渐完善,直到最终游戏成型并设计完界面与操作体系。对于一个要参加比赛的入门策划而言把握好这些零部件就可以控制好自己的思路,不至于在搭建骨架的时候自己就陷入到了无限的混乱中去。游戏的框架是为了让你自己整理思路,但你的策划案是要给别人看的,怎么让其他人迅速理解你的想法呢?让我们来看看系统流程图的绘制过程吧!

游戏策划入门(4)——为你的游戏建立起一个完整的主框架相关推荐

  1. 【第137期】游戏策划:不用编程,在游戏里做一个双开门

    我是酱油,这是第137期文章 昨晚跟朋友打羽毛球,聊到加班的事. 我开玩笑说,对于咱们这种游戏人,加不加班并没有太大区别,无非就是在公司做事,还是在家里做事,本质上都一样. 家里的电视,平日基本不开. ...

  2. 【第169期】想做游戏策划,我建议学学与游戏无关的东西

    我是酱油,这是第169期文章 从朋友那里听说个事,他们公司的一位执行策划,跟运营部的领导吵起来了,因为双方观点达不成一致,最后主策开口妥协了. 本来这事也就告一段落了,谁知这位策划同学当场强烈抵触,场 ...

  3. 游戏策划入门(1)——什么样的创意是能够实现的?

    什么样的创意是能够实现的? 作为一个游戏策划,尤其是一个初学者,脑子里肯定装满了各种各样奇异的想法.但是当你把这些想法告诉给程序或者部门主管时,得到的答案常常只有一句话:"这个东西根本就实现 ...

  4. 游戏策划入门教程(2)人物数值设计

    大一小白如何入门数值策划 数值策划在很多策划新人眼中是一个很难的岗位.确实同比于其他策划岗位来说,数值策划要有扎实的数学功底.对数据的敏锐嗅觉.不过只要学好高中数学和掌握高等数学.概率论与数理统计的相 ...

  5. 游戏策划入门(3)——二次创意的价值和如何写故事?

    二次创意的价值和如何写故事 很多人瞧不起二次创意,因为策划就应该拿全新的东西出来才可以吸引眼球.其实他们在下这个结论的时候就已经触犯了项目开发的基本准则,就是少花时间多办事.尽可能减少开发周期就能够减 ...

  6. 游戏策划入门(5)——开始绘制系统的结构流程图

    开始绘制系统的结构流程 在完成了游戏的主框架后,你自己脑子里面应该非常清楚你的游戏是什么样子了.那么,怎么保证别人能够知道你的想法呢?详细的说明文档是一种办法,可是大量的文字信息只会让程序人员不断的打 ...

  7. 游戏策划学习(二)---游戏策划与开发方法---常见的游戏类型

    目录 1.动作类游戏(ACT-Action Game) 2.策略类游戏(SLG-Strategy Game) 3.角色扮演类游戏(RPG-Role Playing Game) 4.模拟经营类游戏(SI ...

  8. 游戏开发入门(十二)游戏开发全总结

    通过游戏开发入门系列的学习,是不是对游戏开发有了一个比较清晰的认识? 在最后一篇里面,博主试着概括性的对游戏开发做一个总结,欢迎各位提出意见来完善这篇博客~ 游戏模块总结: 游戏逻辑模块系统:各种武器 ...

  9. 游戏编程入门(1):游戏专业概论

    <游戏专业概论> 陈洪,任科,李华杰编著 清华大学出版社 游戏的类型-按内容架构分类 角色扮演类游戏RPG 角色扮演类游戏(RPG,Role Playing Game)又可以分为以下几种. ...

最新文章

  1. String spilt时转义特殊字符【转】
  2. uni-app 使用 web-view 页面之间互相跳转、通信
  3. TCP/IP模型各层的作用和设备
  4. 启动oracle的三过程
  5. Blazor VS React / Angular / Vue.js
  6. 开环直流电机的机械特性_无刷直流电动机的开环调速机械特性研究
  7. 关于MVC打印问题,打印指定的内容
  8. Docker数据持久化与容器迁移
  9. 通达信接口程序怎么设计出K线图?
  10. TeamViewer---Linux远程控制利器
  11. java中如何插入表格_Java如何向Word文档中添加表格?
  12. Python读取MEIC文件(.nc格式及.asc格式)
  13. Python生成自动化测试报告的两种方法
  14. Java 时间间隔计算工具类
  15. MYSQL 安装步骤
  16. 太厉害了,终于有人能把云计算、大数据和人工智能一次性讲明白了
  17. 密度峰值聚类(Density Peak Cluster,DPC)——Python实现
  18. Orbslam2 稠密点云 +D435i实现(Ubuntu18.04)
  19. 嵌入式linux系统快速启动优化的方法
  20. 16代表啥_出道12年33岁当选,新晋金鹰女神,宋茜比几位前任女神差了啥

热门文章

  1. pycharm中使用jupyter运行ipynb
  2. android 原生等待动画,Android 自定义Loading动画
  3. SSM框架与SSH框架
  4. facenet识别准确率_facenet 进行人脸识别测试
  5. 莱佛士学生作品 | 可盐可甜可飒的女孩,平时怎么装扮自己?
  6. 【电子学会】2022年09月图形化三级 -- 躲避游戏
  7. Python3-正则表达式~pattern.sub
  8. 为什么中国要不遗余力的推进5G?
  9. linux添加ipv6地址命令,Linux下配置IPv6地址的方法
  10. 对话亚马逊CTO沃纳·威格尔,让我想到了王菲的三首歌……