憋在家里好久没出门,突然想玩点刺激的,就琢磨着整一个单机赛车游戏玩玩。之前也没搞过,就从头开始。
找资源
得找个游戏引擎,要不咋做?我记得以前听说过Unity挺火的,就它!去官网瞅瞅,下载最新版的Unity Hub,再安装个Unity编辑器,这玩意还挺大,等好一会儿。
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
搭场景
打开Unity,新建个项目,空荡荡的啥也没有。先得弄个赛道?我也不太会建模,就直接在Unity自带的商店里找个免费的赛道模型,看着还凑合。拖到场景里,调整一下位置和大小,这就算有个赛道的样子。
加赛车
光有赛道没车也不行!我又去商店里找个免费的赛车模型,看着挺炫酷。同样拖到场景里,放到赛道的起始位置。这下有车有赛道,像那么回事。
让车动起来
接下来就是关键,得让车能跑!这块我可真是一点不会,赶紧上网搜教程。搜一大堆,看得我头晕眼花的。找个看着比较简单的,跟着一步一步操作。
先给赛车加个刚体组件,这样它才能有物理效果,不会穿模啥的。然后又加个碰撞体组件,不然撞到东西就直接穿过去。
最麻烦的是写代码控制赛车,我这代码水平,还好教程里有现成的代码,我直接复制粘贴。代码大概就是控制赛车前后左右移动,还有加速减速啥的。
- W键:前进
- S键:后退
- A键:左转
- D键:右转
- 空格键:刹车
把代码挂载到赛车上,运行游戏,还真能动!虽然操作起来有点别扭,但起码能跑起来,哈哈!
继续折腾
能跑是能跑,但是感觉还是差点意思。我又去网上找些教程,给赛车加点漂移效果,还加个摄像机跟随,这样看着更像那么回事。
我还想加点音效啥的,但是弄半天也没搞明白,算,先这样!
最终效果
折腾一下午,总算弄出一个能玩的单机赛车游戏。虽然画面比较简陋,操作手感也一般,但好歹是自己从头到尾做出来的,还是挺有成就感的!
以后有时间再慢慢完善,加点新功能,优化一下画面啥的。今天就先玩到这儿,我去跑几圈过过瘾!