游戏设计概论_第1页
游戏设计概论_第2页
游戏设计概论_第3页
游戏设计概论_第4页
游戏设计概论_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、游戏设计概论游戏平台 游戏的组成要素游戏的组成要素:行为模式,条件规则,娱乐身心,输赢胜负。行为模式:规范游戏者的行为方式,比如猜拳只能有剪刀、石头、布的行为,不能有其他行为。条件规则:为游戏行为制定守则,就像比赛的规则一样,不能犯规。娱乐身心:游戏吸引玩家的关键所在。输赢胜负:游戏的必然结局游戏设计的元素策划:游戏的“剧本”,包括游戏脚本,游戏策划,架构设计,流程控制,人物设置,场景分配,关卡设计程序:让游戏“动起来”,游戏引擎编写,功能算法,特技效果,画面渲染,互动效果,音效导入,测试。美工:让画面更美丽些,玩家直接接触的部分,华丽的画面直接吸引玩家投入其中,包括人物设计,场景设计,物品设

2、计,界面绘制,CG制作。音效:提高娱乐性的辅助,好的音效能够提高游戏中玩家的刺激感游戏类型:益智类(PUZ)策略类(STA)动作类(ACT)运动类(SPT)角色扮演类(RPG)模拟类(SLG)游戏开发语言C/C+早期的游戏基本上是以C/C+为主, C/C+有很多函数库,可以为游戏开发者提供很多方便的功能。并且C/C+更加侧重于对内存的操作,节约空间。但是C/C+开发的缺点也很明显,内存操作不当引起的死机、BUG多,对于3D场景的渲染生硬、偏暗等。游戏开发语言JAVAJAVA语言以其学习过程简单,可以跨平台,安全等优点得到广大开发者的喜欢。现在java已经广泛应用于各种平台的游戏、软件的开发Ja

3、va语言的不足之处在于运行速度不如C+游戏开发语言Visual BasicVB是早期应用于界面游戏开发的主流语言,但是随着游戏要求的提高,VB的不足逐渐凸显,现在VB已经开始逐渐被C#取代。但是由于一些老的游戏仍然以VB为主,因此VB仍然占据一定的市场。而且,目前的外挂很多仍以VB开发为主。游戏开发语言C#随着微软XNA Game Studio 平台的不断完善以及WPF技术在各领域的广泛使用,C#逐渐掀起了一轮技术革新的浪潮,很多C+和VB游戏的新作纷纷转为C#开发(比如真三国无双和反恐精英等)。相信在不久的将来除了手机游戏平台外,大多数游戏都会以C#为主进行开发。游戏开发语言FlashFla

4、sh设计出来的游戏画面精美,容量也小,所以很多小游戏纷纷以flash的形式编写出来。这些游戏既可以内嵌到网页中,也可以单独以exe的形式表现。游戏开发工具Windows API早期的游戏,尤其是VB、C+开发的游戏对于图形画面的编写大多使用Windows API生成,都是使用Windows 提供的类库或动态链接库创建窗体。随着游戏玩家对界面的要求越来越高,windows API已经不能完全满足玩家的眼光。游戏开发工具OpenGLOpenGL是SGI公司于1992年提出的一个开发2D、3D图形应用程序的API。他可以运行于各种计算机和操作系统上,并且能在网络环境下以C/S模式工作。前期OpenGL主要由C+调用以开发3D游戏,随着java语言的发展,现在OpenGL主要的调用语言变成java 。游戏开发工具DirectXDirectX由运行时和函数库组成,他可以让以windows为操作平台的游戏获得更高的运行效率,能够加强3D图形成像和丰富的声音效果,并且提供给开发人员一个共同的硬件驱动标准,使开发者不必为不同的设备编写不同的驱

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论