「java汉化类似于草莽」类似java的游戏
本篇文章给大家谈谈java汉化类似于草莽,以及类似java的游戏对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、手机Java游戏要怎么汉化啊??
- 2、高分求好玩的JAVA游戏
- 3、Eclipse IDE for Java EE Developers怎么汉化
- 4、最流行的Java IDE有哪些?
- 5、java工具eclipse.Mars Release (4.5.0)版本如何汉化
手机Java游戏要怎么汉化啊??
如果有人做过GBA游戏的汉化,一定会觉得,手机游戏的汉化真的是太容易了。简单的说,汉化的工作就是把游戏中所有的文本都替换成中文的。在一个手机游戏里,修改文本大概存在以下3种形式:
图片字。就是指所有以图片形式存在的文本,比如游戏的splash,文字背景或特效等等。替换的方法很简单,找个美工做图,然后直接把原图换掉。有很多过去的游戏都是把这些图片不经过任何处理或者只去掉扩展名放到jar里,替换这些很简单;但是为了减容,现在的很多游戏则是把n张图片打包放在一个文件里,要准确的替换这些文件就有些麻烦了。
首先要弄清文件的储存格式。按程序的画法,可以大体分为drawImage和drawRGB两种形式。
drawImage就是直接把图片打包,不破坏任何图片的格式,drawRGB则是以RGB格式保存图片的象素信息。前者比较容易,除了PNG以外,有的手机还支持GIF,JPG等格式,只要保证图片格式正确就可以了。后者稍微麻烦一些,因为形成的RGB象素信息的数组很大,有的还经过压缩,因此准确的替换会比较困难。
写在程序里的字符串。处理方法也很简单,反编译源文件之后替换相应的字符串就ok了。别问我什么是反编译,这贴里不讲编译原理。再详细的说一下,有2条路,第一就是直接修改class文件。直接把汉字写在源程序里的话,生成的class文件里的汉字字符串应该是标准的utf8编码,一个简单的做法就是自己编译一个写好中文字符串的java文件,再把生成的class文件里面对应的字节copy到原class文件里。第二就是反编译之后生成的java文件,由于扰码的原因,会有地方编译不过,一般是因为反编译后生成的文件有问题。由于扰码工具的不同,存在的问题也不一样。有的地方没有反编译成功,还有的地方使用了伪汇编指令(如goto等),有的构造函数的名称被隐藏等等,还有的扰码工具还会故意增加不合理代码来给反编译设置陷阱,因此就得进行很麻烦的修改。当然改来改去也就是那么几种错误,就是很麻烦。扰码和反编译技术是一魔一道,没有万全之策。总之在没有彻底排除扰码的干扰的时候,不推荐用这种方法。
写在外部数据里的字符串。如果这个游戏的程序结构好的话,所有的字符串都应该是放在外部的某个文件里的。不知道是哪个文件的话,直接把所有文件都用文本编辑器打开查看就能发现储存字符串的文件。很多游戏都是用readUTF()这个通用函数来读取文件中的数据的。因此确保所用的新字符串都是utf-8编码,由于没有原xml文件来重新生成这个数据文件,可能需要通过替换字符串的16进制编码才能正确的替换原来的字符串。一般的说,uft-8每个字符比Unicode大一个字节,因此替换完成的字符串文件可能会比原来要大一点。如果不是utf8格式,也有可能是unicode或其他格式,但如果程序本身都没有考虑到多字节文本的读入,那么除非修改源代码否则是无法解决的。
到此基本上大功告成,替换这些字符串所带来的jar大小和游戏运行时内存的变化可以忽略不计。最后一步,请确认要运行此程序的手机支持中文。
总之,没有自带字库真是一件让人高兴的事。拿到一个GBA rom,第一件事就是破解,但拿到一个手机游戏呢?直接解开查看各文件就是了。做一个GBA汉化,至少需要破解,翻译,美术,而做一个手机汉化呢,文本量不大,图片不多,一个人足够。还有最重要的一点,国内没有一家GBA游戏制作公司,想玩到中文游戏只能靠fans自己动手,但是手机游戏的游戏正相反,国内的制作公司很多。但尽管如此,大部分的中文游戏仍然是纯粹的垃圾,和国外的大牌公司制作的游戏相比真是不堪一击。
高分求好玩的JAVA游戏
我推荐国外的吧:
1、英雄传说——索迪亚之风(韩国ARPG,hands on 代理,minisoyo BAM组汉化,1M)
2、荒岛余生(APRG类,一个小岛上的解谜游戏,500K,已汉化)
3、魔法利刃(国外RPG 3D大作,1M,已汉化)
4、宝石迷情(gameloft益智游戏,很耐玩,300K左右,无汉化,但是英文很简单,隐藏关卡很多。)
5、工人物语(策略类的,已汉化,500K)
还有很多很多很多,就不知道你啥手机了
先推荐5个吧
以上够你玩蛮久了
对了
英文好的话
推荐你玩一款RPG
吸血鬼黎明(vampires dawn)
个人非常喜欢的
下载包500K,安装完以后1M
文本量很大
我玩了30个小时....
Eclipse IDE for Java EE Developers怎么汉化
Eclipse IDE for Java EE Developers汉化过程:
一、进入eclipse下载官网:
二、页面往下拉:
三、选择版本:
四、进入一下界面:
五、自动跳到下面的中文包地址
这时候就可以双击运行就可以
最流行的Java IDE有哪些?
)Java IDE Eclipse 。
最有名的Java IDE,插件资源非常丰富。
2.)Java IDE NetBeans 。
配置比Eclipse简单、汉化做得不错、装插件方便、在线中文文档多。
3.)收费Java IDE JBuilder。
插件丰富,体积大、资源占用大。
4.)收费Java IDE IntelliJ IDEA。
被公认为最好的Java开发平台之一,调试功能非常优秀。
5.)免费Java IDE JDeveloper (Oracle) 。
支持UML建模、调试功能优秀。
6.)收费Java IDE SlickEdit。
易于安装和配置、支持的平台丰富、调试功能强大。
7.)开源Java IDE jEdit 。
内嵌的Beanshell引擎、灵活、执行效率高。
8.)开源Java IDE JCreater 。
小而且快,常用的功能都支持,很适合初学者。
根据具体问题类型,进行步骤拆解/原因原理分析/内容拓展等。
具体步骤如下:/导致这种情况的原因主要是??
java工具eclipse.Mars Release (4.5.0)版本如何汉化
使用离线安装的方式,比较方便,而且想还原也比较容易,步骤如下:
1、在Eclipse官网下载离线汉化包。
2、解压汉化语言包中的两个文件夹至Eclipse文件夹的dropins文件夹中。
3、打开Eclipse解压目录下的Eclipse.ini,在最后面一行加上 -nl zh ,然后重新启动Eclipse就能看到汉化的效果。
java汉化类似于草莽的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于类似java的游戏、java汉化类似于草莽的信息别忘了在本站进行查找喔。