码迷,mamicode.com
首页 > 编程语言 > 详细

使用Unity3D 自主实战开发的赛车游戏实例,关键点记录 (一)之赛车游戏总体介绍

时间:2016-05-06 16:06:24      阅读:242      评论:0      收藏:0      [点我收藏+]

标签:

        我之前一直在做C# 的Winform多媒体软件开发。从去年十一月份开始转型自学Unity3D。发现对这个领域、这个方向更为喜爱。在经过两个多月的跟书自学、跟游戏实例教程练习之后,决定自己完成一款游戏,以融会贯通,让我对整体的Unity3D游戏开发有一个认识与提升。

我最后选择了赛车游戏,其一是这个我更为喜欢、其二对当时的我来说,我觉得这个更具挑战性、却也容易入门。

今天我已经完成了游戏的开发,分别制作了Windows版本与Android版本,待之后上传供参考。

一.游戏组成

技术分享


我的游戏分为三个场景

二.主界面

主界面其实分为菜单栏场景动画导览两部分。

1.游戏导览

对整体地图进行了展示,并配合背景音乐达到渲染气氛的目的

技术分享

技术分享

技术分享

技术分享

技术分享

当动画摄像头进行到瀑布下时,做了一个屏幕水珠淡入淡出的处理,达到屏幕被溅上水珠的模拟场景。

技术分享

2.菜单栏

     1.设置菜单

背景音效、游戏音效、画面质量

技术分享

2.计时模式/竞赛模式->路线选择

技术分享技术分享

3.计时模式/竞赛模式->车型选择

技术分享技术分享

三.加载场景

进度条设计思路:汽车从最左边开到最右边,同时云彩向左边走,中间黑色轮胎旋转,进度红色数字增长
加载完毕效果:当汽车从右边出去同时数字增长到100加载完毕

技术分享

四.游戏场景

3秒倒计时完毕后,游戏开始
左上角为小地图
右上角为仪表

1.竞赛模式

会有1名AI对手参与竞赛,不同的赛道对应着不同的总圈数。
技术分享
技术分享

比赛结束画面

技术分享

2.计时模式

计时模式,只有玩家自己,输赢标准为是否超越历史最高成绩。以完成赛道的耗时作为评判标准
技术分享
技术分享
技术分享

我之后会陆续更新记录里边我认为比较重要的知识点。

使用Unity3D 自主实战开发的赛车游戏实例,关键点记录 (一)之赛车游戏总体介绍

标签:

原文地址:http://blog.csdn.net/narutojzm1/article/details/51308894

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!