像素游戏-Bit版《雷电战机》

2018-04-131.3万
AI 快速预览详细 收起
本文介绍了一个使用DFRobot行空板K10制作的像素射击游戏——Bit版《雷电战机》。游戏的角色包括己方战机、敌方战机和子弹。玩家可以控制己方战机在水平方向移动,并发射子弹消灭敌人。文章详细讲解了如何设置角色初始位置和功能,包括水平移动、发射子弹和得分机制。通过这个项目,孩子们可以学习到游戏开发的基本原理,适合编程启蒙和少儿编程入门。


在论坛看到有老师做《贪吃蛇》的Bit,就在研究制作一个射击类的像素游戏。
于是就有这个类似《雷电战机》的射击游戏。
像素游戏-Bit版《雷电战机》图1
《雷电战机》是一款射击类游戏,游戏规则是控制己方战机发射子弹消灭敌人
演示效果

一、分析游戏角色与功能
游戏角色:
己方战机、敌方战机、子弹
功能:
1、己方战机可以被控制水平方向移动
2、敌方战机随机出现在己方战机前面
3、己方战机可以被控制发射子弹
5、当子弹碰到敌方战机,得分,敌方战机被摧毁消失

二、程序设计
1、设置角色
设置角色初始位置
像素游戏-Bit版《雷电战机》图2
2、设置功能-角色移动
控制己方战机可以在水平方向移动
像素游戏-Bit版《雷电战机》图3
3、设置功能-发射子弹
观察子弹发射过程,你有什么发现?
“子弹”是游戏中一个独立的角色
子弹首先出现在己方战机是的上一个LED,然后在竖直方向上依次移动
4、设置“子弹”角色
像素游戏-Bit版《雷电战机》图4
5、设置功能-得分
像素游戏-Bit版《雷电战机》图5
完整程序
像素游戏-Bit版《雷电战机》图6
像素游戏-Bit版《雷电战机》图7


创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(10)
Mr-k
Mr-k
厉害厉害
zmaker-vijay
zmaker-vijay
作者
一起折腾~
MakeIt
MakeIt
多谢分享,入坑学习
gada888
gada888
游戏呀,有趣
DFSkW6g0sIm
DFSkW6g0sIm
编一个玩玩:lol
zmaker-vijay
zmaker-vijay
作者
回复DFSkW6g0sIm
妈妈再也不用担心我的学习啦~
zmaker-vijay
zmaker-vijay
作者
敌机是随机出现
曹操1
曹操1
如果让敌机能动就更好了
芝士份子
芝士份子
非常好 收藏了
hnyzcj
hnyzcj
哈哈哈,哈哈,让我想起年少的时候了
hnyzcj
hnyzcj回复hnyzcj
你为啥点评呢
rzyzzxw
rzyzzxw
吴洁老师新作品,赞赞赞。
- 没有更多了 -