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

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

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

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

一.游戏组成

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


我的游戏分为三个场景

二.主界面

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

1.游戏导览

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

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

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

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

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

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

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

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

2.菜单栏

     1.设置菜单

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

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

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

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

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

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

三.加载场景

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

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

四.游戏场景

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

1.竞赛模式

会有1名AI对手参与竞赛,不同的赛道对应着不同的总圈数。
使用Unity3D 自主实战开发的赛车游戏实例,关键点记录 (一)之赛车游戏总体介绍_第14张图片
使用Unity3D 自主实战开发的赛车游戏实例,关键点记录 (一)之赛车游戏总体介绍_第15张图片

比赛结束画面

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

2.计时模式

计时模式,只有玩家自己,输赢标准为是否超越历史最高成绩。以完成赛道的耗时作为评判标准
使用Unity3D 自主实战开发的赛车游戏实例,关键点记录 (一)之赛车游戏总体介绍_第17张图片
使用Unity3D 自主实战开发的赛车游戏实例,关键点记录 (一)之赛车游戏总体介绍_第18张图片
使用Unity3D 自主实战开发的赛车游戏实例,关键点记录 (一)之赛车游戏总体介绍_第19张图片

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

你可能感兴趣的:(游戏,unity3d,赛车游戏)