登录
首页 » 其他项目 » 俄罗斯方块,经典游戏。 其中的主要逻辑有:   (1)由于c的随机性函数不好,所以每次游戏开始根据bios时间设置种子。   (2)得分...

俄罗斯方块,经典游戏。 其中的主要逻辑有:   (1)由于c的随机性函数不好,所以每次游戏开始根据bios时间设置种子。   (2)得分...

于 2022-02-20 发布 文件大小:4.01 kB
0 79
下载积分: 2 下载次数: 1

代码说明:

俄罗斯方块,经典游戏。 其中的主要逻辑有:   (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.

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 这是很难得的玉雕龙的源文件,观看代码请用vrmlpad,预览请用bs....
    这是很难得的玉雕龙的源文件,观看代码请用vrmlpad,预览请用bs.-This is a rare jade dragon
    2022-01-26 05:12:41下载
    积分:1
  • PHP source _ environmental design contest online voting system, and the competit...
    PHP源码_环保设计大赛网上投票系统,是比赛而做的一个系统,此系统最后也因为出色的表现而获奖-PHP source _ environmental design contest online voting system, and the competition is doing a computer system because the final outstanding performance award
    2022-11-14 15:35:03下载
    积分:1
  • 得到CPU的类型(C++源程序)
    得到CPU的类型(C++源程序)-be CPU type (C source)
    2022-06-28 11:28:03下载
    积分:1
  • VC对ADO访问数据库操作的封装,包括一个小例子
    VC对ADO访问数据库操作的封装,包括一个小例子-VC database operations on ADO Access package, including a small example
    2022-04-09 18:10:16下载
    积分:1
  • java network programming source code, learning socket programming and helpful th...
    java 网络编程的源代码,学习socket编程和线程很有帮助-java network programming source code, learning socket programming and helpful threads
    2022-02-02 02:38:20下载
    积分:1
  • discuz游戏,很好玩的一个小游戏,6。1版本的
    discuz游戏,很好玩的一个小游戏,6。1版本的-discuz games is a lot of fun in a small game, 6.1 version of the
    2022-02-03 08:05:00下载
    积分:1
  • 这是一个声控系统,大家可以根据这个软件的代码去做一些相关的软件。中包括了文档,代码以及软件...
    这是一个声控系统,大家可以根据这个软件的代码去做一些相关的软件。其中包括了文档,代码以及软件-This is a voice-activated system, we can according to the software code to do a number of related software. Including documentation, code and software
    2022-11-10 09:05:04下载
    积分:1
  • 小区物业管理信息系统 小区物业管理信息系统
    小区物业管理信息系统 小区物业管理信息系统 -ddd
    2022-07-25 07:16:05下载
    积分:1
  • 该程序实现了颜色渐变进度条,可显示进度百分比,自定义颜色...
    该程序实现了颜色渐变进度条,可显示进度百分比,自定义颜色-The program implements the color gradient progress bar will show the progress of the percentage of custom colors
    2022-01-23 11:15:16下载
    积分:1
  • 对任何集体(如你自己的类)的问题描述…
    一:问题描述 针对某个集体(比如你所在的班级)中的“人名”设计一个哈希表,使得平均查找长度不超过R,完成相对的建表和查表程序。 二:基本要求 假设人名为中国人姓名的汉语拼音形式。待填入哈希表的人名共有30个,取平均查找长度的上限为2。哈希函数用除留余数法构造,用伪随机探测再散列法处理冲突。 三:实现提示 如果随机函数自行构造,则应首先调整好随机函数,使其分布均匀。人名的长度均不超过19个字符(最长的人名如:庄双双(ZHAGN SHUANG SHUANG)。字符的取码方法可直接利用C语言中的tosacii函数,并可对过长的人名先作折叠处理。 四:需求分析 本演示程序是对哈希表的建立和查找进行演示,主要数据来自自己编写的人名“A~~Z”等字母组成,拼音由开头的字母组成的词组,查找时用伪随机探测再散列法处理冲突。随机产生人名的位置。具体的程序内容在源程序里面有比较详细的解析。程序的运行在下列有详细的介绍。 -one : Problem description against any collective (such as your own classes) of "names" design a hash table. you make the average length of not more than R, completes the construction and Lookup Table procedures. Two : the assumption that the basic requirements were known as the Chinese name of Chinese pinyin form. Hash Table question Enter the names of a total of 30, you take the average length of a maximum of two. Hash functions with a few exception I stay constructed using pseudo-random re-hash detection method to resolve disputes. 3 : Achieving suggested ra
    2022-01-22 16:42:56下载
    积分:1
  • 696524资源总数
  • 103945会员总数
  • 46今日下载