飞机类单机游戏

tmyb

我一直挺喜欢那种飞机打飞机的游戏,小时候在街机厅玩过,感觉特别过瘾。现在有时间了,就想自己动手试试做一个简单的单机版玩玩。

开头就琢磨点简单的

我先在电脑上打开了一个免费的游戏工具,好像是叫什么小引擎,名字忘了,反正能拖拖拽拽那种,不用写太多代码。下载安装折腾了半天才搞明白界面,启动后就开始捣鼓。

飞机类单机游戏

动手捏飞机模型

琢磨半天,我得做个主角飞机。就在工具里点开画图功能,涂了个方方正正的小飞机,样子丑是丑了点,但能动就行。颜色我选了蓝的,代表玩家自己。然后,又搞了几个敌机,红不叽的,全是方块组合的,太复杂了不会。

  • 拖来一个敌人贴图,调到会移动的位置。
  • 设置碰撞箱,免得穿帮。
  • 加上射击按钮,按了就能发子弹。
  • 飞机类单机游戏

测试玩儿发现问题

弄完基本的东西,我赶紧点运行按钮,想尝尝鲜。结果,飞机动是动了,但移动起来像蜗牛,敌人也呆呆的。玩了五分钟,子弹射出去没反应,飞机和敌人撞一起啥事没有。气坏我了,就查了下工具说明,原来是缺了碰撞检测的设置。调整后,又试了几次,总算能打掉敌机了,挺爽的。

优化点粗糙细节

玩多了感觉太单调,我就加了点花样。背景音乐放了个现成的音频文件,声音嗡嗡的,像是飞机引擎声。得分系统也弄了,打死敌机就加分,屏幕左上角显示数字。做这些时,工具老是卡壳,保存失败了好几回,重启重启再重启。

折腾一整周,做出来个小样,看着像个能玩的游戏。飞机嗖嗖飞,敌机乱撞,子弹啪啪射,玩起来虽然有点僵硬,但总归是我自己搞的。分享给朋友试试,都说画面渣但好玩,嘿这就值了。这种事儿嘛得慢慢磨,别指望一次成。

飞机类单机游戏