基于Unity3D引擎的赛车手机游戏的设计与实现

被引量 : 22次 | 上传用户:aie520
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着智能移动设备性能不断提高与普及,高速移动通信网络的建设和社交网络的蓬勃发展,手机游戏成为中国的新兴热门行业。最新出炉的《2014年中国游戏产业报告》显示,2014年移动游戏收入达274.9亿元,首次超过网页游戏,并且比2013年增长了两倍多。2015年,手机游戏市场的爆发性增长没有任何悬念,越来越多的人通过手机游戏进行娱乐休闲。根据近半年内的市场调查和分析,手机游戏的碎片化现象减弱,日均游戏时间大于30分钟的用户比例达到了50%,同时中度和重度手游以及3D游戏,成为2015年上半年的重要趋势。本项目来源于本人在实习期间的实际手机游戏项目。该项目是一款基于Unity3D的赛车游戏。该游戏的定位是中度精品手机游戏,画质精良,特效炫酷,不仅提供单人竞速模式,而且扩展成多人联网竞速模式。单人竞速模式以赛车与车手培养为核心玩法,多人竞速模式可以与社交网站上的好友或者与其他玩家畅快飙车。本人采用Unity3D引擎独立完成了上述全部的客户端开发工作。受篇幅所限,论文将选取本人工作中游戏的整体设计,赛车游戏关键模块的设计与实现、游戏测试等内容进行详细阐述。论文介绍了项目背景和项目所使用的Unity3D引擎,阐述了游戏的整体策划案、游戏软件的模块划分、框架设计,以及游戏的详细设计与实现。游戏中模块之间的交互采用了事件分发的机制,以达到模块与模块之间弱耦合的效果。在处理网络请求时采用操作队列的方式解决多线程数据共享与同步的问题。竞技系统采用了MVC分层结构的设计,并在原有基础上添加了适配层,便于游戏的扩展。在赛车的逻辑实现上,游戏采用了有限状态机模式,用以管理赛车的状态变化的切换。在赛车仿真方面,游戏使用了Unity3D的物理系统进行赛车的物理仿真,使用Blob投影效果、环境光反射以及粒子系统增添赛车的光影效果,并编写了一套赛车引擎的逻辑代码实现了赛车行驶状态的控制。论文最后展示了整个工程的测试结果,并对本项目开发经验进行总结。目前该款游戏已在Android汇游平台进行了试发行,游戏的下载量日均稳定在1000左右,前七日总下载突破了1万次,用户评分超过了4星。
其他文献
<正>"借新还旧"业务在一定程度上掩盖了贷款的真实质量,随着经济结构的深度调整,其风险将会不断暴露。尤其是近几年来,地方中小银行信用规模高速扩张,但内部风险管理相对薄弱
针对散射通信系统多径效应严重,常用的频域非线性均衡算法复杂度过高的情况,提出了一种基于噪声预测的低复杂度判决反馈均衡方法。根据常用散射通信多径信道模型,在时延功率
近期研究表明,各国上市公司所有权的集中程度、资本市场的广度与深度、红利(分配)政策以及企业获得外部融资的途径存在着巨大差异。其中,投资者(股东与债权人)在多大程度上受
高校的改革与发展要依靠教师,要依靠教师中的佼佼者——教授群体。如何激励高校教授使其更好地履行责任、更好地为高校发展服务,是我国高校管理者关注的一个重点问题。美国高
<正>移动支付是用户通过手机等移动终端对消费的商品或服务进行支付的一种方式。移动支付技术将移动终端设备、互联网、应用提供商以及金融机构相融合,为用户提供货币支付、
三峡工程是治理长江的关键性骨干工程 ,关系到社会及人民的生命财产安全 ,工程质量尤为重要 ,如何抓好质量管理工作 ,特别是抓好基础管理工作更为重要。
旅游可持续发展是旅游影响研究的主要目标,而旅游目的地居民对发展旅游所带来的影响的感知和态度是评价目的地旅游业可持续发展的重要指标。文章运用SPSS17.0软件对调查数据
随着高校后勤社会化改革的深入,大学生公寓管理模式由传统单一的行政管理模式,正向与市场经济相适应的以经营服务为主的模式转化。搞好大学生公寓管理中的政治思想教育成为一
运用岩石学和宝玉石学理论和方法,采用宝石学特征肉眼鉴定、偏光显微镜鉴定、红外吸收光谱和激光拉曼光谱测试以及全岩化学分析测试手段,对曾侯乙墓出土的三件古玉器碎片进行
基因专利对现有的专利制度提出了挑战。本文认为,基因专利势在必行,它标志着现代社会的进步。但是,随之而来的问题必须引起重视,政府的、社会的配套政策和举措以及公众的理解