今天跟大家伙儿聊聊我最近瞎折腾的一个项目,暂且叫它《超跑娱乐》,听着挺唬人,就是自己用Unity瞎鼓捣的一个小玩意儿。
事情是这么开始的,我一直挺喜欢跑车,那种轰鸣声,那种速度感,男人嘛你懂的。之前也玩过不少赛车游戏,但总觉得差点意思,要么画面不行,要么手感不对,要么就是氪金太严重,玩着玩着就没意思了。
所以我就寻思着,能不能自己做一个?反正现在Unity也挺方便的,素材也多,就当练练手了。说干就干,先是找了些免费的跑车模型,各种各样的,兰博基尼、法拉利、保时捷,啥都有,先塞到场景里再说。
接下来就是搞地图,我没想着做那种特别复杂的赛道,就先做了个简单的城市环境,东拼西凑的,路面材质、建筑模型,能用的都用上。然后就是调物理引擎,让车能动起来。
这一步可把我折腾惨了,刚开始车根本没法开,要么打滑,要么翻车,要么直接飞起来。各种参数调来调去,摩擦力、悬挂、重心,一点一点地试,总算能勉强开起来了。
然后就是加了点娱乐元素,比如漂移、氮气加速,这些都是跑车游戏里必备的。漂移还改改轮胎的摩擦系数就行。氮气加速就麻烦点,要加特效,要改速度,还要有音效,搞了半天才弄出来。
我还加了点收集要素,在城市里放了些金币,开车的时候可以收集。本来还想做个升级系统,让玩家可以升级车辆,但后来想想太麻烦了,就没弄。
我把这个小游戏打包出来,自己玩了几把,感觉还行,虽然还有很多不足,但毕竟是自己做的,还是挺有成就感的。
这回的《超跑娱乐》项目就是我的一次瞎折腾,虽然没啥商业价值,但让我学到了不少东西。以后有机会,我还会继续折腾,争取做出更好玩的游戏来。
还没有评论,来说两句吧...