找不到游戏发动机,剥了Google的贪食蛇! 贡献简单游戏引擎
找不到游戏引擎,剥了Google的贪食蛇! 贡献简单游戏引擎我看不懂这个是什么//还不知道原理的循环????privat
找不到游戏引擎,剥了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版俄罗斯方块移植过来.呵呵
开源开源开源!!!
1 楼 seen 2008-11-27 循环?循环在边度? 2 楼 logojimi 2008-11-27 seen 写道
循环?循环在边度?
我没有分出来 3 楼 lakewalker 2008-12-24 看到俄罗斯方块了, 呵呵, 友情回复一个吧..
差不多能玩了..
可能还需要做一些多媒体的东西... 4 楼 imagex 2009-02-17 sleep “延迟”一段时间后调用handleMessage,handleMessage “搞完”之后再调用sleep,如此周而复始。 5 楼 沙漠孤旅 2009-04-25 lz有没有一个完成版本的啊?
不过这个可以玩了,就差一些辅助性质的东西了。 6 楼 lordhong 2009-04-25 因为如果你要update UI的话, 一定要通过Handler来传递update的message, 然后你的主thread来完成invalidate/repaint这个过程.
7 楼 banditgao 2009-04-28 哎呀 好啊 8 楼 androidnew 2009-06-11 剥了Google的贪食蛇 是sdk里面的example吗
学习学习~~