哈工大游戏设计复习题
哈工大游戏设计复习题
由于网络上以及授课老师没给,我在这借用下学长给的资料,希望能给与现在学习的同学、未来学习的师弟师妹一些帮助。
- 什么是游戏:游戏是一种娱乐活动。是本身具有特定的流程模式、规则条件、身心娱乐及输赢胜负的一种行为表现。
- 游戏的平台:让玩家可以与游戏沟通的一种媒介。
- 游戏设计的四大要素:策划、程序、美术、音乐。
- 策划:游戏的灵魂。游戏策划人员是其他三种类型人员的领导核心,并控制了整个游戏的规划、流程与系统。
- 策划人员的主要工作:游戏策划、架构设计、流程控制、脚本制作、剧情导入、场景分配。
- 程序设计人员的主要任务:编写游戏功能、游戏引擎制作、合并程序代码、程序代码除错。
- 美术人员的工作:人物设计、场景绘制、界面绘制、动画制作。
- 主板:主板是作为计算机内部各个芯片及组件链接的主要通道。一般主板上有:CPU、RAM、芯片组、其他控制组件、接口扩充槽、输入输出连接口。
- 芯片组:南桥芯片负责主板的输入输出;北桥芯片,负责内存和运行的控制。
- 显卡:AGP:(Accelerated Graphics Port):即“图形加速端口”。是为3D显示应用所产生的高效能接口规格与设计规范的插槽。
- PCI总线是一种局域总线的方式。
- 显示芯片是显示卡的心脏,在计算机的数据处理过程中,CPU将运算处理后的显示信息通过总传输到显示卡的显示芯片,而显示芯片再将这些数据运算处理后,通过显示卡将数据传送到显示屏幕上。
- 显示内存的主要功能是将显示芯片处理的数据暂存储于显示内存上,然后再将显示数据传送到显示屏幕。显示内存越大,显示卡分辨就越高,屏幕上显示的画面分辨率也就越高。
- 分辨率:代表了显示卡在显示器上所能描绘的点的最大数量。
- 颜色数指的是显示卡在目前的分辨率下所能显示的颜色数量,一般是以多少色或是多少bit来表示。
- 更新频率是指影像在显示器上的更新的速率。也就是影像每秒在屏幕上出现的的画面数。
- 取样频率:将模拟信号转换成数据信号时,会在模拟声波形上每隔一个时间里取一个幅度值,这个过程称为取样。每秒的取样个数称为取样频率。
- MIDI就是电子乐器数据信号。
- SNR:信噪比,指有效信号和噪声信号功率的比值。
- TV游戏主机:TV游戏主机就是通常意义上的游戏机。是用于运行游戏程序的专用计算机。
- FC:也称“红白机”。是任天堂公司所推出的8位TV游戏主机。
- SFC:SFC是FC的下一代,由任天堂公司推出的16位TV游戏主机。国内俗称为“超任”。
- MD是世嘉公司推的16位TV游戏机,是世嘉公司的第五代主机。
- SS就是“世嘉土星”。是32位机,有极强的2D现性能,它可以使用CG画面呈现优质的效果。曾火暴一时。
- PS是Sony公司推出的32位TV游戏主机。是电子游戏史上的一大奇迹。PS主机的最大特色就是3D处理。
- N64是任天堂公司所推出的64位TV游戏主机。N64特点是以4个操作接口为主体的游戏主机。
- DC是世嘉公司所推出的128位游戏主机。是一台娱乐性很强的平台主机。
- PS2是Sony公司推的128位PS第二代。PS2不仅可以玩游戏,而且可以享受到视听娱乐等附加功能。
- NGC是任天堂公司所推出的128位TV游戏主机。
- XBOX是微软公司推出128位TV游戏主机。
- 手机游戏的基本类型:基于手机和移植类。
- 手机游戏的基本特征:便携性、互联性、多样性、局限性、休闲型、随意性。
- 游戏厂商及其作品:
- Blizzard(暴雪):Diablo系列,War craft系列等。
- Electronic Arts(电子艺界):C&C、Star Craft等。
- CAPCOM(卡普空):鬼武者系列等。
- KOEI(光荣):三国志系列等。
- KONAMI(科拿米):特攻神谍、魂斗罗等。
- HUDSON:炸弹超人系列。
- Microsoft:世纪帝国、仿真飞行。
- NAMCO:刀魂、剑魂等。
- SNK:拳皇系统、饿狼传说等。
- SQUARE(史克威尔):最终幻想。
- 必杀技:利用特殊的摇杆来完成克敌的技巧。
- 超必杀技:比必杀技威力更大的技巧。
- 连续技:以特定的攻击来连接其他攻击。
- 贱招(连招):只用重复的伎俩将对手打败的伎俩。
- 密技:程序员故意设置的小技巧,使用它可以发生一些意想不到的事。
- Boss:在游戏中出现的较为巨大有力的对手。
- 记忆卡:SS、PS、PS2等主机使用的外部存储设备。
- E3:国际电子娱乐大展。
- Level:关卡。HP:生命力。MP:魔法力。Experience Point:经验点数。NPC:Non Player Character。Storyline:剧情。
- 游戏设计需要考虑的元素:游戏的定位,游戏的主题,游戏额过程与发展,故事的讲述方式,游戏的主角,游戏的描述角度,游戏的情感与悬念,游戏的节奏,游戏的风格。
- 游戏的描述角度:第一人称视角、第三人称视角、平视角和俯视角。
- 定时器的作用:给玩家一个相对的时间概念,使得游戏的后续发展有了一个参考的时间系统。
- 游戏设计的误区:死路和游荡。
- 游戏的交互性和非线性:交互性:指游戏对于玩家在游戏中所做的动作或选择上有某些特定的反应。非线性:指的是游戏的结构的开放性。即通过关卡时,可以有多种路径、多种方法。
- 游戏中的对话:无对话的游戏,特定对话游戏,自然对话游戏,网络玩家之间的对话。
- 游戏所营造的氛围:可以利用玩家“视觉”,“听觉”及“触觉”来营造各种各样的气氛。
- 游戏剧情的表现:无剧情的刺激性游戏;有剧情的感官性游戏。
- 主题的安排:一款游戏的建立是由它的主题延伸拓展而来的,主题也就是贯穿游戏的整体架构,而且设计出来的游戏主题也可以从玩家的角度演化出许多变化。
- 剧情的阻碍:所谓剧情阻碍指的是在游戏中,有些事件是玩家必须去解决的问题,而这些问题也就成了玩家继续游戏的推动力。
- 悬念的安排:在游戏中安排一些画面用以预视一种感觉、一种危险等等,称之为悬念。合理地安排悬念,可以增强游戏的恐惧与紧张气氛。
- 预知的剧情:一般而言,预知的剧情常是被放在游戏的最初期阶段,是用来交待剧情所用,最主要是要告诉玩家接下来游戏中的目的。
- 情节的转移:情节的转移是将游戏的故事剧情转向,目的是要让玩家可以另一个全新的方向来进行游戏。
- 游戏的环境界面:避免容易被干扰的界面、突出界面的人性化、输入装置的主要。
- 技能游戏:游戏的内部运行机制是确定的。
- 机会游戏:游戏中的运行机制是相当模糊的。它具有很强的随机性。玩家不可能完全通过对游戏机制的了解消除随机性。
- 好游戏的标准:游戏的交互性可以直接影响到玩家们对游戏品质的评判,只有集合丰富的题材、动人的故事、紧凑的剧情、悬念的内容、及视觉上、听觉上所能够感染玩家的气氛等因素,才能成功地完成一套脍炙人口的游戏。
- 游戏的类型:角色扮演、动作类、动作角色扮演类、冒险类、策略类、模拟类、运动类、益智类。
- 设计RPG游戏的原则:人物的描写、宝物的收集、剧情事件、华丽的画面、职业的特色、角色的升级系统。
- 冒险类游戏的特点:强调人物的刻划、合理的故事剧情、丰富的机关结构。
- 策略类游戏的特色:多人联机、不仅可以是战略模式,也可以是经营模式和养成模式;谋略类,如三国志。
- 策略类游戏的架构:单人剧情类、多人联机类。
- 运动类游戏的架构:确认运动类型,突显运动的特性。
- 益智类游戏的特征:游戏的规则和玩法;游戏的衍生与变化;独创性的游戏机制。
- 动画的制作:直接播放影片文件;连续显示图片。
- 镂空图制作的步骤:
- 屏蔽与背景图做 “ AND ”运算,帖到目的地DC中。
再与要“镂空的图与背景图”做OR运算,贴到目的地DC中。
产生动画闪烁的原因是反复多次地在屏幕上贴图。建立一个显示内存映像,将所有贴图的动作都在这个显示内存上进行。最所才把结果贴到主窗口中。
- 卷动背景的设计方式也是利用连续贴图的技巧。卷动背景分为“单背景卷动”和“多背景卷动”两种方式。
- 波形音频的形成:波形音频是将音频的波形数字化。以一定的时间间隔记录(采样)波形在各个时刻的幅度值(信息)。
- 影响波形音频质量的因素:采样速率、信息量、通道数。
- 波形音频文件为一种RIFF文件。一个基本的波形文件的结构是一个WAVE部分,它包括fmt和data两个部分。在fmt部分中包括了波形文件中有关声音的信息,而在data部分中包括了具体的波形音频数据。
- MIDI(Musical Instrument Digital Interface)即乐器数接口,是一种通信形式,提供了将电子乐器联接起来的手段和控制乐器所用的软、硬件规范。
- CD音频通常被称为红皮书音频标准(red book audio),即通过计算机的CD-ROM驱动器来播放的CD音乐。
- 主缓冲区:主域,它有一个默认的播放格式。次缓冲区:主要用来存储要播放的声音文件。
- 3D音效的几个概念:发声者与倾听者、最大距离与最小距离、位置、速度、发声者声音锥、倾听者面对的方向。
- 借肋DirectInput可以很方便地实现键盘、鼠标、摇杆和力反馈装置的使用。
- 选择游戏开发工具要考虑的要素:执行平台、执行速度、掌握开发工具的难易程度、工具本身的功能、可使用的外部支持、开发环境是否友好。
- 常用游戏开发工具:C/C++、Visual Basic、Java通用语言。VRML、ActionScript、VRP专用语言工具 Flash、virtools
- OpenGL是一套“计算器三维图形”处理函数库,由于它是由各家显示卡厂商共同定义的函数库,所以也是绘图成像的工业标准。
- DirectX是一种Windows系统的应用程序接口,它可以让以Windows为操作平台的游戏或多媒体程序获得更高的执行效率,而且还可以加强2D图形成像和丰富的声音效果。
- DirectX SDK的组成:DirectGraphics、DirectSound、DirectInput、DirectX、DirectPlay
- DirectSound提供了各种音效处理的支持,如:低延迟、3D立体和协调硬件等功能。
- DirectX的特色:直接存取显存、支持硬件加速、网络联机功能、便于各种高级语言调用。
- 建立DirectDraw程序的六个步骤:(1)建立DirectDraw对象(2)建立协调层级(3)设定显示模式(4)建立主绘图页(5)连接后缓冲区(6)建立幕后内存区
- 编写Windows应用程序的方法:编写Windows应用程序有两种方法:一种是基于使用C语言,使用Windows API进行编程。另一种方法是基于面向对象的方法,使用MFC用进行程序设计。
- Windows应用程序基本架构:(1)由CFrameWnd派生出的窗口框架类。这个类中一般含有消息映射声明和消息响应函数。(2)消息映射(3)由CWinApp派生出的程序类(4)应用程序类的实例化。
- 匈牙利命名法:1.标识符的名字以一个或者小写字母开头,用这些字母来指定数据类型。2.在标识符内,前缀以后就是一个或者多个第一个字母大写的单词,这些单词清楚地指明了源程序中那个对象的用途。
- 移动型“人工智能”:追逐移动、固定模式移动、躲避移动。
- 计算机的决策方法:(1)求得所有获胜组合(2)建立与使用获胜表(3)设定权值(4)攻击与阻挡相结合。
- 为了减小游戏设计难度和提高程序执行效率,在游戏中可不使用复杂的物理计算,而使用改变定时器频率方法来模拟物体运动的变化。
- 碰撞检测方式:范围检测碰撞、颜色检测碰撞、行进路线交叉检测碰撞。
转载于:https://www.cnblogs.com/yejinru/p/3624721.html
哈工大游戏设计复习题相关推荐
- 3D游戏设计和创作工具学习教程 3D Game Design Creation Tools
语言:英语+中英文字幕(根据原英文字幕机译更准确) 大小解压后:1.94G 1280X720 mp4 三维游戏设计和创作工具 用扎实的工作流程开始开发游戏 课程获取:3D游戏设计和创作工具学习教程 3 ...
- 游戏设计行业标准测试:秘密收集
MP4 |视频:h264,1280×720 |音频:AAC,44.1 KHz,2 Ch 语言:英语+中英文字幕(根据原英文字幕机译更准确) |时长:30节课(4h 5m) |大小解压后:2.68 GB ...
- 游戏设计艺术(第3版) The Art of Game Design
作者:[美] Jesse,Schell(杰西・谢尔) 著,刘嘉俊 等 译 出版社: 电子工业出版社 品牌:博文视点 出版时间:2021-05-01 游戏设计艺术(第3版)
- 《游戏设计师修炼之道:数据驱动的游戏设计》一2.8小结
2.8小结 在动手处理一款新游戏时,设计师必须考虑玩家将在玩游戏期间做什么有趣的事情,然后查明那些"有趣"的游戏动作或机制将如何工作.仅仅含糊地表达游戏玩法是不够的,例如,指示&q ...
- Silverlight游戏设计(Game Design):目录
孩提时那无数个难眠的夜晚,时常在思考着如何干掉BOSS的方案时已不知不觉的入睡.爱游戏,痴迷到难以割舍的状态.不断的在这个虚拟的轮回世界中扮演着一个又一个的主角而无法自拔-感受着日本人给我们重温自家的 ...
- 《游戏设计师修炼之道:数据驱动的游戏设计》一1.4小结
1.4小结 本章概述了设计师在制作周期要做什么工作以使游戏从原始的理念变成最终发行的产品.提出一个中心故事只是设计流程的一部分,真正应该关注的是创建有趣的游戏玩法元素.设计师使用纸质原型和简单的交互式 ...
- Silverlight游戏设计(Game Design):(五)面向对象的思想塑造游戏对象
传说,面向对象的开发模式最初是因为程序员偷懒而不小心诞生的.发展至今,人们从最初的热忠于讨论某某语言是否足够面向对象到现在开始更广泛的关注面向对象的思想而不是具体内容.面向对象的思想其实并不深奥,它存 ...
- 《风暴英雄》里那些超棒的游戏设计
<风暴英雄>中有很多优秀的游戏设计,此文就将盘点一下我个人认为的好设计. 先让我们思考几个小问题: 补刀这个机制真的是个好设计吗? 经济系统和所有英雄共用的装备系统是不是绑架了英雄的设计? ...
- 聊聊《战魂铭人》的游戏设计
历经两年打磨,<元气骑士>开发商凉屋的新作<战魂铭人>,终于在本周登场了.游戏一改前作的射击风格,把拳拳到肉贯彻到底:另一方面,关于付费模式的设计也引起了很大的争议,官方在下午 ...
最新文章
- 搜索推荐系统实战:终极奥秘
- 用sort()方法随机打乱数组
- Python获取2019-nCoV疫情实时追踪数据
- 这可能是国内首款5G手机了!中兴AXON 10 Pro 5G上市定档
- sql 2000與sql 2005互遷移的問題
- 2020 Pwn2Own东京大赛落幕,Master of Pwn 诞生
- 基于.net实现F4一键杀死指定进程(龙之谷秒掉器)
- 旷视首席科学家孙剑:10年扎在书堆里,13年磨砺成首席
- RRC协议学习—系统信息(SI)
- jpg图片转换成pdf文件,方法步骤
- cad命令栏怎么调出来_软件CAD | 基本操作逻辑
- 销量“掉队”,零跑汽车火力全开
- 伯努利分布期望,方差推导
- 孟母三迁:学习中环境对人的影响特别的重要
- 小U管家如何加入联盟?
- FFMpeg视频开发与应用基础——使用FFMpeg工具与SDK-殷汶杰-专题视频课程
- RapidXml使用(备忘)
- 恢复原厂设置,清除SD卡数据
- Kotlin重载操作符和约定声明规则
- Flink在趣头条实践与应用