你好,你有安卓俄罗斯方块源码的源码吗?

当前位置: >
> 基于HTML5/CSS3实现的简易版俄罗斯方块游戏源码
基于HTML5/CSS3实现的简易版俄罗斯方块游戏源码
脚本大小:10KB
软件语言:简体中文
脚本类型:
脚本授权:免费软件
更新时间:
脚本类别:html5
相关链接: 未知官方&&
应用平台:
网友评分:
内容介绍热点排行下载地址相关内容
3D幻灯片:一个HTML5+CSS3技术的3D网页内容切换特效;灰色背景,右下角会出现一个控制按钮,可上下左右控制网页向四个方向滚动切换,视觉集中在页面中央爱情表白专用代码是一段实现了在手机端出现的触屏滑动翻页效果代码,本段代码适应于所有网页使用,有兴趣的朋友们可以前来下载使用输入框获取焦点后会自动隐藏默认文本,如果为空会提示必填字段HTML5驴子跳游戏源码,制作很漂亮的一款HTML5+CSS3网页游戏,想研究HTML5技术的朋友,您可不要错过这款网页游戏哦,虽然是游戏,但却考验了作者很综合的HTML5编程水平今天给大家介绍一款HTML5播放器Video.Js,该HTML5视频播放器可以自己定义外观,包括整体颜色,播放按钮定制等功能。总体来说,Video.Js是一款很不错的视频播放器。video.js是一个JavaScript和CSS库,使得它更容易使用和建立HTML5视频,今天。这也被称为HTML5视频播放器一款html5表单实例select表单样式美化select单选框表单提交代码是一段实现了可以选择本地图片预览并上传的效果代码,在预览区的图片是可以删除的,同时将本地图片拖动到网页规定的区域内也是可以自动添加到预览区的,此段代码适用于所有今天向大家介绍如何使用css3创建3d的立方体,操作方法为:上下左右键,实现立方体的翻转旋转效果
基于HTML5/CSS3实现的简易版俄罗斯方块游戏源码
CopyRight &
JB51.Net , All Rights Reserved《俄罗斯方块游戏》项目实作【附源码】
《俄罗斯方块游戏》项目实作【附源码】
  一、界面设计
  此游戏的界面分为3种,即游戏前界面、游戏时界面和游戏后界面
  1、游戏前界面:即在游戏开始之前为用户呈现的界面,其中包括1张背景图和3个按钮,3个按钮分别为“开始”、“设置”和“退出”。当选择“开始”时,即进入游戏时界面并开始游戏;“设置”按钮可以先不实现,以便以后扩展扩程序;当选择“退出”时,即关闭程序。
  2、游戏时界面:即在游戏进行时的界面,其实就一张背景图就行了。不过我将整个界面分划成3个逻辑区,游戏的图案,游戏的分数等这些东西只需在游戏过程中往相对应的逻辑区画或写进去就行了。这3个逻辑区分别为:游戏区、信息区和预览区。游戏区只有一个“容器”,积累俄罗斯方块用的;信息区包括分数和关数两个字段的显示;而预览区则向用户提示下一个俄罗斯方块的样子。
  3、游戏后界面:即在游戏结束时所弹出的界面,它并不占满整个窗口,而只是窗口中间的一部分。它包括1张背景图和2个按钮,这两个按钮分别为“Y”和“N”,分别代表“继续挑战”和“结束游戏”。这里也跟游戏时界面一样分3个逻辑区:分数区,结果区和选择区。分数区显示最高分数和当前分数,结果区显示“挑战成功,恭喜你!”或“挑战失败,再接再厉!”,而选择区即一个字段――“是否继续挑战?”和两个按钮。
  二、流程图设计
  流程图设计分为4阶段:
  1、初始化阶段:初始化一些东西,如:SDL的初始化,一些数据结构以及变量的初始化等;
  2、游戏前阶段:对应于前面的游戏前界面,主要是背景图的载入,以及对那三个按键的响应;
  3、游戏时阶段:整个游戏的核心部分,以下有三个比较重要的设计:
  (1)在整个阶段,我设立3个俄罗斯方块结构体,一个为了在预览区显示用,称之为“过去时方块”,一个在容器中显示用,称之为“进行时方块”,还有一个用于预先判断用,即它是“进行时方块”移动或换方向之后的状态,程序使用它来判断移动或换方向是否合法,但它是至始至终都不显示的,其实就是为“进行时方块”探路用的,称之为“将来时方块”。
  (2)只有在“将来时方块”探路表示合法时,方可将方块移动或换方向,并刷新显示之,但怎么样才算合法呢?如何去判断它呢?这是整个程序最关键的一步。
  方块的下一步有下移(下键)、左移(左键)、右移(右键)、改变方向(上键)和自然下落(无按键)5种情况,这5种情况是互斥的,即同一时刻只能执行一种动作。
  左移、右移时,只需要根据关键点以及数据仓1修改“将来时方块”,并判断“将来时方块”所在位置是否完全空闲,是则探路成功返回0,否则返回1继续运行程序。
  下移、自然下落时,只需要根据关键点以及数据仓1修改“将来时方块”,并判断“将来时方块”所在位置是否完全空闲,是则探路成功返回0,否则返回2。(方块已放置好,下一个方块继续)
  改变方向时,只需要根据关键点、数据仓1和数据仓2修改“将来时方块”,并判断“将来时方块”所在位置是否完全空闲,是则探路成功返回0,否则返回1继续运行程序。
  凡是探路成功返回0的,都会将”进行时方块“刷掉,然后”将来时方块“变成”进行时方块“,最后再将”进行时方块“重新画上去。
  (3)俄罗斯方块属于视频游戏,即在不需要用户输入时,画面是一帧一帧的动画,所以整个程序得同时响应方块的移动和用户的输入。方块移动之后总会停顿一会,然后再移动,如果在方块停顿的那会,有一个用户输入,那得咋办呢?因为停顿的那会是进程被挂起了,这时候来用户输入,程序根本不会响应它,所以只能使用进程挂起pause()和信号唤醒(设置计时器定时发送信号)这种方法来实现之,没按键设置的计时器时间长点(计算机中的长点也是毫秒级的,嘻嘻!!),方块会根据这”长点“的时间定时移动着,一旦有按键,就马上修改计时器的时间短点(如果是0最好,可要是0就代表着把计时器关了,木有办法),等计时器发送信号后从中断处理函数中返回来后,再将计时器的调成原来长点的时间,就这样循环执行着。
  4、游戏后阶段:对应于前面的游戏后界面,主要是背景图的载入,信息的显示,以及对那两个按键的响应;
    三、数据结构设计
  数据结构设计主要是针对游戏时阶段数据存储结构的设计,它的好坏直接关系程序的核心算法,以致影响到整个程序的好坏;
  总共分4部分数据结构的设计:
  1、容器:对应于“游戏区“,可以用一个二维数组表示,它是游戏区的一个映射,其中值为-1的是容器壁的映射;值为0的容器肚的映射,当有俄罗斯方块进入时,会使用正整数来代替0,0代表”空位,正整数代表”非空位“,并且不同的正值代表不同的颜色;值为10的为行计数器,代表该行还有几个”空位“,值为16的为列计数器,代表该列还有几个”空位“。
  2、用户:对应于”信息区“,用一个结构体表示一个用户,结构体里面只有两项――”当前分数“和”关数“,其实完全不需要设置一个这么简单的结构体,但当你以后想升级游戏时就有用了,也许以后还会添加”姓名“、”头像“、”等级“等等,反正先设置后也不亏,而且有利于程序的结构化。
  3、俄罗斯方块:对应于”预览区“,同样使用一个结构体表示一个俄罗斯方块,结构体里面包含4项――”种类”、“方向”、“关键点”和“颜色”。我考虑的俄罗斯方块一共有6种,每种有4个方向和1种颜色,都是由4个点组成,其中最下最左那个点为关键点(注意:先下先后先左)。在程序执行过程中,会根据关键点以及数据仓1(下面会讲)可以确定一个俄罗斯方块的准确位置,其实这跟学汇编的相对寻址一个道理,关键点为“基地址”,数据仓得到的数据为“偏移量”。
  4、数据仓:其实就是存储一些不变的数据,我设有2个数据仓。
  数据仓1:它是一个数组的数组,首先是一个二维数组,“种类”为行下标,“方向”为列下标,即根据“种类”和“方向”可以唯一确定一个俄罗斯方块。每个存储单元又是一个4x2的二维数组,即存放俄罗斯方块4个点相对于关键点的行相对位置和列相对位置。但为了初始化方便,因为我不会数组的数组如何初始赋值,所以就不搞那么复杂了,直接一个24x8的二维数组就OK了。
  数据仓2:是一个6x4的二维数组,“种类”为行下标,“方向”为列下标,每个存储单元中的数值表示该俄罗斯方块在变换方向时关键点的列坐标变化。比如数值为2,则表示变换方向后的关键点是变换前左移2个单元得来的。
  其实我也考虑过不必设置那个数据仓,而是每个俄罗斯方块结构体都自带四个点的坐标,如果这样的话,在程序运行中,四个点的坐标变化既要约束于“左右下”的变化,也要约束于改方向的变化,如果在靠着容器壁变化时,还要约束于容器壁。向现在这样设计,有一个好处就是时刻只要控制好关键点的坐标就行,这样程序的设计也就没那么复杂。
    四、文件模块设计
  整个程序由6个文件组成:
  Tetris.h文件:所包含的头文件,一些宏定义,数据结构的定义,外部函数和外部变量的声明等。
  main.c文件:程序的主文件,整个程序的主干流程在此。
  Start.c文件:包含了初始化阶段和游戏前阶段的源代码。
  Progress.c文件:整个程序的核心,包含了游戏时阶段的源码,
  Over.c文件:包含了游戏后阶段的源代码。
  makefile文件:编译程序用的,因为是在linux下写的,用它真的超方便。
  五、作品展现
  六、体会
  1、写程序前,特别是相对大一点的程序,一定要先设计,包括文档设计,数据结构设计和流程图设计等,这有很多的好处。
  首先,事先设计,可以从大方面构思,避免主要构架上走错路,要不然等到写了大部分之后才发现关键问题,为时已晚咯,这种情况我也经历过不少次。
  其次,查错修改的时候很方便,因为代码是一行一行的字母数字符号,而设计往往是一些图表,当然是图表比较容易看啦,在图表上比较容易理清思路,哪一步到哪一步?数据是在哪里出了问题?清晰了然,等到图表修改好之后,源码其实就是图表的一个翻译了。
  最后,设计能让程序更好地结构化,在看着设计编程时,可以很安心地编写本模块,因为我已经充分地信任我之前的设计,要不然,你总会在编写本模块的时候,考虑到这个数据会不会被以后的代码修改?现在修改这个数据影不影响前面?等等这些问题。
  2、以前写大一点的程序,需要多个文件,但每次编译都会出现什么重复定义之类的各种各样错误,虽然最后都解决了,但文件模块被搞得乱七八糟。我觉得只要弄懂extern、static和程序是如何编译链接才能真正地解决问题。extern定义在头文件H中就像个中转站一样,它代表着所对应的函数或变量可以在文件A中定义,而文件A,B,C和D都可以使用该函数或变量(其中ABCD都包含该头文件)。static定义一个函数,就像一把锁一样,表明这个函数只能在本文件模块中使用,其他的文件不可调用。
  3、在linux下的完美组合:LibreOfficeWrite(文档设计),LibreOfficeCalc(数据结构设计),
  LibreOfficeDraw(界面设计),Dia(流程图设计),Vim(源代码编辑)。
  七、下载
  此代码是基于SDL的,安装使用SDL:
  源代码我已经上传了,可到此地址下载:
  下载在的1号FTP服务器里,下载地址:
  FTP地址:ftp://
  用户名:
  密码:
  在 2012年\7月\《俄罗斯方块游戏》项目实作【附源码】
  下载方法见
H3C认证Java认证Oracle认证
基础英语软考英语项目管理英语职场英语
.NETPowerBuilderWeb开发游戏开发Perl
二级模拟试题一级模拟试题一级考试经验四级考试资料
港口与航道工程建设工程法规及相关知识建设工程经济考试大纲矿业工程市政公用工程通信与广电工程
操作系统汇编语言计算机系统结构人工智能数据库系统微机与接口
软件测试软件外包系统分析与建模敏捷开发
法律法规历年试题软考英语网络管理员系统架构设计师信息系统监理师
高级通信工程师考试大纲设备环境综合能力
路由技术网络存储无线网络网络设备
CPMP考试prince2认证项目范围管理项目配置管理项目管理案例项目经理项目干系人管理
Powerpoint教程WPS教程
电子政务客户关系管理首席信息官办公自动化大数据
职称考试题目
就业指导签约违约职业测评
招生信息考研政治
网络安全安全设置工具使用手机安全
3DMax教程Flash教程CorelDraw教程Director教程
Dreamwaver教程HTML教程网站策划网站运营Frontpage教程
生物识别传感器物联网传输层物联网前沿技术物联网案例分析
互联网电信IT业界IT生活
Java核心技术J2ME教程
Linux系统管理Linux编程Linux安全AIX教程
Windows系统管理Windows教程Windows网络管理Windows故障
组织运营财务资本
视频播放文件压缩杀毒软件输入法微博
数据库开发Sybase数据库Informix数据库
&&&&&&&&&&&&&&&
希赛网 版权所有 & &&>> 可以直接运行于裸机的俄罗斯方块游戏
可以直接运行于裸机的俄罗斯方块游戏
所属分类:
下载地址:
OSLab0.rar文件大小:223.64 kB
分享有礼! 》
请点击右侧的分享按钮,把本代码分享到各社交媒体。
通过您的分享链接访问Codeforge,每来2个新的IP,您将获得0.1 积分的奖励。
通过您的分享链接,每成功注册一个用户,该用户在Codeforge上所获得的每1个积分,您都将获得0.2 积分的分成奖励。
操作系统课的作品,可以直接运行于linux系统的俄罗斯方块游戏,使用git管理
Sponsored links
源码文件列表
温馨提示: 点击源码文件名可预览文件内容哦 ^_^
COMMIT_EDITMSG9.00 B01-04-13 19:07
config262.00 B27-03-13 09:50
description73.00 B27-03-13 09:50
HEAD23.00 B27-03-13 09:50
applypatch-msg.sample452.00 B27-03-13 09:50
commit-msg.sample896.00 B27-03-13 09:50
post-update.sample189.00 B27-03-13 09:50
pre-applypatch.sample398.00 B27-03-13 09:50
pre-commit.sample1.66 kB27-03-13 09:50
pre-rebase.sample4.78 kB27-03-13 09:50
prepare-commit-msg.sample1.21 kB27-03-13 09:50
update.sample3.53 kB27-03-13 09:50
index4.25 kB01-04-13 19:07
exclude240.00 B27-03-13 09:50
HEAD828.00 B01-04-13 19:07
master828.00 B01-04-13 19:07
219c68d6fdb1bcba6775502eab1157.00 B01-04-13 19:07
ffaa03d7ac4d530.00 B29-03-13 10:41
cfdb439a1bb53dbcc076cf3522351258.00 B28-03-13 13:57
126c247eb2e17c0e71a3b07edd679b2936fd3e318.00 B27-03-13 09:50
b270bb47f302651.78 kB28-03-13 13:56
7b8fada17a972d893ffdf28b2760504.00 B27-03-13 09:50
59c3dfbc6d64accd6461072ffad01.71 kB27-03-13 10:30
f33ee3e849cee54c6a43e80e09c0f64ac1c817154.00 B27-03-13 09:50
5f33e7a01c042bfb78c9a51aef172.00 B28-03-13 13:57
b6fceda5675209aad73a27cd1731.08 kB27-03-13 10:30
056ceac22a0fc246def19d6c56891.02 kB27-03-13 09:50
1dffdbb9d8c8534879356.00 B01-04-13 19:07
4ed40d12bb0c22e3fe4061a7ecd8a7f2a1e96d2.02 kB27-03-13 09:50
3caaf3164adf2fbaf98d2c297e79e72a5ed6d9476.00 B27-03-13 10:30
dff3f0dcd10d7fcd88130ffb11d1114.00 B27-03-13 10:30
c98ebb07e9ade847fad6ff4cbccf375.00 B29-03-13 10:42
039e5cdfc2e7ca0b5a0e81edf53147.00 B27-03-13 09:50
5e965c1cdd7f5d3cd46ffcaafa86833.00 B27-03-13 09:50
2a4bfb18e02dd6c010afb648fbb7ac1.53 kB28-03-13 13:56
cceba8fe5b1ebf1586.00 B01-04-13 19:07
6f3e8e90b237ee5c38183.00 B27-03-13 09:50
8a217e9dc17c7dceec75aaca1fa167.00 B29-03-13 10:42
5fb42a0fe7f92e74d6a94d996696c640.00 B29-03-13 10:41
1ee077c0293feec1a15a744eaa39b9e5d48c76499.00 B28-03-13 13:56
fbe48f06e0b3786cd8406.00 B27-03-13 09:50
1cffccae7c4aa5c89b720dd0be9c2166.00 B27-03-13 09:50
971e3cef972b5f0a9c00305.00 B01-04-13 19:07
48f723123cea5ece338.00 B27-03-13 10:30
e6dd14f5eeb968ea32b3d35bde90168.00 B27-03-13 09:50
d6b4b0fb01af48fd393.00 B27-03-13 09:50
3fbc3e7ca8caaabf468eacb193226.00 B27-03-13 09:50
7f812a9beb5a3d11c5c54bcad6a88297.00 B27-03-13 09:50
fde33b71c5ca5f524cb2.59 kB28-03-13 13:56
efde141defed7981ba0166.00 B28-03-13 13:57
5a1eb6ba35aa49a171bac8f2112.61 kB27-03-13 10:30
f559d5ced0d0dcdbc138.00 B27-03-13 09:50
eb03c6babdfc2ab954ba7ebb121.92 kB29-03-13 10:41
9b20e2d795e3c491c0f0863320d1.08 kB28-03-13 13:56
c5cd4e3e3ccfe1b610.00 B01-04-13 19:07
b35a2f0abff7823087.00 B27-03-13 09:50
ad039e01dc6c8d2e2cd9f3b0f2bc02d2443e83165.00 B27-03-13 09:50
d30ef3b617c92dd792a24111.00 B27-03-13 09:50
4c7a6d96ea4f040c808e24cff065a1.05 kB27-03-13 09:50
1cbcc41b8420.00 B27-03-13 09:50
cd045dd6c741.00 B29-03-13 10:41
f143da043b4bbe62c323a95505109.00 B27-03-13 10:30
72ef7cae430589fdc3195.00 B28-03-13 13:57
e6323476dfef4371484626.00 B27-03-13 09:50
abc8cbe4f677fba8d9ae2.58 kB28-03-13 13:56
eebbddf58cea67fc114.00 B27-03-13 09:50
645589dfb92663edbe1.79 kB29-03-13 10:41
34afa9c9b923d3ce5a436.00 B27-03-13 09:50
2f0ee4eb5cfbcdb349bc654.00 B27-03-13 09:50
dfd84fac164.00 B27-03-13 10:31
76095bda90febacdb2.60 kB29-03-13 10:41
c95a7c91e94ff380f16ec18612b9244.00 B27-03-13 09:50
4bd9aa63bb9d85e5f1fb20ff9e6243.00 B27-03-13 09:50
47cdb9ea360f9c04a5cf9cb831304.00 B29-03-13 10:42
5ea431daf7c50016dba8dcbf7bcfa195.00 B29-03-13 10:42
cd574db08f469efe375.00 B01-04-13 19:07
0e5d628db41bd22b187.00 B29-03-13 10:42
278b3d4cefacac8be29b226.00 B27-03-13 09:50
00ec67bc9fdd10a268ccabd6c7e166.00 B27-03-13 10:31
83f9b5bfcf01d02a3181.00 B27-03-13 10:31
3f5d3edc75ee25abba8195.00 B27-03-13 10:31
838c96a8f6fcef178.00 B27-03-13 09:50
fad776c729f421eca6a6d5ba792177.00 B27-03-13 09:50
b26ec2e14d791ec8a81.19 kB27-03-13 09:50
a37ecb557b2e0f11b9197.00 B27-03-13 10:31
3f9ebee15dd4ab6c778e3c0d6af9b9dc039b7691.00 B27-03-13 09:50
4899191cae5ad3b19be08bf35158748.00 B01-04-13 19:07
bbd4c9514e20aef1acee9e258ea51.25 kB27-03-13 10:30
7e653bde0fc379e66fd3533977137.00 B27-03-13 09:50
5ff973b4dafd5a6ffc2ce52d4d9e430.00 B27-03-13 09:50
b9b40cf939fdd768da6cfb60396f320.00 B27-03-13 09:50
87cfa706ddaf4eaf1.92 kB29-03-13 10:41
8bcf395f844bd1cebb4ad49d2fe4530.00 B29-03-13 10:41
29cbc7c9a1f0edda3c1ee189bbf7551.00 B28-03-13 13:56
a21a05abbf68e8801.80 kB28-03-13 13:56
5e9bddc6a7d21f6ab6192.00 B27-03-13 09:50
02bb0e982c1f3c0a177.00 B28-03-13 13:57
d0db9a03308deec24a51e4ab8d21.14 kB29-03-13 10:41
dc1c48cfc87cd699ed5e52c80a882.00 B29-03-13 10:41
67af9acaef30ef95e736f681bfd3f0fdc9d1e82.58 kB27-03-13 10:30
89fc23ee65c8c1a420.00 B27-03-13 09:50
dac050ad3f24f0e127d26ac593459.00 B27-03-13 09:50
eb75841fbeead42c6f5b9c41a7446.00 B27-03-13 09:50
bdfcca00f6339.00 B29-03-13 10:41
fab318d0897.00 B27-03-13 09:50
beaa294c08f6dfca95e345.00 B01-04-13 19:07
dc647ffcce1ea8e42fcfdb0c381e177.00 B27-03-13 09:50
b837ae5a5ff3a695cfe8f1.14 kB01-04-13 19:07
4b71cfed431f8648babf8486f24cf1.01 kB27-03-13 09:50
4da0ac6fda3b188dc3178.00 B29-03-13 10:42
a38ada4d9d48e49d5d162d4eedd6c336.00 B27-03-13 10:30
d3eee87be007db4a9abc1.80 kB28-03-13 13:56
54b0fb67df9c5956bffdc2f3ab1.16 kB01-04-13 19:07
a68f3b2b270e70fad22f39e836e178.00 B01-04-13 19:07
0e96d9c29aa6dbd21fc9ffa08104a2.63 kB29-03-13 10:41
fce25f63f7da40e0fe166.00 B01-04-13 19:07
b1d81cf2a2fe8588.00 B27-03-13 09:50
75be79d65bfbe0f794d12b723f179178.00 B27-03-13 09:50
ffbfebb49b583.00 B27-03-13 09:50
9145bbb3c2b5aadbcae1.71 kB27-03-13 10:30
a138e06a9cb4b633f5a9fbe2d4661701.00 B27-03-13 09:50
76fc12e2c9eaecde7c1e957afa2.30 kB29-03-13 10:41
b3dbbbd6a01b09f50c1ba291c2052733.00 B27-03-13 10:30
05bce3dbfa03b6ca5638.00 B27-03-13 10:30
47a89d5cc2d24a6dbda67b8e3dfad1.54 kB27-03-13 10:30
25561bae98a603e1d4c1bd2e70ced401e020451.08 kB28-03-13 13:56
3feccf3ad230cebdd66a516.00 B28-03-13 13:56
4b1ba887bc4cfe24aef7c558aca7556.00 B28-03-13 13:56
edc278caada6d5e9a291cf3e8d71.08 kB27-03-13 10:30
0d6bde9bdaad1ae7166.00 B27-03-13 09:50
8358768acc5c0d65bdf418350b2.90 kB29-03-13 10:41
b49d2ebd5c519c612e30f4c59b89bba4fdc27a779.00 B27-03-13 09:50
aafa29dcc22507bfda910c564f3178.00 B27-03-13 10:31
a60299dacad353ac3fadd0db154482.00 B27-03-13 09:50
d18df4e4ec19adb83fd836.00 B27-03-13 09:50
106b52c9480fda59aa0dfe4401113.00 B27-03-13 09:50
28c5db1cbe9d8aa82a8194.00 B01-04-13 19:07
94cad539f948dc3b893e8d0a8b8cf278340dbd1.14 kB29-03-13 10:41
b95f06f6edcde2c66c38d655860476.00 B27-03-13 10:30
2a6e4bfe8d7cf2b210ef93e07f8a9af586aa0f196.00 B29-03-13 10:42
527d235f6ae89f2d1f7fe3ef99c29dde7c1dc8317.00 B27-03-13 09:50
85dc760d776ee21c404a04a578a1.78 kB28-03-13 13:56
8e863ea98fed6fafcca0febf6b74e2.24 kB01-04-13 19:07
e2f88ff40efacd5f8fbcc49f6ab0ebfb0821041.65 kB27-03-13 09:50
65fa3e9f4f756dc322.00 B27-03-13 09:50
169d77eddbb0ab01d8ad592d3159133.00 B27-03-13 09:50
7aad8ba5cbf742.00 B01-04-13 19:07
c2a24de09fd1b5b1ded52945fcf78ad862e652178.00 B27-03-13 09:50
a2dacc4cc62e0bbee112.00 B27-03-13 09:50
d3b54e7fab37ad999cea2e578a2.64 kB28-03-13 13:56
1fde4a2ecce8bc274f7146.00 B27-03-13 09:50
40dd1a563eecb51ded82ca26dd2d391.79 kB29-03-13 10:41
b470ece483dcacbff149a0acc3051f342.00 B27-03-13 10:31
8dec6ede1a557f0b8146.00 B27-03-13 09:50
cf64a418aff1ff776d2d7715a212.23 kB01-04-13 19:07
aed0eca5d7d1e6e15adcdefda403239.00 B27-03-13 09:50
f3dcffd209.00 B27-03-13 09:50
b7045acebec5c87af24f1c54d01c26fd22a66547.00 B27-03-13 09:50
bfa0b8c62b41dad89b883a6534b1.83 kB01-04-13 19:07
dbe01ccefec185.00 B27-03-13 09:50
fc7c9b929b05032eaefffb6b9bda197.00 B01-04-13 19:07
7ad318bfdc131efdce7b692531145.00 B27-03-13 09:50
240fbdba1f7ccab6dd5b9e9ca5f51743.00 B29-03-13 10:41
602f1ccac561c7da74eed5f53c7c316.00 B27-03-13 09:50
4b715c732fa75ac97c902ccf30c7e343.00 B28-03-13 13:57
c2b25d909eb07eb003c691269cfc249.00 B27-03-13 09:50
82aac092b9a85f2d1f3d7450b9cfa175.00 B28-03-13 13:57
packed-refs94.00 B27-03-13 09:50
master41.00 B01-04-13 19:07
HEAD32.00 B27-03-13 09:50
.gitignore35.00 B27-03-13 09:50
364.00 B27-03-13 09:50
1,013.00 B27-03-13 09:50
bootblock512.00 B01-04-13 23:16
bootblock.o4.32 kB01-04-13 23:16
genboot.pl374.00 B27-03-13 09:50
2.12 kB27-03-13 09:50
main.o1.47 kB01-04-13 23:16
261.00 B27-03-13 09:50
start.o724.00 B01-04-13 23:16
start.S1.78 kB27-03-13 09:50
game40.23 kB01-04-13 23:16
game.img40.73 kB01-04-13 23:16
2.50 kB27-03-13 09:50
211.00 B27-03-13 09:50
109.00 B27-03-13 09:50
128.00 B27-03-13 09:50
116.00 B27-03-13 09:52
font.h~112.00 B27-03-13 09:52
88.00 B27-03-13 09:50
529.00 B01-04-13 22:45
video.h~591.00 B01-04-13 22:40
855.00 B01-04-13 22:47
game.h~871.00 B01-04-13 22:40
222.00 B27-03-13 09:50
195.00 B27-03-13 09:50
406.00 B27-03-13 09:50
644.00 B27-03-13 09:50
358.00 B27-03-13 09:50
605.00 B27-03-13 09:50
98.00 B27-03-13 09:50
1.11 kB27-03-13 09:50
11.86 kB01-04-13 22:28
font.c~16.15 kB28-03-13 22:34
font.d37.00 B01-04-13 23:16
font.o3.65 kB01-04-13 23:16
356.00 B27-03-13 09:50
timer.d341.00 B01-04-13 23:16
timer.o2.91 kB01-04-13 23:16
2.07 kB01-04-13 22:33
video.c~2.22 kB01-04-13 22:29
video.d306.00 B01-04-13 23:16
video.o6.04 kB01-04-13 23:16
1.04 kB01-04-13 22:58
draw.c~1.03 kB01-04-13 22:54
draw.d258.00 B01-04-13 23:16
draw.o2.91 kB01-04-13 23:16
3.10 kB01-04-13 23:10
effect.c~3.16 kB01-04-13 22:48
effect.d407.00 B01-04-13 23:16
effect.o10.34 kB01-04-13 23:16
2.99 kB01-04-13 22:49
game.c~3.23 kB01-04-13 22:49
game.d355.00 B01-04-13 23:16
game.o4.88 kB01-04-13 23:16
920.00 B27-03-13 21:37
keyboard.c~926.00 B27-03-13 16:32
keyboard.d144.00 B01-04-13 23:16
keyboard.o4.27 kB01-04-13 23:16
do_irq.d35.00 B01-04-13 23:16
do_irq.o1.16 kB01-04-13 23:16
do_irq.S1.09 kB27-03-13 09:50
721.00 B27-03-13 09:50
i8259.d312.00 B01-04-13 23:16
i8259.o3.45 kB01-04-13 23:16
2.50 kB27-03-13 09:50
idt.d308.00 B01-04-13 23:16
idt.o7.57 kB01-04-13 23:16
650.00 B27-03-13 09:50
irq_handle.d322.00 B01-04-13 23:16
irq_handle.o4.77 kB01-04-13 23:16
903.00 B27-03-13 09:50
abort.d355.00 B01-04-13 23:16
abort.o4.20 kB01-04-13 23:16
169.00 B27-03-13 09:50
random.d35.00 B01-04-13 23:16
random.o2.22 kB01-04-13 23:16
647.00 B27-03-13 09:50
string.d138.00 B01-04-13 23:16
string.o3.54 kB01-04-13 23:16
355.00 B27-03-13 09:50
main.d339.00 B01-04-13 23:16
main.o3.00 kB01-04-13 23:16
&heads&0.00 B02-04-13 09:46
&origin&0.00 B02-04-13 09:46
&refs&0.00 B02-04-13 09:46
&00&0.00 B02-04-13 09:46
&01&0.00 B02-04-13 09:46
&05&0.00 B02-04-13 09:46
&08&0.00 B02-04-13 09:46
&09&0.00 B02-04-13 09:46
&0b&0.00 B02-04-13 09:46
&0c&0.00 B02-04-13 09:46
&0d&0.00 B02-04-13 09:46
&0e&0.00 B02-04-13 09:46
&10&0.00 B02-04-13 09:46
&12&0.00 B02-04-13 09:46
&13&0.00 B02-04-13 09:46
&16&0.00 B02-04-13 09:46
&17&0.00 B02-04-13 09:46
&18&0.00 B02-04-13 09:46
&1e&0.00 B02-04-13 09:46
&1f&0.00 B02-04-13 09:46
&22&0.00 B02-04-13 09:46
&24&0.00 B02-04-13 09:46
&25&0.00 B02-04-13 09:46
&27&0.00 B02-04-13 09:46
&29&0.00 B02-04-13 09:46
&2a&0.00 B02-04-13 09:46
&2d&0.00 B02-04-13 09:46
&32&0.00 B02-04-13 09:46
&34&0.00 B02-04-13 09:46
&35&0.00 B02-04-13 09:46
&3b&0.00 B02-04-13 09:46
&3d&0.00 B02-04-13 09:46
&42&0.00 B02-04-13 09:46
&46&0.00 B02-04-13 09:46
&47&0.00 B02-04-13 09:46
&4a&0.00 B02-04-13 09:46
&4e&0.00 B02-04-13 09:46
&50&0.00 B02-04-13 09:46
&56&0.00 B02-04-13 09:46
&5b&0.00 B02-04-13 09:46
&5c&0.00 B02-04-13 09:46
&5d&0.00 B02-04-13 09:46
&60&0.00 B02-04-13 09:46
&65&0.00 B02-04-13 09:46
&66&0.00 B02-04-13 09:46
&68&0.00 B02-04-13 09:46
&6b&0.00 B02-04-13 09:46
&6c&0.00 B02-04-13 09:46
&6d&0.00 B02-04-13 09:46
&74&0.00 B02-04-13 09:46
&77&0.00 B02-04-13 09:46
&78&0.00 B02-04-13 09:46
&7a&0.00 B02-04-13 09:46
&7b&0.00 B02-04-13 09:46
&7f&0.00 B02-04-13 09:46
&85&0.00 B02-04-13 09:46
&86&0.00 B02-04-13 09:46
&89&0.00 B02-04-13 09:46
&8a&0.00 B02-04-13 09:46
&8b&0.00 B02-04-13 09:46
&8c&0.00 B02-04-13 09:46
&8d&0.00 B02-04-13 09:46
&8f&0.00 B02-04-13 09:46
&90&0.00 B02-04-13 09:46
&91&0.00 B02-04-13 09:46
&94&0.00 B02-04-13 09:46
&96&0.00 B02-04-13 09:46
&9a&0.00 B02-04-13 09:46
&9b&0.00 B02-04-13 09:46
&a2&0.00 B02-04-13 09:46
&a4&0.00 B02-04-13 09:46
&a8&0.00 B02-04-13 09:46
&aa&0.00 B02-04-13 09:46
&ac&0.00 B02-04-13 09:46
&ae&0.00 B02-04-13 09:46
&b0&0.00 B02-04-13 09:46
&b1&0.00 B02-04-13 09:46
&b3&0.00 B02-04-13 09:46
&b9&0.00 B02-04-13 09:46
&ba&0.00 B02-04-13 09:46
&bb&0.00 B02-04-13 09:46
&bc&0.00 B02-04-13 09:46
&c0&0.00 B02-04-13 09:46
&c2&0.00 B02-04-13 09:46
&c4&0.00 B02-04-13 09:46
&c5&0.00 B02-04-13 09:46
&c6&0.00 B02-04-13 09:46
&cf&0.00 B02-04-13 09:46
&d3&0.00 B02-04-13 09:46
&d4&0.00 B02-04-13 09:46
&d6&0.00 B02-04-13 09:46
&d7&0.00 B02-04-13 09:46
&d9&0.00 B02-04-13 09:46
&df&0.00 B02-04-13 09:46
&e0&0.00 B02-04-13 09:46
&e3&0.00 B02-04-13 09:46
&e4&0.00 B02-04-13 09:46
&e6&0.00 B02-04-13 09:46
&e8&0.00 B02-04-13 09:46
&eb&0.00 B02-04-13 09:46
&ec&0.00 B02-04-13 09:46
&ed&0.00 B02-04-13 09:46
&ee&0.00 B02-04-13 09:46
&ef&0.00 B02-04-13 09:46
&f7&0.00 B02-04-13 09:46
&f8&0.00 B02-04-13 09:46
&fa&0.00 B02-04-13 09:46
&fb&0.00 B02-04-13 09:46
&fd&0.00 B02-04-13 09:46
&ff&0.00 B02-04-13 09:46
&info&0.00 B27-03-13 09:50
&pack&0.00 B27-03-13 09:50
&heads&0.00 B02-04-13 09:46
&remotes&0.00 B02-04-13 09:46
&tags&0.00 B27-03-13 09:50
&branches&0.00 B27-03-13 09:50
&hooks&0.00 B02-04-13 09:46
&info&0.00 B02-04-13 09:46
&logs&0.00 B02-04-13 09:46
&objects&0.00 B02-04-13 09:46
&refs&0.00 B02-04-13 09:46
&adt&0.00 B02-04-13 09:46
&device&0.00 B02-04-13 09:46
&x86&0.00 B02-04-13 09:46
&device&0.00 B02-04-13 09:46
&game&0.00 B02-04-13 09:46
&irq&0.00 B02-04-13 09:46
&lib&0.00 B02-04-13 09:46
&.git&0.00 B02-04-13 09:46
&boot&0.00 B02-04-13 09:46
&include&0.00 B02-04-13 09:46
&src&0.00 B02-04-13 09:46
&OSLab0&0.00 B10-12-13 20:12
(提交有效评论获得积分)
评论内容不能少于15个字,不要超出160个字。
23 篇源代码 21 篇源代码 18 篇源代码 13 篇源代码 9 篇源代码
285 篇源代码 173 篇源代码 48 篇源代码 42 篇源代码 36 篇源代码
评价成功,多谢!
下载OSLab0.rar
CodeForge积分(原CF币)全新升级,功能更强大,使用更便捷,不仅可以用来下载海量源代码马上还可兑换精美小礼品了
您的积分不足,优惠套餐快速获取 30 积分
10积分 / ¥100
30积分 / ¥200原价 ¥300 元
100积分 / ¥500原价 ¥1000 元
订单支付完成后,积分将自动加入到您的账号。以下是优惠期的人民币价格,优惠期过后将恢复美元价格。
支付宝支付宝付款
微信钱包微信付款
更多付款方式:、
您本次下载所消耗的积分将转交上传作者。
同一源码,30天内重复下载,只扣除一次积分。
鲁ICP备号-2
登录 CodeForge
还没有CodeForge账号?
Switch to the English version?
^_^"呃 ...
Sorry!这位大神很神秘,未开通博客呢,请浏览一下其他的吧

我要回帖

更多关于 java俄罗斯方块源码 的文章

 

随机推荐