俄罗斯方块编写中~~~~~

来源:互联网 发布:淘宝怎么看在线商品数 编辑:程序博客网 时间:2024/06/06 07:45

写游戏的感觉最好了~~~看着那些效果一点一点出来

但感觉太好了~

现在游戏的编写一直按着思路进行着

感觉很好,好像一天24小时一直写下去,不让思路中断下来

当然··前提是没有错误把我卡住啊~

 

游戏最核心的代码基本写好了·

1.就是方块的匀速下落,按下加速,按左右移动。

下落到不能再下落的地方停下,并固定。

 

2.方块的旋转,按上实现旋转,这里实现的有点人工智能的旋转

可以根据当时的环境判断可否旋转,贴边时会巧妙地转过来。这点倒是很满意。

 

3.消除满一行的方块。其上的方块随即下落。

 

4.多颜色。这好像是每个俄罗斯方块都有的效果,所以也加进入了。

颜色和方块类型均随机选取。

 

刚好别人帮我把方块的图片做好了·(自己做的很丑·)

上图纪念下咯~~

tetris_demo

 

因为是程序时全屏运行的~~所以没有窗口边框啦~

 

接下来要实现的是

1.实现计分score,按时间递增等级level,记录所销行数clear,

以及在next矩形里显示下个方块。

 

2.实现清行动画,即消除一行时会以动画形式消除。

 

3.实现game over效果,这个其实开始就刚写了··就是方块到顶时就game over。

 

4.把背景图弄好看点···

 

继续加油咯

原创粉丝点击