-
俄罗斯方块,经典游戏。
其中的主要逻辑有:
(1)由于c的随机性函数不好,所以每次游戏开始根据bios时间设置种子。
(2)得分...
俄罗斯方块,经典游戏。
其中的主要逻辑有:
(1)由于c的随机性函数不好,所以每次游戏开始根据bios时间设置种子。
(2)得分越高,方块下降速度越快(每200分为单位)。
(3)每下落一个方块加1分,每消除一行加10分,两行加30分,三行加70分,四行加150分。初试分数为100分。
游戏控制:
up-旋转;空格-下落到底; 左右下方向键-控制方向。P-开始或暂停游戏。 ESC-退出。
特点:
(1)由于tc不支持中文,所以基本都是英文注释。
(2)函数命名尽可能规范的表达其内部处理目的和过程。
(3)代码加上注释仅有577行。(我下载过的两个俄罗斯方块代码一个在1087行,一个在993行,我的比它们代码少)。
(4)除了消除空格时算法比较复杂,其他算法都比较简单易读。
(5)绘图效率和局部代码效率扔有待提高。
(6)FrameTime参数可能依据不同硬件环境进行具体设置,InitGame需要正确的TC路径。-Tetris, classic games.
- 2022-02-20 12:56:31下载
- 积分:1
-
java程序实现的通俗易懂的饿汉式单例模式的实现代码
java程序实现的通俗易懂的饿汉式单例模式的实现代码-java program to achieve a hungry man is user-friendly single-mode Example realize code
- 2023-08-28 02:20:03下载
- 积分:1
-
用于打开Motorola L6系列手机的软件,很好的,汉化版
用于打开Motorola L6系列手机的软件,很好的,汉化版-Used to open the Motorola L6 mobile phone series software, very good Chinese Version
- 2022-01-25 20:26:10下载
- 积分:1
-
各种控件功能使用VC,包含所有控件的用途,实例
各种控件功能使用VC,包含所有控件的用途,实例-Various control functions of the use of VC, contains all control purposes, examples
- 2022-04-25 12:08:28下载
- 积分:1
-
three
水文分析计算中三线检验计算程序。符号检验、系统误差、偏离值等-three
- 2022-11-10 07:40:03下载
- 积分:1
-
精通matlab综合辅导与指南
精通matlab综合辅导与指南-proficient Matlab comprehensive counseling and guidance
- 2022-03-17 06:26:01下载
- 积分:1
-
Rare DM9000 of the Chinese data. A detailed description of the internal and pin...
难得的DM9000的中文资料。详细的引脚描述以及内部及寄存器和功能描述。-Rare DM9000 of the Chinese data. A detailed description of the internal and pin registers and functional description.
- 2023-09-05 23:45:03下载
- 积分:1
-
这是卡耐基梅隆大学的ssd课程中的ssd5的ex3
这是卡耐基梅隆大学的ssd课程中的ssd5的ex3-this is the icarnegie ssd5 ex3
- 2022-03-09 15:56:23下载
- 积分:1
-
opencms 千寻汉化包,也是从别人那里借来的,希望对大家有用。...
opencms 千寻汉化包,也是从别人那里借来的,希望对大家有用。-opencms_zh
- 2022-02-01 07:36:02下载
- 积分:1
-
Ideal low
理想低通欠采样定理的结合应用分析 欢迎下载-Ideal low-pass sampling theorem due to the combination of application analysis welcome to download
- 2022-05-22 01:30:32下载
- 积分:1