好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

《 游戏程序设计教程》电子教案 第2章 游戏设计的基本流程.ppt

44页
  • 卖家[上传人]:飞***
  • 文档编号:48632375
  • 上传时间:2018-07-18
  • 文档格式:PPT
  • 文档大小:1.75MB
  • / 44 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 第2章 游戏设计的基本流程内容提要• 游戏策划 • 游戏美术设计 • 游戏音频设计 • 游戏程序设计 • 游戏测试游戏设计5大元素事实上,任何游戏设计的工作分配都离事实上,任何游戏设计的工作分配都离 不开不开5 5个主要元素:个主要元素: •游戏策划 •游戏美术设计 • •游戏音频设计游戏音频设计 •游戏程序设计 • •游戏测试游戏测试1. 游戏策划游戏策划的过程就是为游戏设定一个大纲,除了规定游戏的故事背景和主要剧情之外,还要规定游戏的玩法、游戏的机制、游戏的角色和道具功能等各方面的实施细节1)游戏构思• 游戏构思主要考虑的三方面问题:从游戏类型入手步骤: 1. 从已有的游戏类型选择一种作为待开发游 戏的类型(借鉴、扩展、移植), 2. 采用合适的技术进行开发, 3. 围绕该类型游戏的风格特点和技术能力编 写故事从技术手段入手步骤: 1. 获取技术资源:购买现成的游戏引擎; 积累下来的技术成果 2. 确定游戏风格:充分发挥现有技术的功 能 3. 构造背景故事:故事的细节实现必须得 到现有技术的保证从故事叙述入手步骤: 1. 构思故事情节:背景、过程(剧本)、 角色 2. 考虑实现细节:如何在游戏中展开故事 ?如何让玩家与故事互动? 3. 选择合适的游戏风格:能让玩家体验到 所述故事中的一些重要因素 4. 确定技术手段:能展现故事的细节(2)确定焦点a. 建立焦点作用:确定游戏的基本主题和核心特征。

      问题: • 这个游戏要完成什么? • 该游戏能唤起玩家哪种情绪? • 玩家能从游戏中得到什么? • 这个游戏与其它游戏有何不同? • 玩家在游戏世界中该控制哪种角色?b. 细化焦点通过计划书和设计文档详细阐述焦点的实 现细节(如:草拟游戏的大致过程以及考 虑可能出现的问题及其解决方案等)c. 扩充焦点加入新特性或新任务让游戏更加丰富,可 玩性更强,但不能偏离主要焦点3) 编写设计文档• 设计文档用于传送游戏的构思,它要尽 可能详细地描述有关游戏如何实现其功 能、玩家将有什么样的经历以及他将如 何与游戏环境交互的信息 • 组成:游戏概述;游戏机制;游戏元素;人工 智能;故事简介;游戏进程;系统菜单概述——勾勒游戏的总体印象(简洁): • 阐述游戏焦点,即游戏最吸引人的地方 • 简述游戏故事情节(如果有的话) • 描述基本流程 • 绘制界面草图游戏元素——游戏机制的作用对象 • 角色 • 物品 • 对象/机制 • 技能 ……游戏机制(最详细、重要)——描述玩家可 以做什么以及游戏如何运行: • 控制方法 • 物体运动模式 • 视角及镜头位置 • 图形用户界面 • 角色的动作 • 人物对白 • 关卡的构造 • 片头及过场动画 ……故事简介——游戏世界的运行背景: • 情节线索 • 主要场景 • 详细对白游戏进程——游戏的运行过程: • 按游戏运行阶段(轮次)描述 • 按关卡顺序描述(如果有关卡)人工智能——非玩家角色的行为 • 智能行为描述 • 实现机制系统菜单 • 存储、保存、退出 • 操控制方式(鼠标或键盘)2. 游戏美术设计游戏美术设计的目标是要制作出精美的游戏画面以增强游戏 的可玩性,其工作流程大致可分 为三个部分:2D美术设计、3D美术设计和动画特效设计。

      (1)2D美术设计 主要工作是设计和制作2D平面美术效果 ,包括游戏菜单效果设计、游戏场景画 面设计、游戏角色及道具的造型设计等 等该过程又可分为两部分: • 原画设计 • 图像制作 原画设计效果 图像制作效果 (2)3D美术设计 • 主要工作是建立3D场景或3D角色及道具 的模型,并为其进行贴图和着色处理 建模过程主要是使用相关软件来构建游 戏场景和物体的三维立体框架,而贴图 着色过程则是为模型框架的各个表面绘 制图像 3D模型效果3D贴图效果 (3)动画特效设计 • 主要工作是设计游戏人物的各种行为动 画以及游戏中特殊的动态效果,如河水 的流动、炸弹的爆炸以及战斗中的魔法 释放等各种效果 3. 游戏音频设计游戏音频设计主要分为背景音乐设计 和动作音效设计两部分前者主要是对 游戏的特定场景来制作一段背景乐曲, 以便烘托场景的气氛;后者则主要是对 游戏中的事件或角色的动作设定相应的 声响效果,以便增强游戏的真实感 (1)游戏音乐设计• 游戏音乐和电影音乐最大的区别之一就 是游戏音乐具有循环性电影音乐是线 性的,音乐随电影场景作一次性回放 而游戏音乐是循环的,玩家在同一地图 里的游戏过程都会循环回放同一首背景 音乐,所以游戏背景音乐的长短,会直 接影响到玩家听觉疲劳周期。

      (2)游戏音效设计a. 按音效格式和制作方式分类: • 单音音效 • 复合音效 • 乐音音效 b. 按功能分类: • 界面音效 • 角色音效 • 环境音效 • 技能音效 游戏音乐制作工作室 4. 游戏程序设计 程序设计人员依照游戏策划确定的程序设计人员依照游戏策划确定的 游戏主题和玩法来构建游戏世界并使游戏主题和玩法来构建游戏世界并使 其运转起来,同时还要将游戏美术设其运转起来,同时还要将游戏美术设 计和音频设计阶段的作品集成到游戏计和音频设计阶段的作品集成到游戏 世界中去,从而形成一个集视觉、听世界中去,从而形成一个集视觉、听 觉和操作为一体的多媒体交互系统觉和操作为一体的多媒体交互系统1)设计方法 基本原则: • 让游戏的一小部分先运转起来,然后再 去开发游戏的其余部分 • 最初实现的部分(原型、演示版)必须 包含游戏焦点中描述过的所有特性,以 便尽早判断该游戏是否能正常运行或者 是否具备可玩性步骤: 1. 先让游戏可以正常运行,再实现美工界面 2. 先实现主要焦点内容,再实现补充焦点的 内容或其它细节 3. 采用渐进式的开发模式,先完成底层系统 再逐步添加其它系统 4. 反复修改游戏代码,并即时调整设计文档 ,直到获得满意效果为止(2)设计工具• •C/C++C/C++程序设计语言程序设计语言• •JAVAJAVA程序设计语言程序设计语言• •FLASH ACTION SCRIPTFLASH ACTION SCRIPT• •C#C#程序设计语言程序设计语言C/C++程序设计语言大中型游戏大多使用大中型游戏大多使用C/C++C/C++作为程序设计语言。

      作为程序设计语言C/C++C/C++ 是所有程序设计人员公认的功能强大的程序设计语言,也是所有程序设计人员公认的功能强大的程序设计语言,也 是运行时速度比较快的语言是运行时速度比较快的语言Java程序设计语言JavaJava程序具有跨平台的优点,所以程序具有跨平台的优点,所以JavaJava非常适合拿来非常适合拿来 进行游戏制作进行游戏制作 优势领域:优势领域: • •基于基于AppletApplet的网页游戏的网页游戏 • •基于基于J2MEJ2ME的游戏的游戏Flash Action ScriptFlashFlash设计出来的游戏画面精美,容量也小,所以在小设计出来的游戏画面精美,容量也小,所以在小 游戏的设计领域迅速走红游戏的设计领域迅速走红2D2D平面游戏都可以使用平面游戏都可以使用FlashFlash 编写,也可适当地规画制作出闯关游戏、平面编写,也可适当地规画制作出闯关游戏、平面RPGRPG游戏C# 程序设计语言基于基于Virtual C# expressVirtual C# express的的XNAXNA游戏开发平台具备快速游戏开发平台具备快速开发游戏的优势开发游戏的优势。

      提供两种开发模式:基于提供两种开发模式:基于windowswindows和基于和基于XboxXbox相关连接:相关连接:1. 3. C/C++ 结合DirectX(OpenGL)• Java结合Jave3D(JOGL)• C#结合XNA(3)设计人员 • 游戏架构师 • 游戏程序员 • 游戏引擎设计师 • 服务器端程序员 • 客户端程序员 5.游戏测试游戏测试是游戏开发的最后一个环 节,也是一个重要的环节游戏测试是 为了发现游戏各方面的问题并对其进行 改进,从而提升游戏产品的整体质量1)测试的特征 • 测试的目的是为了发现程序中存在的缺 陷 • 测试需要测试人员按照产品行为描述来 实施 • 测试需要产品运行于真实的或是模拟环 境之下 • 测试要求以系统方法展示产品功能2)测试的内容 • 游戏情节测试 • 游戏平衡测试 • 游戏文化测试(3)测试的人员及方法• 通过内部的测试人员测试 • 利用外部游戏媒体专业人员对游戏作分 析与介绍 • 利用外部一定数量的玩家,对外围系统 进行测试 • 游戏开发进入到最后阶段时,还要做内 测和公测学习资源• 游戏设计www.GameDwww.GameR • Java游戏编程www.JavaGaming.orgwww.j2megame.org更多游戏设计理论及实例参见: n.asp。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.