模拟开车游戏

今天整了个模拟开车游戏,本来以为挺简单的玩意儿,结果从下午三点鼓捣到半夜。直接上手干就完事儿了!

找方向盘素材

先在文件夹里翻以前收藏的游戏素材,结果发现根本没有能转动的方向盘图片。急得我直接打开画图软件,用椭圆工具画了个大圆盘,里面歪歪扭扭画了个三角当指针。颜色搞得黄不拉几的,存成PNG的时候手抖还带毛边儿。

让方向盘动起来

用Unity搞了个空对象,把我那丑方向盘拖进去当子物体。按住Alt键瞎拖坐标轴,转得那叫一个七扭八歪。写代码的时候更来气:

  • 方向盘死活只往左转不往右转
  • 油门刹车按钮搓半天才想起来写触发事件
  • 车子加速时候居然倒着飘

戳了三十几次运行按钮,发现是正负号写反了。气得我把键盘上的减号键抠下来擦了三遍。

整路面效果

本来想搞个柏油马路纹理,结果贴图拉伸得跟橡皮糖似的。干脆摊平了做成翠绿色的草坪,结果车子开上去像在菜地里打滚儿。又换成水泥灰贴图,这回远看还行,近看全是马赛克。直接糊上默认材质球,蓝洼洼的地面配个粉红色天空,搞得跟儿童画似的。

撞车特效翻车

心血来潮想加个碰撞火花,下载的粒子特效包拖进场景就卡成PPT。自己拿红色方块当火星,喷出来的效果跟撒枸杞汤似的。折腾俩钟头,在车子脚本里塞了行代码——撞墙时直接蹦出"完犊子!"三个大字,还带闪屏红光。

结果你猜咋的?

测试时候方向盘手感跟拧水龙头似的,结果朋友玩得嘎嘎乐,说这破转向手感特别解压。本来想删掉的重力感应功能,歪打正着让手机晃着开车特别鬼畜。这半成品塞了点路边树杈子当障碍物,车屁股开花了还带音效,反而比正经开车游戏玩得欢。