
基于3Dmax和Unity3D的科普类游戏设计与实现.docx
26页基于3Dmax和Unity3D的科普类游戏设计与实现Design and implementation of science and technology games based on 3Dmax and Unity3D内容摘要一直以来,游戏似乎和学习都是对立关系,在许多人的认知中,游戏只是娱乐工具,是用来消遣的事物,从中不会学习到任何知识,没有内涵而上个世纪八十年代诞生的一种游戏类型——严肃游戏却打破了人们的这一观点,严肃游戏是用来教学的多功能游戏科普类游戏就是属于严肃游戏的一种,以用游戏的内容向普罗大众科普知识为主,让一些厌烦常规获取知识手段的人群用另外一种方式获取到知识,因此科普类游戏也可以称之为教育类游戏这种游戏具有普通游戏的趣味性和特定的知识,是用游戏作为教学的方式,因此,设计游戏的时候需要具有成熟的教育理论,以此来获得趣味性和知识性的平衡,科普类游戏的根本目的就是为了向大众传授知识网络让人们的生活和各种游戏连接了起来,但是目前市面上的游戏大都以竞技类为主,游戏开发商短时间聚敛了大笔财富,玩家却在游戏短暂的兴奋之后空虚不已,并没有获得任何的知识本次研究将开发一款基于Unity3D的文物科普游戏,这款游戏把对我国重要文物的科普和文物的观赏性相结合,游戏致力于提高玩家对我国传统文物的认知,提升民族骄傲,让玩家足不出户也能体验博物馆的厚重历史感。
综上所述,本次研究的文物科普游戏新颖且完整,喜欢文物的人不在少数,可以延伸发展,希望本文能为后续想在科普类游戏上更进一步的开发者提供参考关键词:3Dmax Unity3D 科普 教育AbstractFor a long time, games and learning seem to be the opposite relationship, in many peoples cognition, games are only entertainment tools, is used to amuse things, will not learn any knowledge, no connotation. The 1980s saw the emergence of a genre called serious games, which are multi-purpose games used for teaching, that challenged this view. Science games are a kind of serious games, which mainly use the content of games to disseminate popular science knowledge to the general public, and let some people who are tired of conventional means of acquiring knowledge acquire knowledge in another way. Therefore, science games can also be called educational games.This kind of game has the interest of ordinary games and specific knowledge, and USES games as a way of teaching. Therefore, mature educational theories are needed when designing games to achieve the balance between interest and knowledge. The fundamental purpose of science and technology games is to impart knowledge to the public.The Internet makes peoples life and all kinds of games connected, but most of the games on the market are mainly competitive, game developers have accumulated a lot of wealth in a short time, but the players are in the game after a short period of excitement empty, and do not get any knowledge.This research will develop a cultural relic popular science game based on Unity3D, which combines the popular science of Chinas important cultural relics with the appreciation of cultural relics. The game is dedicated to improving the cognition of Chinese traditional cultural relics, enhancing national pride, and enabling players to experience the profound sense of history of museums without leaving home.To sum up, the cultural relics popular science games in this study are novel and complete, and there are many people who like cultural relics, so they can be extended and developed. I hope this paper can provide references for developers who want to make further progress in scientific games.Key words:3Dmax Unity3D The popular science Education目录第一章 绪论 11.1 本次选题的意义 11.2 游戏开发工具和功能的简要介绍 11.2.1 Unity3D游戏引擎 11.2.2 3D Studio Max软件 21.2.3 Adobe Photoshop软件 21.2.4 Adobe After Effects软件 21.2.5 Adobe Premiere软件 2第二章 游戏的主要需求分析及整体方案设计 32.1 文物科普类游戏的需求分析 32.1.1 玩家需求分析 32.1.2 功能需求分析 32.1.3 性能需求分析 32.2 游戏的整体方案设计 42.2.1 游戏的主体结构方案设计 42.2.2 游戏的整体功能方案设计 42.3 本章小结 6第三章 游戏的设计详情及实现 73.1 游戏模型的搭建及贴图 73.1.1 模型搭建 73.1.2 材质贴图 83.2 人机交互模块 93.2.1 开始界面 93.2.2视频介绍界面 103.2.3 游戏界面 133.2.4 游戏交互 133.3 游戏具体功能分析 143.3.1 场景的设计 143.3.2 键盘操控移动的设计 143.3.3 摄像机的设计 153.3.4 音乐控件的设计 153.4 本章小结 16第四章 游戏测试 174.1 游戏的打包和导出 174.2 游戏试运行测试及调整 174.3 游戏测试结果 18第五章 设计总结与想法 19参考文献 20致谢 21广东东软学院本科毕业设计(论文)第一章 绪论1.1 本次选题的意义这些年来,国家不断发展,人们的生活也好了起来,单调乏味的日复一日对人们来说不再是一种安逸,旅游行业正是在这一情形下渐渐发展,而其中最火的,就是各地区的名胜古迹和博物馆,可以说,典藏了众多古老瑰宝的博物馆绝对不能错过。
即便如此,也有很多人因为种种原因不能亲临博物馆感受文物的熏陶,由此便衍生出了各种博物馆周边,由亲临的亲朋好友带回,借着这些小物件与历史神交不过关于博物馆文物的一些游戏,市面上却是少之又少的,大多只是借着博物馆之名,制作一些惊悚恐怖的游戏,而本次制作的游戏,会带给玩家身临其境的感觉,仿佛置身于各种文物的海洋,中间还会穿插着各种文物的介绍这款游戏会将趣味性与知识性相结合,游戏致力于丰富玩家的内涵,令喜欢文物却又不能亲身去到现场感受的玩家能感受一把足不出户也能参观博物馆的感觉为了营造博物馆的环境和氛围,此游戏将采用3Dmax建模搭建博物馆,并还原文物的真实面貌,辅以肃穆的背景音乐,让玩家在游戏过程中能够真实感受到古朴的感觉,仿佛置身于时空长廊1.2 游戏开发工具和功能的简要介绍1.2.1 Unity3D游戏引擎此次毕业设计用到的开发工具为市面上比较火热的游戏引擎Unity3D,Unity3D是一款多平台的游戏制作软件,是一个非常全面的专业游戏引擎,这款游戏引擎具有轻量化、学习成本低、容易上手等优点,安装、调试、打包都非常方便,而且UI系统十分完善,可以省去许多原本需要用代码制作内容的时间此外,还可以将其它建模软件制作的模型导入,例如Autodesk公司的3D Studio Max、Maxon Computer公司的CINEMA 4D等。
Unity3D引擎支持C#和JavaScript语言的开发,本次毕业设计所用到的编程语言为C#开发语言[1]1.2.2 3D Studio Max软件此次毕业设计的模型制作所用到的工具为3D Studio Max,简称3Dmax3dsMAX是一款三维动画软件,建模方式主要采用多边形建模、面片建模、网格建模、NURBS建模[2]其被广泛应用于影视制作、广告设计、建筑设计和游戏设计等行业,对于游戏工作者来说是最常接触到的建模软件之一本次模型制作参考了大量网络上的图片和素材,并学习了一些网络上的建模教程,相对来说模型制作的时间会比游戏制作的时间更多,另有一部分模型的材质是在Unity 3D中制作完成的1.2.3 Adobe Photoshop软件此次设计中出现的界面切换、返回、退出等按钮是利用Adobe公司开发的图形处理软件Photoshop(简称“PS”)制作的,PS是目前最好用的图形处理软件之一,拥有界面简洁、高效等优点,可以有效地进行图片编辑工作1.2.4 Adobe After Effects软件此次设计中出现的视频动画,其中大部分内容是根据网络素材和自己拍摄的照片在After Effects中进行制作完成的,After Effects(简称“AE”)是Adobe公司旗下的一款特效处理软件,适用于动画设计和特效制作,是目前市面上最主流的特效后期软件之一。
1.2.5 Adobe Premiere软件此次毕业设计的视频剪辑是在Adobe公司开发的视频编辑软件Premiere(简称“Pr”)中编辑完成的,主要是将AE中制作的视频部分串起来,再添加音乐市面上电影、电视的制作都离不开这款软件,是目前最主流的视频编辑软件。
