-
C语言写的俄罗斯方块程序
其中的主要逻辑有:
(1)由于c的随机性函数不好,所以每次游戏开始根据bios时间设置种子。
(2)得分越高,方块下降速度
C语言写的俄罗斯方块程序
其中的主要逻辑有:
(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路径。
-err
- 2023-05-30 22:10:03下载
- 积分:1
-
本程序需在DOS下运行。每运行一次可执行程序random.exe,即可显示任意两个 16进制数的加法或减法表达式及其运算结果。在减法运算中,如果被减数小于减数,...
本程序需在DOS下运行。每运行一次可执行程序random.exe,即可显示任意两个 16进制数的加法或减法表达式及其运算结果。在减法运算中,如果被减数小于减数,显示 “Divide Overflow”的提示信息。-the process required under the DOS operating. Every time running executable random.exe can display any number of two 16-band addition or subtraction of expression and the results of operations. The subtraction operation, if less than subtrahend minuend, shows that the "Divide Overflow" message.
- 2022-01-26 07:00:58下载
- 积分:1
-
C语言中,把16进制转换成字符串,一般在对中文进行传递中用到...
C语言中,把16进制转换成字符串,一般在对中文进行传递中用到-C language to convert a string of 16 hex, the general in the Chinese language used in the transmission of
- 2022-03-10 17:18:27下载
- 积分:1
-
该源码是利用Image制作小动画,使你的窗体看起来更加漂亮....增加观赏性...
该源码是利用Image制作小动画,使你的窗体看起来更加漂亮....增加观赏性-source is the use of Image Making small animation, make your windows look more beautiful .... increase spectator
- 2023-03-09 06:50:03下载
- 积分:1
-
分形
分形--- ----羊齿叶 不错的-reaching back to the good leaf
- 2022-02-03 05:19:34下载
- 积分:1
-
汇编语言的简单汇编工具,包含
CREF
LIB
LINK
MASM
汇编语言的简单汇编工具,包含
CREF
LIB
LINK
MASM-CREF
LIB
LINK
MASM
- 2022-07-07 13:32:59下载
- 积分:1
-
电子琴程序,典型的汇编程序
电子琴程序,典型的汇编程序-flower procedures, the typical assembler
- 2022-01-27 13:33:39下载
- 积分:1
-
80888的bios源码,是好东西,看看吧!
80888的bios源码,是好东西,看看吧!-8088 bios source code,good things.let s look at it.
- 2022-05-18 01:26:31下载
- 积分:1
-
定时闹钟的一个简单实用的程序,可以对现在时间以及闹钟时间进行修改....
定时闹钟的一个简单实用的程序,可以对现在时间以及闹钟时间进行修改.-Regular alarm clock, a simple and practical procedures, the time now, and can modify the alarm time.
- 2023-01-15 19:05:03下载
- 积分:1
-
Windows环境下32位汇编语言程序设计配套书源码第15章
Windows环境下32位汇编语言程序设计配套书源码第15章-Windows Environment 32-bit assembly language programming book source package Chapter 15
- 2022-05-31 13:47:28下载
- 积分:1