汇编语言图形显示

来源:百度知道 编辑:UC知道 时间:2024/06/25 11:15:11
小弟刚学汇编不久,对其非常感兴趣,可是老师只讲前面的部分,后面的图形方面的都不讲了,哎真是失望啊。我非常想用汇编做个小游戏程序,可是做不来。希望各位大侠给我讲讲在汇编中游戏实现的思路是怎么样的,重点是如何写图形处理方面的代码,就拿贪吃蛇为例,他的蛇身是怎么前进的,前进后不要的图形是怎么删除等等?
小弟先谢过了,写的好我在加分哦。
可能是小弟在上面没讲清楚,我要的不是贪吃蛇的程序及注释,我要的是在处理图像是的一些方法和一些图像处理方面的中断的调用及其参数的设置。

很明显, 楼主是(ˇˍˇ) 想~知道图形模式的代码。 不过这东西主要是图形设备的操作。 楼主还是先加强下关于vga等这些图形设备的基本知识吧。 这东西和汇编关系不大

我理解错了。

关于图形方式,请参考相关图形方面的参考资料。

这个写的比较具体,但愿对你有所帮助
;*****************************************************************
;程序名 : 贪吃蛇
;程序作者: Softgsy
;编程时间: 2008-04-19
;修改时间: 2008-04-23;04-25;04-26
;*****************************************************************
;___________________________________________________文档__________
;函数功能:
;Protect和Recover : 保护和恢复寄存器现场
;Display : 显示蛇头的'*'和用' '覆盖旧蛇尾的'*'
;Curser : 将光标置于方框外
;Move : 移动蛇,并判断蛇长是否已经满15,并置al:ffh
;nextstep : 蛇移动一步
;judge : 判断蛇的前方是什么(al作接口):
; 00h:食物 0fh:正常 f0h:障碍
;food : 置食物
;_________________________________________________________________

include macro_snake.inc
;*********************************************数据段定义**********
Data segment
snake dw 0101h,0102h,0103h,13 dup(0000h)