写代码时我考虑到了代码移植性,很容易移植到LINUX,javaj2me手机程序。如果希望在VB上添加这个游戏,也可以加载DLL的形式实现。等我有灵感时,再添加点特殊功能,比如快速加分,自定义形状的方块,全部清空。每一个小方块都是个类,可以设置颜色,是否显示等,类尽可能的小,因为程序运行时有几百个方块类实例。而下降时的方块组合则是一个数组结构,每个结构有坐标,是否显示,颜色等属性。下降方块的组合90度转动的实现也很简单。 显示的实现,先绘制背景,可用嵌套循环做到,再绘制方块组合方法同上。
整个程序其实很简单,编写方面也没什么难题,如果说是要封装,实现黑盒子的效果,就像MFC类那样,通过重写或响应消息后可以实现更好的效果,就有点难了。要想使它变得更好玩的游戏就更难了
本站文章未经允许不得擅自转载,如需转载请先通知并注明转载来源。
CopyRight © 2007-2008 编程世界 All Rights Reserved