基于Unity3D滑雪游戏的设计与实现(软件工程).pdf
基于Unity3D滑雪游戏的设计与实现(软件工程)--第1页
内容摘要
此次论文是研究基于Unity3D这一游戏开发平台设计以及实现一款3D
的滑雪冒险游戏。Unity3D是由UnityTechnologies开发的一款可供人们
轻松使用的多平台的综合型游戏开发工具,通过Unity3D能够轻易创建三
维视频游戏、建筑可视化、实时三维动画等类型互动内容,它是一个全面
整合的专业游戏引擎。开发者可以在Unity3D平台中搭建模型以及创建游
戏需要的环境内容,同时平台也支持UI设计以及动画制作,主要使用的脚
本语言是C#以及JavaScript,本次的游戏编码是使用C#。
此次设计的游戏是3D的滑雪冒险游戏,在游戏中玩家可以操控人物在
雪地地图上进行滑雪,并且在路上躲避障碍物来移动更长的距离,同时尽
可能地拾取更多的奖励,以此来获得游戏的高分。人物的操控、判断人物
跑动距离、碰撞到障碍物的判断、页面的跳转、记录所拾取的奖励数是游
戏实现的主要功能。
关键词:Unity3D滑雪运动跑酷游戏
Abstract
Thisessayisaimedtodesignandimplementa3Dskiingadventuregame
basedonUnity3D.Unity3Disamulti-platformgametooldevelopedbyUnity
Technologies.Itcancreate3Dvideogame,architecturalvisualization,real-time
3Danimationforpeoplemoreeasily.Unity3Disalsoacomprehensiveand
professionalgameengine.IntheplatformofUnity3D,developerscancreate
modelsandcircumstancesthatgamesneed.ItcanalsohelptodesignUIand
animation.Inthistool,weusuallyuseC#andJavaScriptastheprogramming
language.AndIchoosetheC#.
ThistimeIdesignedaSkiingAdventureGame.Inthegamepeoplecan
controlthecharactertoskiinthemap.Youshouldeludetheobstaclestorun
further.Alsoyouneedtogetasmuchdiamondasyoucansothatyoucangeta
higherscore.Thisgamehasthefunctionsthatcanskippages,controlcharacter,
getjudgementofhittingobstaclesandthedistancecharacterhasrun,andrecord
thescoreplayerhasgotten.
□□Keywords:Unity3DSkiingrunninggame
目录