首 页 | 新 闻 | Symbian | Android| Windows Mobile | J2ME | 下载中心 | 游戏策划招聘与求职 | 购书指南 | 视频教程
您现在的位置: 开发视界 >> 专家专栏 >> 剑走偏锋 >> 正文
游戏设计随想
作者:剑走偏锋    文章来源:本站原创    更新时间:2005-8-9 15:37:48
    今天想了一下手机游戏的设计问题.似乎难点并不是编码,而是算法的实现.以俄罗斯方块为例,方块下落可以用相关的方法实现,映射为MVC模式也就是Model可以实现,但是Controller不好办呀.如何让相同的方块消失,消失以后,如何下落这些都是问题.其实这些方法都是Draw,但是如何Draw是问题的所在.目前暂时没想出好的办法来.游戏的算法和应用软件的算法之间有着很大的差异,就连这样一个小小的俄罗斯方块程序,算法都如此复杂.

    可以把整个游戏屏幕划分成一个个游戏方块大小的小方块,并把这些小方块和数组联系起来.把游戏方块储存在这些数组里面.当某个区域额小方块被消除,那么这个区域没被占用,方块就可以继续下落.这就可以解决下落问题了.

    这样,还剩下一个消除算法的问题,有待于研究.今天也算是有所进展吧,但是进展有点太慢了.
相关文章:
Using Theme in an Application
Making TimeLine Control
深入hellogui.app
Graphics(2)
Graphics(7)
Graphics(8)
 

站点地图 | 加入收藏 | 联系站长 | 广告服务 |
QQ:280529124  Tel:0592-8271361 辽ICP备05021703号