本站所列毕业设计(论文)资料均属于原创者所有,初衷是为大家在毕业设计(论文)过程中参考和学习交流之用。

毕业设计我帮你

《迷路拾遗》游戏制作及设计

《迷路拾遗》游戏制作及设计

我们的目标和任务是将这款游戏设计成一款简单的游戏,主要考验玩家的观察能力,和对场景的方向感。让玩家被游戏中美丽而有变化的场景布置所吸引,一步步走向胜利。让玩家在游戏中收获大大的满足感和成就感。游戏采用WASD的控制方式进行闯关。模型使用3DMX制作

如需购买请QQ扫描右边二维码或者加QQ 3449649974 咨询 毕业设计(论文)代做请加QQ 2269757180 微信号:bylwwwww


  • 详细描述

    《迷路拾遗》游戏制作及设计
    摘 要
      当今时代随着科技与经济的快速发展,游戏已经成为人们生活中必不可少的娱乐项目之一,娱乐业逐渐变成人与智能的交流。手机、平板电脑和台式电脑都已经成为家庭生活必备道具之一了。并且现在的单机游戏和手机游戏创新能力和更新速度也远超与数年前,人们的生活节奏也是在不断的加快导致人们的精神压力。所以我们的毕业设计主要是以慢节奏益智类的休闲娱乐小游戏为主,整体采用比较清新的色调设计和缓慢的音乐,并且这种类型的游戏,游戏体积不会很大,玩家只需要下载几分钟甚至几十秒就可以下载完成并体验游戏。我们的毕业设计《迷路拾遗》游戏制作及设计,所用到的制作软件有3DMAX、photoshop、unity3D。本次作品我们主要以寻找为主题,运用unity3D作为游戏制作的主要软件。
    关键词:Unity3D;休闲游戏;3DMAX;慢节奏;场景设计
     
    目  录
    摘要 2
    目录 2
    1. 绪论 4
    2. 选题依据和意义 4
    3. 游戏制作流程介绍 5
    <1>游戏策划 5
    <1>游戏美术 5
    <1>游戏编程 5
    4. 本次项目内容 6
    5. 毕业设计总结 7
    参考文献 7
    致谢 7
     
    1. 绪论
    益智类的休闲娱乐小游戏虽然不是目前市场的主要游戏类型,但却是大部分游戏玩家和上班族在放松休息的时候会尝试去玩的一种游戏类型。益智类的休闲小游戏其实并不会占用玩家太多时间,平均时长都是几分钟最多也就是十几分钟的关卡设计。起初会比较简单随着游戏的进展而变困难,也使玩家从思考烦恼的事物中转移到思考如何去解决这个关卡。游戏玩法简单,画面清新,也使得大多数能接受此类型的游戏。而且此类型游戏大多体积小,方便下载和保存。从而做到想玩的时候便能玩。这类游戏给还处于生长发育阶段的孩子体验,还能有助于智力的成长,促进大脑的发育。所以益智类游戏为老少皆宜的一种游戏类型,开发成本低,开发周期短等原因,因此也占据了市场的一小部分。
     
    2. 选题的依据和意义
    我们所设计的这款游戏主要参照与【纪念碑谷】和【风之旅人】这两款游戏,主要参考与【纪念碑谷】的玩法,玩法非常简单,玩家只需要操控键盘上的WASD和空格键即可完成游戏的全部操作,颜色色调介于两者之间。此款游戏也适合于全部年龄层次的人体验,虽然【纪念碑谷】这游戏山寨它的挺多,但是我们这款有别于它,我们主要是以第三人称的方式进行游戏,同时也能切换成上帝视角观察全部场景,采用的都是3D建模完成的场景。游戏内玩家需要用WASD控制人物的移动来寻找通往下一关的道具,一旦获得一个道具,接下来便会触发机关,使得本来无法通行的地方得以通行。游戏内的道具具有一定指引的功能,他在获得需要的道具前,下一个道具是不会有任何特殊效果,提前获得一下个道具也无法使你通过,会判定为一种失败,玩家只能用重来按钮重新开始此关卡。因为玩家遵循着提示来,便不会需要消耗太多精神力太体验这款游戏,反而会变的开心娱乐。
     
    3.游戏制作流程介绍
    1.游戏策划
    游戏策划根据不同的类型游戏分为很多钟策划。但是我们所制作的游戏,并没有涉及这么多,以下介绍我们所需的策划:
    1.游戏主策划:是由我来负责的。我是整个游戏项目的策划者,主要工作职责在于设计游戏的色调,关卡,世界观,还有有一些难。同时负责指导我的组员他们所该负责的事情。
    2.游戏系统策划:是由我和向仕兵共同负责。我们负责设计UI还有一些内的一些通关机制和失败条件的触发。
    3.游戏关卡策划:也是由我和向仕兵共同负责,其余组员负责提供他们网络上收集的数据,游戏场景设计和关卡流程,关卡难度的设计,以及游戏中的陷阱。也我们游戏最重要的一个环节之一,我们只要把关卡设计好了,游戏自然就会有趣起来。
    4.游戏脚本策划:由剩余组员共同完成,编写故事背景,游戏的流程叙述,以及一些场景的描述。
    以上4种便是我们此款游戏所涉及的部分。
    2.游戏美术
       游戏美术部分我们并没有涉及太多,主要是在百度或者一些论坛上寻找参考和对照,进行色调调整,因为游戏内的大多都为方块和一些简单的色块拼接而成,所以该部分不能涉及太多。
    3.游戏编程
    我们使用了一款操作较为简单的Unity3D游戏编程软件然后使用NGUI做为UI制作软件以及Playmaker用来进行了简单程序的编写。
    Unity3D游戏编程软件是由一个叫Unity Technologies的程序公司开发的一个让玩家可以轻松创建放入3D视频游戏,建筑视觉模型化,即时演算的三维动画等类型互动内容的多平台的非常强大功能齐全的游戏开发软件,是一个全能功能齐全的专业游戏制作引擎软件。Unity类似于网络上许许多多利用交互的可视化图型化开发环境为主要方式的软件。其编辑器运行在Windows系统和Mac OS X系统下,可发布游戏至Windows、Mac、Wii、iphone丶WebGL,{需要HTML5}、Windows phone 8和Android平台。也可以利用Unity web player 插件发布网页游戏,支持Mac系统的电脑和Windows系统的电脑的网页浏览。它的网页播放器也被一个叫Macwidgets的软件所支持。
    NGUI是用C#编写的并且严格遵照KISS规则的Unity游戏制作引擎的插件,提供了非常强力的UI系统和事件系统。其代码非常简洁以至于有些代码都少于200行。这表明了广大程序员可以非常轻松的地调节NGUI或扩展已有的功能。对广大普通用户而言,这说明了这更低学习难度,更高的性能,和更加有趣。全部都集合到了Inspector控制面板中。不需要点击Play这个按钮便可以得知你所想要的结果。在NGUI的场景视图中看到UI界面的就是在游戏中可以得到的UI界面{所见所得}。完全基于模块化的、组件化的特点:你想在NGUI的界面做任何事情,都仅仅只需要为它添加相应的代码行为,而且完全不需要编码。完全支持所有类型平台的手机,非常自由的事件触发系统。可以让非常复杂的UI只占用极少的资源。
    PlayMaker是由第三方软件开发商Hotong Ganes开发完成。它的标志是用一个中文的“玩”字{PS:看来中国文化声名远播}。它不仅仅是一个可视化的编程工具,又是一个非同一般分层逻辑框架系统。设计师和程序员使用这个编程软件便能够很快的完成游戏基础编程制作,既适合独立开发者,又特别适合工作室,公司的团队合作。
    它的优点:1.很多动作行为{列如:跑、跳,攻击等}只需要通过简单状态机FSM{finite state mchine}就能实现,根本不用写任何一句代码;2.非常简单的可视化图表管理所有FSM;3.启动程序,可以实时排查错误;4.集成多钟语言的帮助,可以让我们快速查看所有代码代表着什么;5.设置断点和单步执行状态6.自己可以编写自定义的状态机行为,让它出现在我们的FSM状态机里的行为列表7.支持各类插件配合使用,加速开发您理想中的游戏
    它的缺点:1.所有功能必须对应相应FSM状态,本来很简单的代码就能实现的功能,PlayerMaker需要非常多的状态才能实现功能;2.虽说可以不需要编写一个代码就能制作出一个完整游戏程序,但是对于制作商业级的游戏,这个就非常的不靠谱了,太多的东西非常难实现甚至实现不了,不过官方一直在更新程序的内容,我相信会有极大的改变的。
     
    4.本次项目内容
    我们的目标和任务是将这款游戏设计成一款简单的游戏,主要考验玩家的观察能力,和对场景的方向感。让玩家被游戏中美丽而有变化的场景布置所吸引,一步步走向胜利。让玩家在游戏中收获大大的满足感和成就感。游戏采用WASD的控制方式进行闯关。模型使用3DMX制作,贴图使用Photoshop进行绘制。程序采用unity3D NGUI、Playmaker进行编写,从而达到目标效果。完成后此游戏为老少皆宜的益智类休闲小游戏,帮助上班族从日常繁杂事务解脱出来,帮助成长期的孩子锻炼大脑、提升智力。
     
    5.毕业总结
    此时为期一个多月的毕业设计即将结束了,在这段时间里不仅有许许多多的困难,也有许许多多的欢乐,即使在这次毕业设计中还存在着众多问题,但是我也相信着未来的我不会再畏惧现在所存在的问题。我明白了团队的成长和进步靠的不仅仅是个人有时候组员的互选帮助学习也能诗人成长,我还学会了unity3D、NGUI、playmaker等软件开发的一些基本规则和方法。毕业设计就是对我们所学的知识的一种挑战,而且也是对自己技能的一种升级并且提升质量。通过这次毕业设计,我才明白学习也是人生重要的一环,需要慢慢的品尝体会积累,毕竟自己也不是天才,也做不到一下就能把所有东西都学会的程度。在以后的工作、生活中都应该不断提高自己的等级,努力提高自己知识水平和能力的境界。我们的毕业设计就是运用专业基础知识来证明我们在学校学了多少,自己又额外会了什么,进行独立开发游戏程序的任务,分析和解决所有在制作过程中遇到的问题,把知识转化为跳板让自己更进一步。毕业设计是对我们全体游戏制作成员的一次知识和相关技能等级的全面检验,是对我们步入社会前一种锻炼,培养我们不同的能力,让自己更加强大起来
     
    参考文献
    [1]彭铁光,潘显民,包丽萍《计算机应用{第二版}{上》,湖南人民出版社2013.
    [2]党伟华,刘桂林,唐亮荣,《计算机应用{第二版}{下}》,湖南人民出版社.
    [3]黄石,李志运,陈洪,《游戏构架设计与创作{第二版}》清华大学出版社2010.
    [4]虞斌,赵勤,《色彩风景与创作{第二版}》南京大学出版社2014.
    [5]高昱,李有生,《电脑设计基础》南京大学出版社2010.
    [6]廖建民,彭国华,《3dsMax全面攻克》哈尔滨工程大学出版社2014.
     
    http://www.bysj580.com/
    收缩