一个J2ME俄罗斯方块游戏的设计与改良
前些时日希望找一份俄罗斯方块的游戏学习一下, 发现网上大部分链接都是 陈万飞 兄的大作, 你可以在http://blog.csdn.net/legendinfo/archive/2004/11/29/197720.aspx 访问获取具体信息. 唯一遗憾的是程序写成的时候已经较长, 而作为一个开源项目的延展, 似乎并没有后续版本的跟上. 学习之余, 本人也做了一定的修改, 目前的版本主要是将游戏从MIDP1.0 改为用 MIDP2.0 实现, 使用GameCanvas替代了Canvas, 舍弃了经典的paint() / repaint(), 而重新定义了画布方法, 以调用双缓冲特性的flushGraphics(). 另外, 修正了诸如 “竖条方块在左墙壁转向时可能出现的数组外溢”等小bug. 由于最近手头事情比较紧, 先在此做简要说明, 您可以在 http://www.hyweb.net/BrowseFiles.aspx?Folder=Public 下的我的项目(My Project / RussiaGame)中下载到执行程序以及源代码, 而我将在近期内完成剩下的改进代码与文档工作.