文件名称:minesweeper-assembly:以16位汇编语言编写的扫雷游戏。 与NASM一起编译。 在DOS上运行
文件大小:50KB
文件格式:ZIP
更新时间:2024-05-22 02:36:56
Assembly
扫雷大会 以16位汇编语言编写的扫雷游戏。 与NASM一起编译。 在DOS上运行。 该项目被放弃。 我发布了源代码,希望对其他人如何制作汇编游戏有所帮助。 实现的功能 调试功能-包含简单但方便的调试功能。 可以记录单个字符并可以断言。 随机数生成-使用Xorshift算法。 可以生成一个从0到65534的随机数。还具有一些辅助函数来生成一个范围内或随机百分比内的值。 光标功能-包含用于在屏幕上放置和移动文本光标的辅助功能。 棋盘设置-游戏通过画图并在上面随机添加炸弹来设置棋盘。 怎么跑 shell脚本“ build_and_run.sh”使用进行构建和运行。 您也许可以使用其他模拟器来运行游戏,但我尚未对其进行测试。 测验 我已经在大多数代码上实现了单元测试。 测试函数的名称带有“ test”前缀。 致电这些以查看您的更改是否中断了任何事情。 回答您可能有的问题 为什么要组装?
【文件预览】:
minesweeper-assembly-master
----.gitignore(6B)
----mineswpr.asm(389B)
----README.md(4KB)
----board.inc(4KB)
----build_and_run.sh(113B)
----powerkit()
--------random.inc(3KB)
--------debug.inc(2KB)
--------cursor.inc(2KB)
--------powerkit.inc(2KB)
----LICENSE(1KB)
----images()
--------screenshot2.png(23KB)
--------screenshot1.png(22KB)