- 浏览: 27360 次
- 性别:
- 来自: 大连
最新评论
-
smartpoko:
上一个项目上线后有几天空闲,写了一个awt的,
在公司电脑上, ...
Android贪吃蛇的Swing版本 -
shily:
liuxuan620 写道用wait 和 notify就挺好的 ...
关于在Java游戏中实现暂停的讨论 -
liuxuan620:
用wait 和 notify就挺好的呀。
关于在Java游戏中实现暂停的讨论 -
neora:
wjyjimy 写道怕麻烦的话就用thread.sleep() ...
关于在Java游戏中实现暂停的讨论 -
shily:
使用信号量来实现暂停的方式
画面更新进程中
class ...
关于在Java游戏中实现暂停的讨论
文章列表
[置顶] 自己竟然还有马甲
- 博客分类:
- 随笔
今天在设置博客的时候发现很早很早自己就已经注册了javaeye了,可是没有使用过。因为在设置博客名的时候发现已经被使用了,就想随便到上面去看看,没想到一看信息,自己是那么的熟悉。哈哈,又找回来了,欢迎大家来到我的新家,但是请大家去老家看看。
以后就使用那个了
http://shily.iteye.com/
- 2009-05-23 14:52
- 浏览 841
- 评论(0)
最近学习了一下Java,把android SDK中自带的贪吃蛇程序给改造成了Swing的版本。因为应用程序的不同,android挺像applet的,程序也有各种的状态,所以和Swing的差距还是比较大的,我用JPanel来画图,做了一个Swing版本的,中间有很多的代码都是直接用有,只是修改一下适应Swing应用程序而已。大家可以下载下来看一下,欢迎提出问题。
其中JAR包里包含Java Source文件。
游戏中暂停的部分,我使用的是关闭线程来暂停和新建线程来启动。
关于暂停,也欢迎大家到我的另一个主题去讨论:
http://www.iteye.com/topic/387481
操作方法 ...
昨天一个同事安装Ubuntu,在xp sp2下用Wubi安装。本人以前安装过很多次的Linux,对Linux的安装还是很熟悉的,但以前用Wubi安装的次数并不多,大概两次吧~~
在此还是简单说一下:
安装虚拟光驱软件,DemonTools或Alcohol 120%都可以, ...
- 2009-05-21 20:51
- 浏览 7022
- 评论(0)
最近写了一个Swing版本的Snake程序,可是不太清楚怎么样来实现游戏中常见的暂停操作,所以我列出自己的一些方案,大家来讨论下什么样的方式会好些,还有就是如何更好的实现暂停这种方法。
方案1,直接利用状态变量,如果处于暂停状态,则什么也不做(空循环)
public void keyPressed(KeyEvent e) {
int keyCode = e.getKeyCode();
int mDirection = sv.getMoveDirection();
// KEY_START
//如果是开始键,就设置程序状态为开始
if (keyCode == S ...
根据android sdk中的snake sample来写一个swing版本。
想写一个snake程序,因为手上有一个Snake程序了,是Android版本的,最近想学习一下Android编程,所以下载了它的SDK,正好有一个Snake的Sample。可是没有想到Android程序和Swing程序的差别有这么的大。总的来说,我还是一个新手,在编程方面落后太多了啊。
- 2009-05-14 21:58
- 浏览 6151
- 评论(0)