今天心血来潮,想搞个小游戏玩玩,就做个恐龙射击的小玩意儿。别看名字挺唬人,做起来还挺简单的,主要是图个乐呵。
准备工作
我先在网上找些素材。毕竟要做恐龙射击,得有恐龙和枪的模型?这一步花我一些时间,因为找到的免费素材质量参差不齐,挑来挑去总算找到几个能用的。
然后,我打开我的老朋友——游戏引擎。这引擎我用好几年,虽然功能不是最强大的,但胜在顺手,做点小东西足够。
搭建场景
我开始搭建场景。我先弄个简单的地面,铺上一些草地和石头的贴图,看起来像个野外的样子。然后,我把找到的恐龙模型放进去。你还别说,这些恐龙模型还挺逼真的,往那一站,还真有点侏罗纪公园的感觉。
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
添加射击功能
光有恐龙还不行,还得能打呀!于是我开始给游戏添加射击功能。我先弄个简单的枪的模型,然后写点代码,让它能发射子弹。这一步稍微有点麻烦,因为要调整子弹的飞行轨迹和速度,还得让子弹打中恐龙后,恐龙能做出反应。
- 我先是让子弹直线飞行,结果发现太假,恐龙都不会躲的。
- 然后,我又试着让子弹带点抛物线,这下看起来好多,但还是不够真实。
- 我给子弹加个随机的偏移量,这样子弹就不会每次都打在同一个地方,恐龙也终于有点“危机感”。
完善细节
基本功能做完后,我又花一些时间完善细节。比如,我给游戏加音效,枪声、恐龙的叫声,还有子弹打中恐龙的声音。我还加个简单的计分系统,打中恐龙就能得分。为增加点挑战性,我还设置恐龙的血量,血量没恐龙就会倒下。
我测试几遍,确保游戏能正常运行,没有明显的BUG。玩几把,感觉还挺过瘾的,虽然画面简单点,但自己做的游戏,玩起来就是有成就感!
这回的实践就分享到这里,下次有空再搞点别的有趣的东西玩玩。