使用 Jbulider 开发 J2ME 移动游戏程序
作者使用JBuilder2005,里面自带WTK2.1,自己下载2.2版本,2.2那个默认的模拟器看着实在爽。另外,Jbuilder X下的WTK也是2.0的版本。Jbuilder 9的WTK是1.04。首先开启Jbuilder。建立一个Project:
然后填写名字和路径。继续:
然后选择JDK路径,本身已有WTK2.1,你可以选择。但是你也可以自己选择其他的WTK版本:
点击jdk后面的路径按钮,继续:
next.工程建立完毕。接着点击file->New:
然后在对话框左边选择Micro,你就能看到右边出现MIDlet,Displayable。接上面的:如图示
点击MIDlet or Displayable,则让你输入MIDlet的名字.如图:
继续下一步,让你输入一个Displayable的名字,包括类型(form,canvas等),是否自动加载Command等等。
然后Jbuilder自动生成所需代码,以及Jbuilder自加的一些东西。你可以添加或修改之。这里我将本站一篇关于介绍Gamecanvas的文章的代码拿过来,做少量修改,作为本文章的一个演示:
此程序里敌人随机向4个方向移动,而玩家控制的角色可任意移动, 如果两者发生碰撞,则敌人死亡。另外按fire键可直接让敌人生或死,关于运行,Jbuilder里有个运行配置:
一般不用修改,如果多个Midlet,你可以在这里添加。关于用Jbuilder打包,一样file->new:
这个在2005和9,x里有所不同,选择Archive,右边选择MIDlet,然后完成。
这里选择要打包文件的目录,当前默认是所有的class文件和资源文件,你也可以删除掉,自己选择一部分。然后next,直到最后。 然后运行,在运行配置中默认重新rebuild,打包等等。然后你能看到左上框里有jar文件和jad文件。
运行结果:
用你控制的主角去碰撞这只大飞虫试试:
结果飞虫掉下去啦!
(T117)
然后填写名字和路径。继续:
然后选择JDK路径,本身已有WTK2.1,你可以选择。但是你也可以自己选择其他的WTK版本:
点击jdk后面的路径按钮,继续:
next.工程建立完毕。接着点击file->New:
然后在对话框左边选择Micro,你就能看到右边出现MIDlet,Displayable。接上面的:如图示
点击MIDlet or Displayable,则让你输入MIDlet的名字.如图:
继续下一步,让你输入一个Displayable的名字,包括类型(form,canvas等),是否自动加载Command等等。
然后Jbuilder自动生成所需代码,以及Jbuilder自加的一些东西。你可以添加或修改之。这里我将本站一篇关于介绍Gamecanvas的文章的代码拿过来,做少量修改,作为本文章的一个演示:
|
此程序里敌人随机向4个方向移动,而玩家控制的角色可任意移动, 如果两者发生碰撞,则敌人死亡。另外按fire键可直接让敌人生或死,关于运行,Jbuilder里有个运行配置:
一般不用修改,如果多个Midlet,你可以在这里添加。关于用Jbuilder打包,一样file->new:
这个在2005和9,x里有所不同,选择Archive,右边选择MIDlet,然后完成。
这里选择要打包文件的目录,当前默认是所有的class文件和资源文件,你也可以删除掉,自己选择一部分。然后next,直到最后。 然后运行,在运行配置中默认重新rebuild,打包等等。然后你能看到左上框里有jar文件和jad文件。
运行结果:
用你控制的主角去碰撞这只大飞虫试试:
结果飞虫掉下去啦!
(T117)