Java游戏开发道具保存用什么,搞 Java 最重要的是什么?毫不夸张地说,掌握和了解Java如何保存游戏过程,java怎么实现游戏退出时保存状态,用java se开发了一个小游戏,怎么把它生称一个.exe文件运行它??,基本就能走遍天下都不怕了!
1.Java如何保存游戏过程
看后 缀名我知道你开发的是一款象棋游戏。我的思路如下:在每局开始,内存中新建一个List对象,每走一步,将走棋信息记录到这个对象里。游戏结束,用户点击存盘后,将该LIST对象保存在一个文件里。(可以以纯文本的方式保存,后缀名可以是任何后缀)保存文件时,可以有一个文件头:比如此局共走了多少步,哪一方先走,哪一方胜了等信息(这个信息可以你自己定义)以下是保存文件的范例:文件头格式:此局共走了多少步/哪一方先走/哪一方胜了(r为红方,b为黑方)5/r/b1:炮二平五2:卒5进13.兵五进一4.卒5进15.炮五进七读取文件时,只需要按上面的过程逆序即可(即把文件头按规则加载到内存的对象中,把文件体加载到LIST中)就可以播放该局了。有不理解的可以HI我,呵呵。。。
2.java怎么实现游戏退出时保存状态
可以。前者是开源免费的 后者是Eclispse加上一款商业插件,开发的继承度更高,更智能不过一般还是前者就够了
3.用java se开发了一个小游戏,怎么把它生称一个.exe文件运行它
最基本的方法就是用dos命令编译,例如如果源代码保存在game.java中,方法如下:1 javac game.java2 java game如果程序没有错误,会产生一个java.exe进程,你的游戏会运行,但它不会产生文件,一旦关闭进程,想要运行你的游戏,必须重新使用java game命令。想要生成文件也可以用dos命令,但是因为习惯了用eclipse写代码,所以我一直是eclipse生成文件的,在eclipse里选择导出jar文件(当然你要写好清单文件)。jar文件是可以直接运行的,如果实在要生成一独立的exe文件,可以到网上搜个exej,他可以把jar文件转成exe不过这一切都是建立在成功搭建java环境的基础上
虽说掌握和了解了Java如何保存游戏过程,java怎么实现游戏退出时保存状态,用java se开发了一个小游戏,怎么把它生称一个.exe文件运行它??,能走遍天下,但也要不断去学习新的知识,更多的Java知识,请联系客服获取。