没有合适的资源?快使用搜索试试~ 我知道了~
Matlab读取BMP文件代码-Garden-of-Sinners:专为TITM4C123Launchpad和AdafruitS...
共39个文件
h:19个
c:13个
s:4个
需积分: 10 2 下载量 119 浏览量
2021-05-23
16:51:41
上传
评论
收藏 348KB ZIP 举报
温馨提示
Matlab读取BMP文件代码罪人花园 专为TI TM4C123 Launchpad编写的子弹地狱风格视频游戏,并与Adafruit ST7735 LCD,8位DAC和操纵杆结合使用。 这是我迄今为止最大的项目之一,它是作为德克萨斯大学FA2015嵌入式系统视频游戏设计入门比赛的参赛作品而创建的,并通过与36个其他同行的提名获得了第一名。 一般游戏说明: 玩家控制以100点生命值开头的角色,并尝试击落以一定间隔产生的敌人 玩家角色可以使用基本的直线枪攻击,宽口径shot弹枪或屏幕清除炸弹攻击。 杀死敌人会增加玩家的得分 未能摆脱敌人的攻击方式,将视敌人的力量而导致生命值降低 玩家角色的生命值降低到0或以下时将死亡。 然后,玩家可能会重生,但会损失当前得分的一半 经过一定时间后,老板会打架-击败老板会结束迷你游戏 游戏机制的实现: 系统时钟以80MHz运行 存在三层敌人以及一个头目敌人,每层都以不同的间隔生成,并由Timer2A控制 没有使用内存堆,因此一次只能存在一定数量的敌人。 不同类型的敌人代表了不同的结构 Timer2A还控制敌人攻击和移动的速率 敌人的攻击也被当作结构,并相应地
资源推荐
资源详情
资源评论
收起资源包目录
Garden-of-Sinners-master.zip (39个子文件)
Garden-of-Sinners-master
DAC.h 382B
Enemy.h 32KB
TExaS.c 28KB
ST7735.c 186KB
PlayerPos.h 244B
PlayerPos.c 2KB
print.h 1KB
SysTick.h 327B
EnemyBMP.h 31KB
Player_Animate.c 2KB
tm4c123gh6pm.h 690KB
WavConv.m 8KB
Spawn.h 233B
SysTick.c 1KB
BGM.c 250KB
Player_Animate.h 153B
SpaceInvaders.c 9KB
Sound.c 106KB
LCD.s 5KB
BGM.h 211B
LCD.h 11KB
ST7735.h 18KB
random.h 538B
random.s 2KB
DAC.c 825B
startup.s 28KB
texas.o 24KB
README.md 4KB
SpaceInvadersBMP.h 489KB
ADC.h 599B
Player_AnimateBMP.h 52KB
Player_Command.c 871B
Enemy.c 8KB
Sound.h 496B
Spawn.c 2KB
Player_Command.h 289B
TExaS.h 2KB
ADC.c 2KB
Print.s 2KB
共 39 条
- 1
资源评论
weixin_38661466
- 粉丝: 7
- 资源: 930
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功