在游戏上线前,我们的游戏服总是会有各种问题。例如某个玩家的数据出问题了,数据已经不行了,这个时候只能换号了,但是对于一个成熟的游戏来说,人家都玩了半个月的号,你就这样让别人弃坑,请做过人吧!!!
那么此时我们就需要去动态的修改玩家的数据,让其数据修正过来。同时也能获取到玩家当前的所有相关信息。那么这种动态修改内存以及获取内存信息的技术在游戏上线前是必须要加上的。否则后患无穷。
如下图就是自己实现的一个动态修改游戏服务器内存以及查询游戏内存数据的的截图。具体功能在下面分析
上面图片是通过vue写的一段界面语言。
然后通过axios的方式发送到服务器后台,让其执行对应的代码,然后返回相应的信息并显示到页面中。
实现逻辑
要让java项目执行我们的动态代码首先就是要将我们的代码编译成服务器的功能这个时候我们可以使用和java同出一源的groovy的动态语言来处理。需要引入的包名如下: