-
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
-
天龙八部自动打怪挂机脚本
[人物信息]人物基址=6DB8BC一级偏移=68二级偏移=1B4三级偏移=4名字=30等级=60状态=1B8血当前=99C血总=A08蓝当前=9A0蓝总=A0C经验当前=9A4精力当前=9B8精力总=9BC坐标X=48坐标Y=50今日杀怪总数=C34出战珍兽ID=9DC[珍兽信息]珍兽基址=6DBAE8一级偏移=49DA0数组基数=138名字=1CID=8等级=34快乐=4C经验当前=38血当前=3C血总=40[小地图信息]小地图基址=6DB89C一级名称偏移=38DC名称=68[验证窗口信息]验证窗口基址=6D5DC8一级偏移=0二级偏移=C三级偏移=64
- 2023-07-20 22:05:04下载
- 积分:1
-
使用8255芯片,编写程序控制音乐发生器和LED工作使他们组成声光报警装置,自己设置按键来控制音乐发生器启...
使用8255芯片,编写程序控制音乐发生器和LED工作使他们组成声光报警装置,自己设置按键来控制音乐发生器启-The use of 8255 chips, the preparation of program music generator and LED components work so that they sound and light alarm devices, set up their own buttons to control music generator Kai
- 2022-08-02 15:15:42下载
- 积分:1
-
发射红外st62t
trasmitter ir with st62t-trasmitter ir with st62txx
- 2022-03-07 10:33:09下载
- 积分:1
-
关于数字钟的实现,用VHDL实现时,分,秒,的显示,并能报时...
关于数字钟的实现,用VHDL实现时,分,秒,的显示,并能报时-Digital clock on the realization of VHDL to achieve with hour, minute, seconds display, and time
- 2022-08-09 12:50:09下载
- 积分:1
-
Mcf5307 development board based on the liquid crystal display sed1335 control pr...
基于mcf5307开发板的sed1335控制液晶屏显示的程序-Mcf5307 development board based on the liquid crystal display sed1335 control procedures
- 2023-01-14 21:40:04下载
- 积分:1
-
最新的计算器1.5
最新的计算器1.5-latest Calculator 1.5
- 2022-03-01 10:32:58下载
- 积分:1
-
由四幅图片组成,循环显示出小男孩跑动动动画,退出后显示本人信息...
由四幅图片组成,循环显示出小男孩跑动动动画,退出后显示本人信息-Photos from 4 of the cycle shows that the little boy running dynamic animation, I quit after the show information
- 2022-01-22 17:10:43下载
- 积分:1
-
这是一本汇编的书,是一本很好的汇编圣经…
This is a book of art of assemble.Itis a very good assemble bible.With this book, you can learn assemble language very well.-This is a book of art of a very assemble.Itis bible.With good assemble this book. you can learn assemble language very well.
- 2022-06-30 18:40:23下载
- 积分:1
-
汇编语言windows32位编程,有墙壁的阻挡,可以设定食物数量,速度,难度等。...
汇编语言windows32位编程,有墙壁的阻挡,可以设定食物数量,速度,难度等。-Windows32-bit assembly language programming, there are the walls of the block, you can set the amount of food, speed, difficulty and so on.
- 2022-07-16 23:52:08下载
- 积分:1