`
logojimi
  • 浏览: 3707 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

找不到游戏引擎,剥了Google的贪食蛇! 贡献简单游戏引擎

阅读更多
我看不懂这个是什么
    //还不知道原理的循环????
    private RefreshHandler mRedrawHandler = new RefreshHandler();
    
    class RefreshHandler extends Handler {
        @Override
        public void handleMessage(Message msg) {
        	GameView.this.update();
            GameView.this.invalidate();
        }

        public void sleep(long delayMillis) {
        	this.removeMessages(0);
            sendMessageDelayed(obtainMessage(0), delayMillis);
        }
    };


但是我把能让游戏跑起来的东西抽出来了 见附件

直接把写给chunli的J2ME版俄罗斯方块移植过来.呵呵

开源开源开源!!!
分享到:
评论
8 楼 androidnew 2009-06-11  
剥了Google的贪食蛇  是sdk里面的example吗

学习学习~~
7 楼 banditgao 2009-04-28  
哎呀 好啊
6 楼 lordhong 2009-04-25  
因为如果你要update UI的话, 一定要通过Handler来传递update的message, 然后你的主thread来完成invalidate/repaint这个过程.
5 楼 沙漠孤旅 2009-04-25  
lz有没有一个完成版本的啊?
不过这个可以玩了,就差一些辅助性质的东西了。
4 楼 imagex 2009-02-17  
sleep “延迟”一段时间后调用handleMessage,handleMessage “搞完”之后再调用sleep,如此周而复始。
3 楼 lakewalker 2008-12-24  
看到俄罗斯方块了, 呵呵, 友情回复一个吧..

差不多能玩了..

可能还需要做一些多媒体的东西...
2 楼 logojimi 2008-11-27  
seen 写道

循环?循环在边度?

我没有分出来
1 楼 seen 2008-11-27  
循环?循环在边度?

相关推荐

Global site tag (gtag.js) - Google Analytics