如何设计游戏 设计游戏规则及软件分享?

设计一款电脑游戏可不是小任务,但要是你有一个好到无法不付诸行动的点子,那么眼下就是最好的动手时间啦!如今独立开发已经普遍发展,创造一款游戏可谓前所未有的简易廉价 。跟随这份指南开始设计和打造你的梦幻游戏吧,然后分享给广大玩家 。
一、打基础
1、选出你的风格 。尽管成功游戏都有其独到之处,但几乎所有游戏也都有特定的风格 。想好你要制作哪种游戏,然后看看同一风格的其他游戏是怎么做的 。一些常见风格包括:

  • 街机游戏
  • 射击
  • 谜题
  • 掌上游戏
  • 赛车
  • 冒险
  • 无尽奔跑
  • RPG角色扮演
  • 第一人称射击
  • 剧情、漫画为基础的日式角色扮演
  • 塔防
  • 恐怖
  • 格斗
  • 搞笑
  • 生存
2、挑选你的平台 。你选来开发游戏的平台会深刻影响其开发方式 。游戏平台决定了操控游戏的方式,智能手机游戏则是典型的基于触屏和倾斜感应而设计的,PC游戏一般需要一个键盘和一只鼠标,单机游戏则需要游戏键盘 。
  • 这些规则也有例外,但一般来说围绕特定的控制方式展开设计则要容易一些 。
  • 如果你想开发一款iPhone游戏,那你得通过一台Mac提交到Apple Store 。
3、写一写预设计 。这应该只要几页,但却是你创造的电脑游戏玩法的核心所在 。它包含你游戏的基本概念,通过预设计你该清楚你的电脑游戏是否可行 。
4、从核心理念出发 。这份说明该作为游戏背后的动力 。这些都是把握游戏核心的简单说明 。经常回过头来看看,以确保你的游戏没有偏离基本目标 。一些典型的核心理念如下:
  • 这款游戏模拟太空站经济 。
  • 这款游戏让你扮演真实的汽车 。
  • 这款游戏用来测试玩家的反应 。
5、写一下你的特征 。这些是你的游戏区别于同一类型其他游戏的特色 。先从你的理念和概念写起 。把具体的概念转变为动作主导的句子 。争取写5-15个特征 。例如:
  • 概念:太空站建造
  • 特征:建造并管理你个人的太空站
  • 概念:来自小行星的破坏
  • 特征:应对包括小行星、太阳耀斑和彗星在内的灾难,竭力存活
  • 先把你的游戏特征写出来,这样有助于你之后在游戏文件里充实每一部分 。在开头列出游戏特征将保持你的游戏连贯专一,防止发生思路断续累加的现象 。
  • 继续修正这些特征,直至你觉得他们足以代表你想要的游戏 。
6、休整 。把预设计塞进抽屉里,尽量一两个礼拜不要去想它 。这样你方可带着崭新的视角重新审视 。这有助于你决断这个项目是否真的值得继续追求,或者你是否需要重头再来一遍 。
二、写设计文件
1、开始写实际细节 。这份设计文件是你整个游戏的骨干所在 。它包含了对你游戏机制、情节、设置、美学设计等的详细描述 。设计文件应该内容重于形式 。
  • 如果你带着一支程序员和设计师队伍,那么设计文件就尤为重要了 。确保和他们一起磨合这份文件,但先别和终端玩家接触 。不要含含糊糊,交代清楚游戏每一部分机制如何发挥 。
  • 并非所有游戏都需要设计文件,也不会有相似的两份设计文件 。把这些步骤当做指南,但自由裁量你的设计文件以适应游戏的需求 。
2、拟出目录 。游戏的方方面面都要在目录里体现 。除非故事和游戏机制从根本上紧密联系,否则唯一不需要写进目录的就是故事本身 。
  • 以游戏说明书的方式完成目录 。先从概述开始,比如角色创造,战斗,主界面,然后用更小的板块充实每一部分 。
  • 把目录当做游戏大纲 。目录里每一条你都将详细展开 。
3、扩充目录的每一版块 。游戏目录写好后,开始扩写机制 。花点时间把细节想好,这样你编程时才能毫无疑问 。每一个机制都应该详尽解释,这样用到具体机制时才不会出岔子 。
4、另由他人或你的队友来运行 。这得看你是怎么完成啦,总之游戏设计是个集体合作的过程 。他人的视角有助于你专注游戏,并能指出你原先没有虑及的方面 。
三、开始编程
1、选一个游戏引擎 。游戏引擎是游戏的基础 。其中包含了大量开发工具,以便游戏创作 。相比从头开始创建一个游戏引擎,利用现有的则高效得多,简单得多 。已有许多供独立开发者使用的游戏引擎 。