原创 俄罗斯方块游戏机改进版

2008-5-1 09:36 2878 5 6 分类: MCU/ 嵌入式
2007.12.12 RussiaBlock3_Last.rar (160.23 KB) 最终版本,已通过硬件测试。
(前几天本准备给游戏加上声音,但由于多任务做得不好,效果不理想,所以就没有把加声音的 RussiaBlock.rar (119.84 KB) 这是当前最新版,修正了部分bug,增加了游戏开始和结束的提示,从而也解决了随机方块产生问题。还有就是改变加分规则,一次消除得越多,响应附加分也越多。为了让该版本能直接用于at89 20071106_bd906901123532221e6avDeNu5m43qsW.jpg.thumb.jpg
 电路.jpg (100.13 KB)

2007-11-6 17:32
      20071106_c0cc6a06f21c981cee37ffJ9OfNwAHbh.jpg.thumb.jpg
游戏开始.jpg (29.13 KB)

2007-11-6 17:32

attachimg.gif 20071106_46652da43a7ab1d9ccf0CM42BVlsgtIl.jpg.thumb.jpg
游戏中.jpg (26.65 KB)

2007-11-6 17:32
             attachimg.gif 20071106_b3a1f07ab0d2ed745a03hu1oo9QqnYy0.jpg.thumb.jpg
游戏结束.jpg (32.01 KB)

2007-11-6 17:32

 



GameEngine.rar (207.77 KB)


此版本还有很多bug没有及时修正,但已实现基本功能。


 


http://www.proteus.com.cn/bbs/viewthread.php?tid=14720&highlight=%2Bsuperyongzhe

PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

用户443328 2013-5-2 20:49

l楼主,能发一份学习一下吗?我一直都弄不清俄罗斯方块的算法,为此苦了很久了~~
相关推荐阅读
用户558856 2009-04-13 16:42
Qt资源体系
The Qt Resource SystemQt资源体系采用平台独立机制来存储应用程序执行时的二进制文件。这种机制在应用程序需要一些确定的文件(图标、翻译文件等等)而且又不想冒丢失文件的风险时是有用的...
用户558856 2008-11-13 15:32
ARM研发板上USB 摄像头图像采集实现
 研发板上的arm是AT91RM9200,摄像头选用的是网眼的pc350,主控芯片是ov511+。系统内核是2.4,宿主机是fedora core 6,交叉编译器是2.95.3。就是这些家底了,:-)...
用户558856 2008-11-13 14:05
FS2410上安装摄像头驱动和构建视频服务器
我的开发板是优龙的FS2410(S3C2410),linux内核2.6.8.1,以下是我成功安装摄像头驱动和构建视频服务器的步骤,摄像头芯片是中芯微电子的301P,属于老芯片了,现在市面上这方面的芯片...
用户558856 2008-11-08 17:17
基于优龙FS2410开发板u-boot-1.1.6的移植(NAND FLASH) (三)
首先引用《嵌入式系统 Boot Loader 技术内幕》的一段话:Boot Loader 的设计与实现是一个非常复杂的过程。如果不能从串口收到那激动人心的"uncompressing linux......
用户558856 2008-11-08 17:16
基于优龙FS2410开发板u-boot-1.1.6的移植(NAND FLASH) (二)
本文实现u-boot的写操作,实验过程中,参考了网上资料,列举如下:         《uboot1.1.4移植》网址:     http://hi.baidu.com/edaworld/blog/i...
用户558856 2008-11-08 17:15
基于优龙FS2410开发板u-boot-1.1.6的移植(NAND FLASH) (一)
买到开发板之初,就开始移植u-boot,问题多多,加上扳子硬件烧写出了问题,折腾半个多月,放弃,一种挫败感久久不能抹去;偶然间发现扬创开发板“基于u-boot移植修改完善”的utu-bootloade...
我要评论
1
5
关闭 站长推荐上一条 /3 下一条