汇编实验--射击游戏框架

任务2 - 射击游戏框架

编写程序一个“射击游戏”(有些太弱了哈),用上、下、左、右键控制跳上、跳下、装子弹、射击的动作,按ESC键退出游戏。
以下结合了汇编的简洁写法,学以致用emm
注释为个人理解,不用太过借鉴

// **借鉴自王爽著《汇编语言》第三版例题新int9中断例程的安装。**
.8086
.MODEL small
.data
db 16 dup(0)	;分配数据段字空间,否则出现显示字符串乱码
str1 db 'Game is running...',0ah,0dh,'$'  ;字符串后加1013实现显示后自动换行
str2 db 'Jump up...',0ah,0dh,'$'  ;'$'用于DOS中断09h号功能的结束标志
str3 db 'Jump down...',0ah,0dh,'$'
str4 db 'get bullet...',0ah,0dh,'$'
str5 db 'shoot...',0ah,0dh,'$'	
str6 db 'ByeBye...',
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值