基于Unity3D的一款跑酷游戏设计与实现.pdf

基于Unity3D的一款跑酷游戏设计与实现.pdf

ID:48078481

大小:2.42 MB

页数:1页

时间:2019-11-22

基于Unity3D的一款跑酷游戏设计与实现.pdf_第1页
资源描述:

《基于Unity3D的一款跑酷游戏设计与实现.pdf》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、科技与质量Scienceandtechnologyandquality基于Unity3D的一款跑酷游戏设计与实现孟美马充山东中医药大学山东济南250355【文章摘要】forest1=forest2;玩家奔跑过程中如果没有跨过障碍随着智能手机的飞速发展,人们forest2=newForest.物,则被判为游戏失败,检测玩家与障碍越来越热衷于利用手机进行工作、娱GetComponent﹤Forest>();物是否产生碰撞也是设计的要点,其关键乐等应用,本文以制作一款跑酷游戏}代码如下:为例,阐述了利用Unity3D制作软件游2.2障碍的产生vo

2、idOnTriggerEnter(Colliderother)戏等的常用技术要点,以便人们了解跑酷游戏的丰富性,很大程度上取决{游戏等虚拟现实开发的常用方案,作于主角在奔跑过程中环境产生的障碍物,if(other.tag=="Obstacles"&&为人们开发参考。跨过丰富多彩的随机产生的障碍物,给玩GameController.gameState==GameState.家带来丰富的满足感,其关键代码如下:Playing&&playerAnimation.animationState【关键词】voidGenerateObstacles()=

3、=AnimationState.Slide)Unity3D;Android;IOS;跑酷游戏;计{{算机floatstartZ=transform.position.z-GameController.gameState=3000;GameState.End;floatendZ=transform.position.z;}1引言floatz=startZ+startLength;}Unity是由UnityTechnologies开发的while(true)一个让玩家轻松创建诸如三维视频游戏、3总结{建筑可视化、实时三维动画等类型互动内相对于国

4、外,我国的手机游戏也正在z+=Random.Range(minLength,容的多平台的综合型游戏开发工具,是一成长为文化产业的一个强有力的分支。在maxLength);个全面整合的专业游戏引擎。利用Unity中国经济腾飞的今天,手机游戏正在快速if(z>endZ)开发有个显而易见的好处,那就是一次开发展,智能化手机、4G网的快速普及为{发,可以在多个平台运行,现在支持了21手机游戏的发展搭建了一个很好的舞台。break;平台,其中囊括了几乎所有的PC操作系跑酷游戏作为目前火爆的游戏,在市场}统(Windows、MacOS、Linux)、手

5、机操作中有着很高的占有率,如何设计一个跑酷else系统(Android、IOS、WindowsPhone),这游戏成为大家关心的要点,本文通过列举{给开发者带来的便利是显而易见的。多个游戏设计的关键代码,可以帮助他们Vector3position=开发,增强对Unity3D学习的兴趣,当然2游戏设计关键点GetPosByZ(z);Unity3D不仅仅用来开发游戏,其可被用2.1地图的无限出现//Buildobs.来做虚拟现实等领域。相信随着移动互联设计跑酷类游戏的时候需要让主角intobsIndex=Random.网的快速发展,Unity3

6、D获得更广泛的应在游戏环境中不停奔跑,设计出的环境是Range(0,Obstacles.Length);用,造福人类。有长度、大小的限制的,这就要求地图的GameObjectgo=(GameObject)无限循环,关键代码如下:GameObject.Instantiate(Obstacles[obsIndex],【参考文献】publicvoidGenerateForest()position,Quaternion.identity);[1]林深华,范至尚等人.基于Android{go.transform.parent=this.平台Unit

7、y3D游戏设计与实现.企forestCount++;transform;业科技与发展[J].2013(10):40-42.inttype=Random.Range(0,3);}[2]韩东波,王洪江等人.基于UnityGameObjectnewForest=(GameObject)3D的手机游戏设计与实现.电大GameObject.Instantiate(forests[type],}理工[J].2015(3):22-23.newVector3(0,0,3000*forestCount),}Quaternion.identity);2.3碰撞

8、检测的设计要点142质量管理

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

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

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