游戏设计基础实验报告

游戏设计基础实验报告

ID:42626435

大小:126.00 KB

页数:6页

时间:2019-09-19

游戏设计基础实验报告_第1页
游戏设计基础实验报告_第2页
游戏设计基础实验报告_第3页
游戏设计基础实验报告_第4页
游戏设计基础实验报告_第5页
资源描述:

《游戏设计基础实验报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1、游戏引擎游戏引擎是指一些已编写好的可编辑游戏系统或者一些互交式实时图像应用程序的核心组件。这些系统为游戏设计者提供各种编写游戏所需的各种工具,其目的在于让游戏设计者能容易和快速地做出游戏程式而不用由零开始。优秀的游戏引擎通常包含以下系统:l渲染引擎即渲染器,这部分的主要工作是为游戏游戏开发者提供图像渲染接口,渲染游戏所需的图像,包括二维图像或是三维图像。l物理引擎引擎的另一重要功能是提供物理系统,这可以使物体的运动遵循固定的规律,例如,当角色跳起的时候,系统内定的重力值将决定他能跳多高,以及他下落的速度有多快等等都是由游戏引擎中物理系统实现,游戏开发者

2、通过调用提供的接口加以展现。l碰撞检测系统碰撞探测是物理系统的核心部分,它可以探测游戏中各物体的物理边缘。当两个3D物体撞在一起的时候,这种技术可以防止它们相互穿过,这就确保了当你撞在墙上的时候,不会穿墙而过,也不会把墙撞倒,因为碰撞探测会根据你和墙之间的特性确定两者的位置和相互的作用关系。l音效通常为了让游戏更加真实、趣味,需要在游戏进行中播放一定场景的音乐,游戏引擎中的音效模块则控制了所有游戏中播放音乐的功能。l脚本引擎、电脑动画、人工智能、网络引擎以及场景管理等不同的引擎,在不同程度上设计实现了脚本等高级引擎模块,能够满足高端游戏对引擎的需求,包括角

3、色脚本的设计、游戏中的动画效果、角色的人工智能、游戏的网络连接、游戏场景的管理等等。引擎还有一个重要的职责就是负责玩家与电脑之间的沟通,处理来自键盘、鼠标、摇杆和其它外设的信号。如果游戏支持联网特性的话,网络代码也会被集成在引擎中,用于管理客户端与服务器之间的通信。2、“飞霖地鼠”的设计与实现通过上面的介绍,我们可以了解到一点:引擎相当于游戏的框架,框架打好后,游戏设计师、建模师、动画师只要往里填充内容就可以了。“飞霖地鼠”正是一款基于游戏引擎设计并实现的休闲小游戏。游戏引擎游戏设计角色建模游戏动画音效效果“飞霖地鼠”游戏硬件支持终端(计算机)图1“飞霖地

4、鼠”游戏设计模式如图1所示,飞霖地鼠游戏的设计均是在游戏引擎上进行的,在引擎中设计游戏的玩法、关卡,建立角色模型,添加游戏动画、音效等,最终形成飞霖地鼠游戏。游戏设计开发时,并不直接与硬件终端交互,同时游戏成品时,玩家也所有的操作均通过引擎来捕获。2.1游戏设计“飞霖地鼠”着眼于普通的休闲小游戏,因此设计时需要注意操作必须非常方便简洁,同时游戏逻辑简单,如此游戏将能够吸引众多的受众。飞霖地鼠作为一款打地鼠类的游戏,当然包含普通打地鼠的游戏逻辑,即:用户通过移动鼠标操作,控制敲击地鼠的锤子,当快速移动到地鼠的正上方时,通过点击鼠标实现打地鼠的效果。然而飞霖地

5、鼠又不是普通的打地鼠,飞霖地鼠名称中的飞,突出了地鼠移动速度迅速以及出其不意。因此,游戏将传统的地鼠替换为随机出现、且移动方向及速度均不相同的地鼠,它们的移动速度及方向由地鼠的具体角色类型决定。开始随机地鼠出现结束?退出玩家移动鼠标鼠标打击地鼠否是图2飞霖地鼠游戏逻辑设计如上图所示的游戏逻辑,游戏开始之后,游戏界面中开始随机出现地鼠,此时用户可以移动鼠标控制锤子并敲打地鼠,每个时间片游戏会自发判断是否结束游戏,否则继续出现地鼠,是则结束并退出游戏。2.2功能模块根据图2所示逻辑关系,飞霖地鼠游戏主要分为三大模块:①角色模块:地鼠角色类型:出现的规则、移动的

6、规则;②积分模块:玩家打地鼠及积分方式;③控制模块:控制游戏流程,判断游戏是否结束。(1)角色模块角色模块主要负责建立并管理各类地鼠的模型。为了增强游戏的可玩性,飞霖地鼠设置了多个地鼠角色,每个地鼠角色在游戏中出现的方式以及移动方向和速度均不相同:l角色1(小鼠)小鼠的特点是普通,它其实就是普通打地鼠游戏中的地鼠,它会在游戏界面指定的位置中出现,停留一定的时间后消失(这期间如被用户打中,则立即消失)。小鼠的特点是不会移动,被打中的概率很高。l角色2:猛鼠猛鼠是飞霖地鼠中引入的新品种,猛鼠的特点是在游戏界面中出现的位置很随机(时而远时而近),同时大小也随机(

7、时而打时而小),用户敲击时需要注意其位置及大小。同样,猛鼠设计的也是一种不移动的鼠类品种,出现一定时间后自动消失。l角色3:长鼠长鼠在游戏中设计的是一种会移动的鼠类品种。它会随机的出现在游戏的界面中,并按照移动规则匀速地从界面的一侧移动到另一侧并消失。长鼠的特点是身形窄而长,同时具有一定的移动速度,敲击难度较高。l角色4:剑鼠剑鼠是游戏中另一类可移动的鼠类品种,它与长鼠性质类似,但是与长鼠的移动方向正好相反,相向而行。同时,剑鼠相对长鼠出现的位置更随机、移动速度更快,是游戏中最难敲中的角色。(1)积分模块积分模块主要负责捕获玩家的操作,并通过游戏逻辑判断为

8、玩家的操作积分。飞霖地鼠的积分原则非常简单,用户每次敲中一只地鼠,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。