[源码和文档分享]基于8086汇编语言实现的俄罗斯方块游戏

一 需求描述

在调度方面采用调用系统中断例程的方式,同时通过读写文件,进行最高分的保存。 游戏中提供了一个绚丽的场景和悦耳的音乐,带来无限享受。

俄罗斯方块游戏的所有功能包括:

控制方块的移动,加速,变形等

行满则消除行,计算分数

记录分数到文件,保存存档

游戏结束

二 程序设计

2.1 设计内容

Magicalblock是个老幼皆宜的小游戏,它的实现由四块正方形的色块组成,,计算机随机产生不同类型的方块,根据计算机时钟控制它以一定的速度下落,用户根据键盘的四个方向键控制翻转、向左、向右和加速操作,当出现满行的情况时将自动消除并计算分数。游戏最后由玩家的得分来评判水平的高低。

我们通过屏幕的绘制、时间的控制、键盘的读取、数据的处理和消除主游戏区底部填满的行,统计最高得分这几个方面来实现游戏的开发。

2.2 系统结构

[源码和文档分享]基于8086汇编语言实现的俄罗斯方块游戏_第1张图片

2.3 游戏模块流程

[源码和文档分享]基于8086汇编语言实现的俄罗斯方块游戏_第2张图片

参考文档和完整的文档和源码下载地址:

https://www.write-bug.com/article/1377.html

你可能感兴趣的:([源码和文档分享]基于8086汇编语言实现的俄罗斯方块游戏)