简单手机游戏的开发过程.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
简单手机游戏的开发过程

姓名:李志江 日期:2010-7-23 周五 主题:空战小游戏airwar开发制作 内容: J2ME开发环境搭建 ①安装JDK ②安装sun_java_wireless_toolkit-2_5_2-ml-windows.exe ③解包eclipse-java-europa-fall2-win32.zip ④解包eclipseme.feature_1.7.5_site.zip ⑤ 把eclipseme.feature_1.7.5_site里的东西拷贝到eclipse-java-europa-fall2-win32覆盖相应的东东就行了. ①打开菜单栏中的Windows下的Preferences,点击J2ME下的Device Management ②点击右面的Import导入项,选择WTK所在的目录 ③点击Refresh按扭,Eclipse就会开始从指定的目录和其子目录中搜索设备定义。④在Eclipse的Workspace窗口中右击鼠标,选择Import选项 点击General中的Existing Projects into Workspace,把已经存在的工程airWar2009导入到工作区中 ⑤在模似手机中调试程序 右击Midlet.java,选择Run As中的Emulated J2ME Midelet 3.做项目中遇到的问题 ①J2ME没有在Eclipse中Pereferences中出现。 原因:是否把eclipseme.feature_1.7.5_site里的东西拷贝到eclipse-java-europa-fall2-win32②导入airWar2009后,个别项目文件打叉 这时选中airWar2009在其上右击鼠标选中Properties这一项 选中J2ME,在右面的Device中的Group中选择Sun Jave(TM)Wireless Toolkit,Device中选择DefaultColorPhone 点击Apply,OK就行了。 ③程序调试过程中遇到问题 加载不上ufo和airplane飞船,可能是代码复制粘贴的时候出现了错误,在写java代码的时候是区分大小写的,而且有些隐性的错误没有提示,这样在运行程序的时候运行到出错的地方程序就中止了,即使main()函数,Canvas函数和paint()函数写的正确也无济于事。 再就是无法实现airplane与ufo相撞时爆炸的效果(四张爆发炸图片连续起来的动态效果)。在主函数定义时用一个数组定义,同时在画布中实例化图片,把图片变成对象。 public class Main extends Canvas implements Runnable { Image etc00,etc01,etc02,etc03; Image etc[]={etc00,etc01,etc02,etc03}; protected Main() { try { this.etc[0]= Image.createImage(/etc00.png); this.etc[1]= Image.createImage(/etc01.png); this.etc[2]= Image.createImage(/etc02.png); this.etc[3]= Image.createImage(/etc03.png); } } public void paint(Graphics g) { try { if (airplaney 34 airplanex 50) { if (i=etc.length) { i=0; } g.drawImage(etc[i], this.airplanex, this.airplaney, 0); i++; } } }

文档评论(0)

qwd513620855 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档