繁体   English   中英

英特尔 8086 汇编语言中的图形/字符精灵

[英]Graphics/Character Sprite in Intel 8086 Assembly Language

所以我正在为我的汇编语言课程(使用英特尔 8086 汇编语言和 DOSBox)做一个最终项目,我想在我的程序中加入一些小图形。 具体来说,我想制作一个神奇宝贝的小角色精灵,但我什至不知道从哪里开始学习如何做到这一点。 谁能告诉我应该在哪里学习如何做到这一点以及这甚至会被称为什么? 先感谢您!

它是我的一个简单的古老未完成(但可玩)的 MS-DOS 游戏,它使用文本模式作为菜单,gfx 模式使用游戏本身的精灵......它涵盖了以下内容:

  • 键重新定义
  • 键盘 2D 移动控制(使用 ISR,因此您可以一次按下多个键)
  • 地图叠加
  • 状态指示器
  • 文件处理
  • 256 色 320x200 gfx 和 80x25 文本 VGA 模式

另请参阅这些:

这应该涵盖您项目所需的所有内容。 无论如何,如果您想要更多,您应该深入研究 MS-DOS 中的中断和硬件寄存器,因为大多数外设通过它们进行通信(键盘、PIT、VGA/VESA/VBE、OS...)并提供诸如文件处理、访问到 EMS、XMS、时间、....

我所见过的关于所有相关内容的最全面的教程是:

全名是PC Game Programmer Encyklopedia 1.0 ,它涵盖了以上所有内容以及更多内容。 它是一个查看主题的 MS-DOS 应用程序(因此您需要 DosBox 或 MS-DOS)。 也有 Windows 帮助端口,但我得到的链接已经死了,懒得再次用谷歌搜索它们......

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM