今天心血来潮,想搞个太空战斗机的游戏玩玩。以前小时候就特喜欢这种biubiubiu打飞机的游戏,现在自己也能动手试试,想想还有点小激动。
第一步,当然是先找素材!
我先在网上搜一圈,看看有没有现成的素材可以用。这一搜不要紧,各种“太空大战”、“星际战机”的游戏介绍扑面而来,看得我眼花缭乱。不过好歹是找到些灵感,大概知道要做成啥样。
然后,就是动手做!
- 先画个战斗机。画画这块我不太擅长,就简单画个三角形,凑合着当飞机。
- 再画几个小圆点,当做敌人的飞机。
- 背景就用纯黑色,再点几个白点当星星,简单粗暴,但是效果还行!
就是让飞机动起来!
这一步可把我给难住。怎么让飞机听我的话,上下左右移动?还得能发射子弹,biubiubiu打掉敌机。我赶紧上网查资料,学习怎么控制飞机移动,怎么发射子弹。
经过一番折腾,总算是把基本功能给实现:
- 我的飞机能用方向键控制移动!
- 按空格键还能发射子弹!
- 敌机也能自己动,虽然只会傻乎乎地往下飞。
初步成果展示
看着屏幕上我的小破飞机,biubiubiu地打着敌机,虽然画面简陋,但还是挺有成就感的。至少,我迈出第一步,做出一个能玩的“太空战斗机”游戏!
这只是个开始,后面还有很多东西要学,很多功能要完善。比如:
- 敌机太傻,得让它们更聪明点,会躲避子弹,会攻击我的飞机。
- 得加点爆炸效果,击中敌机的时候,得有个酷炫的爆炸动画。
- 还可以加点音效,biubiubiu的声音,爆炸的声音,让游戏更带感!
今天算是小有收获,做出一个“太空战斗机”的雏形。虽然离真正的游戏还差得远,但至少我开始动手实践,这就够!继续加油,一步一步完善我的“太空战斗机”!