2022年JAVA游戏软件修改总结 .docx
《2022年JAVA游戏软件修改总结 .docx》由会员分享,可在线阅读,更多相关《2022年JAVA游戏软件修改总结 .docx(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品_精品资料_JAVA游戏软件修改大全自己修改一般JAVA 的文件,其实很简洁,并不需要多少的专业学问就可以做到了.最重的 是 你 有 心 机 和 耐 心 从 头 到 尾 把 本 文 看 完 , 并 动 手 自 己 实 践 就 可 以 了 .一.基础准备.1.JAVA 玩耍当然是需要在JAVA 模拟器上运行的.到现在为止,SMARTPHONE 上能用的模拟器无非只有 DM2 和 JMM3 这两个模拟器.对这两个模拟器,我们可以说是又爱又恨,各有缺失,又各有优点.大家想必都很清楚,我也不再多说.只是我不象大多数人那样, 只用其中一个,我是两者兼顾.由于各有优点,两个一起用当然能补偿对方的不足.
2、而且两个装在机器里并不怎么占的方,除非仍有人在用十六M 的卡或者是仍没有买卡.然后都在开始 里建立快捷方式就可以用得很方便了.我是这样用的 下载的玩耍两个模拟器都装,然后试运行,那个运行的完善就留住,再把另一个模拟器里的删掉. 2.现在仍没有特的为SP 手机量身定做的JAVA玩耍,而网上全部的JAVA 玩耍都不是只为同一部机器所定制的,各款手机屏幕的尺寸都不尽相同,所以当你搬过来自己的机器上可能不能全屏运行,由于是以128x128 , 128X160等的辨论率为标准设计的,这样可能由于玩耍没有以全屏方式运行,会有画面一部分被按键提示栏之类的物体遮挡,玩起来当然不爽.所以JAVA全屏补丁自然就要
3、先有准备了.3.我们知道 Nokia 的玩耍占了全部玩耍的大部分,而且许多好玩的玩耍都只开发了 Nokia 的平台,所以目前许多玩耍都是只有 Nokia 的版本,而要玩 Nokia 的玩耍并不简洁, Nokia 的玩耍都使用了 Nokia 专用的 API,因此不能直接放在我的手机上运行,以前我们只能望着流口水,但现在不同了,可喜可贺,我们有了 Nokia API 的模拟包;就是 “com文件夹”,但是这个模拟包仍不够完善,加入后 JMM3 运行时很简洁造成死机现象.所以我们仍是 要 小 心 点 , 或 者 等 更 完 善 的 COM 包 .4.仍有痛楚的事情是,玩耍明明可以运行,没有声音不止,
4、连按键把握都失效.这样子就很难玩,这当然是由于玩耍按键不兼容造成的.玩耍的把握按键是依据 KeyCode 来识别按键的.全部品牌的手机的把握按键的 KeyCode 都不同,好象只有数字键的 KeyCode 是一样的.如 DM2 的玩耍就经常显现左右软键不其作用.象这样的情形就比较麻烦,但也并不是完全没有方法的事,我们可以自行修改,但是这就需要比较专业的东西了.假如你想这这 一 点 , 那 么 你 就 需 要 进 修 一 下 JAVA 语 言 相 关 的 知 识 了 .这 里 我 附 上 一 篇 在 网 上 转 过 来 的 文 章 , 或 许 帮 助 , 我 放 在 最 后 面 了 .5 .其它
5、软件:这是最终的预备了. ( 1 ) WinRAR 解压软件,这个每人电脑都应当有了吧. ( 2 )文件编辑软件,有两个选择,一个是 WINDOWS 自带的记事本,其次个也是最好的选择: UltraEdit-32 Text 软件,这个软件信任许多人都知道吧,其有用起来也很简单 , 而 且 有 中 文 xx版 的 .二.实战操作.1 .修改名字.这一点只对DM2 有用,由于JMM3 自己便有更换名字的功能.假如你的DM2 模拟器里装了许多玩耍,那些英文名字乱七八糟的,看起来不但不舒服,要用起来也不便利.假如全部该成了了中文名字就便于识别了.第一,选择用 WINRAR 打开你要编辑的 JAR 文件
6、,然后找到里面的 META-INF 文件夹,这里面有个索引文件 MF,全部的基本信息都在这里面了.我们要做的就是把这个文件拖可编辑资料 - - - 欢迎下载精品_精品资料_出 来 , 然 后 修 改 里 面 的 信 息 . 只 要 用UltraEdit-32Text打 开 就 可 以 看 到 了 .我列出需要改的的方:MIDlet-Name,玩耍名称.MIDlet-Vendor:供应商的名称.然 后 保 存 即 可 . 最 后 把 这 个 文 件 再 重 新 拖 进JAVA文 件 里 覆 盖 就 可 以 了 .不过这里需要留意一点.纯英文的玩耍改成中文名后安装会显示“应用程序错误的”,我们只要
7、找一个中文玩耍或电子书的 MANIFEST.MF文件,打开用你要改的纯英文游戏MANIFEST.MF 文件,把里面全部的东西复制,再粘贴到那个中文的MANIFEST.MF 文件里就可以.2 .替换自己喜欢的图片和声音.方法很简洁,打开要修改的文件,再仔细看一遍,你就会发觉每个JAVA 文件里或多或少都会有 MID 和 NPG 文件, MID 是铃声格式,也就是玩耍的声音.NPG 是图象文件,可能是程序的背景或是玩耍的图片.说到这里,我想大家都明白了吧.只有以相应的内容改成相 同 的 名 字 替 换 就 可 以 . 例 如 QQ的 消 息 声 音 或 背 景 都 可 以 更 改 .3 . 修 改
8、 电 子 书 的 内 容 , 或 自 己 做 有 图 像 的JAVA图 书 .打开后会看到有数字象1.2 .3 等文件夹,里面放的可能是文本或图象,我们要做的就是简 单的 替 换 , 就 可 以 变 成 自 己 的 文 字 书 , 或 图 书 .4 . 修 改 游 戏 按 键 设 置这 个 我 说 过 比 较 困 难 , 前 提 是 你 要 对 JAVA 代 码 比 较 熟 悉 才 行 , 基 本 流 程 是 : A 首 先 要 做 的 是 , 用 反 编 译 工 具 反 编 译 你 要 修 改 的 游 戏 .B 然 后 就 要 动 手 找 决 定 性 的 语 言 .判 断 按 键 的 函 数
9、 : keyPressed 、 keyRepeated 、 keyReleased .判 断 按 键 键 值 的 语 句 : IF 、 SWITCH .相 关 的 是 , NOKIA 的 左 软 键 键 值 : 6 , 右 软 键 : 7 .C 复制玩耍里面要修改的的方的代码,做成基本的 JAVA 文件,然后调试并编译通过,生成.class文件.D 争论 .class 文件,找其中代码的规律. NOKIA 玩耍的左右软键的键值编译完之后一般为FA、 F9 ( IF 语句)和 FFFFFFFA、 FFFFFFF9( CASE 语句).你可以在你自己编的那个JAVA 程序里面把以上找到的 6 、
10、7 改成你要的键值,分别编译,对比改和不改的两个文件的不同之处.附:Java游戏编程初步现在流行的玩耍似乎都是用C 或 C+ 来开发的.在 java 平台上几乎没有很大型及可玩的流行玩耍.由于java是个新生语言,他的许多特性仍有待大家的挖掘, 但是我们不能否认Java 在玩耍编程方面的强大性.本文将带领大家一步一步学习编写Java 游戏.最终打造属于自己的Java游戏.一 、 在 开 始 之 前 我 们 得 确 认 你 已 经 安 装 了 Java JDK,并已经安装了浏览器软件如IE.本章是以 Internet为开发对象,一步一步教大家熟识Java 的 Thread 、Applets .以
11、及玩耍编程要留意的一些方方面面.并在每一小部分附上了相应的源代码以供大家参考,最终我们仍会对我们的玩耍程序进行指导性的提示.在文章中我们仍穿插了许多建设性的问题,让读者参与到我们的开发中来.但是由于本章指在带领大家进入这个门槛,大部分学问并不会很详细说明,有爱好的读者可查阅相关的资料补充.在开头之前我们仍得确认你已经知道类,继承和 java 语言的一些基本属性了.基本applet Applets 是一种 Web 浏览器上的小程序,由于applet 对系统而言绝可编辑资料 - - - 欢迎下载精品_精品资料_对安全,所以它做的事比aaplication有限,但是对于客户端的程序,applets仍
12、然是个很强 大 的 工 具 . 为 了 浏 览 和 运 行 方 便 , 我 们 就 以 applet为 开 发 对 象 .开发 Applets 程序,我们得继承Applet 类,并覆写必要的函数,下面几 个 函 数 控 制 了Web页 面 上 的applet生 成 与 执 行 .函数作用Init这个函数会被自动调用,执行applet 的初始化动作 包括组件在版面上的分配,你一定得覆写它Start每当浏览器显示 applet 内容时,都会调用它,让applet 开启其正规工作( 尤 其 是 那 些 被 stop关 闭 的 工 作 ) , 调 用init之 后 也 会 调 用 这 个 函 数Sto
13、p每当浏览器不显示内容时,都会调用它.让applet 关闭某些耗资源的工作,调用destory之后也会调用这个函数Destroy浏览器将 applet 自网页移除之际,便会调用它,以执行” apple不t 再被使用”应该做的最后释放资源等动作Paint让你在 Applet 界面上进行相应的绘画动作,每次刷新时都会重画全部的 applet 文件源文件名和 java 应用程序一样都是.java 为扩展名,编译后的执行文件扩展名为.class ,由于在 applet中已经没有了main 函数,它是和html自动集成,所以我们要执行applet ,要在 html源文件中放入一特定的标签(tag ),
14、才能告知网页如何装载并执行这个applet ,这里有一点要留意,我们执行的网页必需能执行java程序.普通Html源码格式HTML APPLET CODE=HelloWorld.classWIDTH=300HEIGHT=500/APPLET/HTML appletcode=HelloWorld.classwidth=300 height=500 这行 即applet的 执 行处 .applet执 行 文 档 为=HelloWorld.class告 诉 网 页 ” applet” 扩展文件为HelloWorld.class width和height告 诉 浏 览 器 这 个 显 示 的 appl
15、et的 大 小有关标签 tag 的说明,大家可在网上找到许多相关的说明文档.线程由于 apllet,java应用程序的执行都和线程有关.我们来大致明白一下线程的概念.线程也称为轻型进程LWP.每个线程只能在单个进程的作用域内活动、协作和数据交换,并且在运算资源方面特殊廉价.线程需要操作系统的支持,因此不是全部的机器都供应线程.Java编程语言,作为相当新的一种语言,已将线程支持与语言本身合为一体,这样就对线程提供了强健的支持.Thread类是一个详细的类,即不是抽象类,该类封装了线程的行可编辑资料 - - - 欢迎下载精品_精品资料_为.要 创建一个线程,程序员必须创建一个从Thread类 导
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年JAVA游戏软件修改总结 2022 JAVA 游戏软件 修改 总结
限制150内