Blockrain.js 是一个使用 HTML5 & JavaScript 开发的经典俄罗斯方块游戏。只需要复制和粘贴一段代码就可以玩起来了。最重要的是,它是响应式的,无论你的显示屏多么宽都能自动匹配。你可以自定义你想要的颜色以适应您的网站,也可以调整方块落下的速度。
分类:
编程语言 时间:
2015-02-09 10:49:36
阅读次数:
196
每个游戏都有它自己的规则,我们的俄罗斯方块的规则很明显,shape落到最底端时就停止下落,然后下一个shape开始往下落;当任一一个点挡住下落的shape时,整个shape就认为是已经到底了;当一行充满所有blocks时,这行消除,然后所有的往下落一行等等等等。
那么我们现在就开始制定我们的游戏规则,本节过后,我们的程序运行起来是这样子的:
我们首先从自定义的协议(protocol)开...
分类:
编程语言 时间:
2015-02-04 23:27:53
阅读次数:
252
我实在想不出怎么才能起一个好听点的中文名字,还是用原教程中的名字,block party
吧
如果前面的几篇教程你觉得很简单,那么是时候开始加深难度了。 在俄罗斯方块游戏中,我们的主体就是那些形状,而每一个形状都是由不同的块组成的。所以,我们需要建立一个基础类,block,用来为我们更上层的显示打基础。
首先,按照建立二维数组array2D的步骤建立一个新的class,起名叫做Block
...
分类:
编程语言 时间:
2015-01-28 18:04:02
阅读次数:
584
花了一周时间,按照Swift的开发教程,各种查阅资料,各种google,总算把俄罗斯方块游戏写完了,也想写个系列教学blog;因为虽然看着教程不长,但是对于从零学Swift的我,中间还是遇到了很多困难,好多bug不知道是怎么出来的,都是经过很纠结的过程才一一克服掉的,所以,这篇中文版的系列教学,也算是个为想学swift而又无从下手的童鞋们图个方便吧。
先上一个最终版本,基本效果就是这样,添加了动...
分类:
编程语言 时间:
2015-01-27 13:29:51
阅读次数:
181
用了几天的时间终于把俄罗斯方块写完了,本想把黑框换掉然后弄一个好的界面的,但是感觉不好弄就先这样吧。。
#include
#include
#include
#include
#include
using namespace std ;
const int LF_up_x = 13 ;
bool vis[100][100] ; // 用于标记坐标
int Co[100][100] ; // 坐标...
分类:
编程语言 时间:
2015-01-20 20:31:26
阅读次数:
255
使用cocos2dx3.2 引擎制作重力模式下的俄罗斯方块,底部可以进入目录页.........
分类:
其他好文 时间:
2015-01-13 10:32:12
阅读次数:
168
来源:http://misaka.blog.com/p/8在正式阅读本文之前,请你记得你应该用娱乐的心态来看,本代码所使用到的技巧,在工作了的人眼里会觉得很纠结,很蛋疼,很不可理喻,很丑,注意,是你蛋疼,不关我的事通常,写一个俄罗斯方块,往往动不动就几百行,甚至上千行,而这里只有88行正所谓头脑风暴...
分类:
其他好文 时间:
2015-01-04 11:09:19
阅读次数:
240
关于制作游戏相关其他博客的目录,我放在利用Cocos2dx3.2制作重力版俄罗斯方块(Crazy Tetris)...
分类:
其他好文 时间:
2015-01-02 17:36:03
阅读次数:
195
最近在看C#,写了一个很水的方块游戏练手。namespace game{ class Square { public Square() { state = 0; positionY = 0; p...
作者:david_zhang@sh 【转载时请以超链接形式标明文章】链接:http://www.cnblogs.com/david-zhang-index/p/4185381.html亲测一个很好玩的shell脚本写的俄罗斯方块游戏,脚本来自互联网,不知是哪位大师写的,有兴趣学习shell脚本的同学...
分类:
系统相关 时间:
2014-12-25 20:25:13
阅读次数:
226