Ericl的j2me手机游戏之旅(一)平台塔建
现在网上已经有很多介绍j2me手机游戏开发入门的文章了,但是很多作者都是写写停停,不然就是更新很慢,没有给同学们一个互动的平台,不能热烈的讨论有些问题。这次俺Ericl在手机外包这个板块里发的《j2me手机游戏之旅》,就是希望在我写文章的同时,能够抛砖引玉,使大家能够一起讨论。能给菜鸟同学一个入门的学习,给老鸟同学一个讨论的环境。
=================================
首先就是j2me手机游戏开发的平台搭建。网上有很多写不同开发平台塔建的文章,在最后我会给出链接。不过这里,我要写写用Eclipse的一些经验,主要给想入门的菜鸟同学看,老鸟同学可以跳过本章。
开发平台的操作系统推荐windows,原因:简单,基本上每个软件都有windows版的。有同学可能会问linux呢?linux不是不好,但偶尔会出现一些意外性毛病,虽然windows的毛病更多,但是修复起来相对简单点。像我的FC3,非法关机几次就进不去了,定在读取硬盘那里,郁闷,弄了半天才好。其实选哪个操作系统看个人喜好,哪个用的熟就用哪个。
开发j2me当然先要javaSDK啦,我下载的是1.5,不过官方名字改成javaSDK5.0了,真不习惯。
然后下载sunWTK,一般写游戏先把sunWTK模拟版做好,再做各个实际手机平台的模拟版。
继续下载eclipse,下个最新版吧,那个如果你鸟文好或者喜欢原版界面就不用下载多语言包NLpack,其余的同学还是老老实实的下载吧,另外还可以下载一个eclipse的教学包,如果你是第一次用的话,推荐。(example在Other downloads for 3.0.2里,NLpack在old Eclipse downloads page里)。
example:
多语言包:
然后下载eclipseME,因为eclipse不直接提供j2me的开发,需要这个插件。它5.0以后的版本跟以前的不一样,这个还是下最新版,2个都要下,其实用的只是site版。
好,要下载的主要东东完成了,次要的是各个厂商的模拟器。推荐新建一个javaBackUp文件夹,然后下的文件全部甩进去。
=================================
接着是条件反射的安装啦,先javaSDK,然后WTK。
解压eclipse,NLpack,example到一个文件夹。解压eclipseME_site,再解压里面的features和plugins里的文件,然后把解压出来的文件夹对应的甩到eclipse的features和plugins里。在这之前不要运行eclipse。
我的D盘介绍:Ebook(电子书的文件夹);eclipse(解压后的文件夹);jdk和jre(javaSDK5.0安装后生成中2个文件夹,5.0以前jre文件夹在jdk文件夹里面,现在2个平级了,开始有点不习惯哦);Nokia(Nokia的软件包);proguard(是个java混淆器,WTK官方推荐的);siemens(siemens的软件包);SonyEricsson(SonyEricsson的软件包);temp(临时目录);WTK22(WTK安装后生成的文件夹);其他4个dll我忘记是安什么软件生成的了。
运行eclipse,在选工具条上的窗口,首选项,在弹出来的窗口中选j2me,platform,右键,add wireless toolkid,选WTK的安装目录,确定。
也,这样j2me手机游戏开发的eclipse平台就搭建好了。因为eclipse是自己搜索jvm的,所以不用设path等等。推荐还是设了为好。
其他文章中有很多java2me的helloworld代码了,这里就不写了,同学们自己实践。
=================================
JavaSDK:http://java.sun.com/j2se/1.5.0/download.jsp
WTK:http://java.sun.com/products/j2mewtoolkit/download-2_2.html (最下面是下载链接)
Eclipse:http://www.eclipse.org/downloads/index.php
eclipseME:http://eclipseme.org/(左面按download)