俄罗斯方块游戏

来源:互联网 发布:幸运方块软件下载 编辑:程序博客网 时间:2024/05/01 22:39

 最近公司出来个产品,淘农场。一时间在公司火得不行。在产品部也算是开了话。大家伙没事的时候就登陆上去偷个菜呀,什么的。也算是是工作之余的一种调节,找点乐子吧。我呢,也刚好这两周也做完了网游的一个项目。最近呀,算是和游戏结缘了。做的事情恰好都和游戏沾了点亲戚关系。呵呵 :)。这却也勾起了我儿时的一个梦想,什么时候自己也能够写个游戏。偶记得小时候玩那个俄罗斯方块的游戏,玩的那个真是不亦乐乎。可惜,后来上大学,自己也没有能够自己动手做做完成这么一个小小的心愿,实乃惭愧。最近恰逢勾起了这种情思。遂决心实现自己的小小心愿。于是乎google了一下。找了个推箱子的游戏,了解了下大概的2d游戏编写 思路,开始了改造推箱子的游戏的代码,实施俄罗斯方块游戏的编写。大体思路:采用数组结构构造地图,以及积木图像。

几个关键点:

1:加载图片绘制图像;

2:随机积木的移动和旋转操作;主要是判断移动旋转区域是否被占用,旋转操作主要是根据积木规律,用数组变化模拟了一下旋转操作

3:自由下落动作的模拟,我是采用模拟键盘操作实现,当然也有很多是采用时间程序模拟

4:消除积木,因为采用数组操作来模拟整个积木图,所以这里的操作也就不存在什么问题,主要是根据占位行来计算消除和计算得分


原创粉丝点击