Java和win32游戏覆盖
我想创建一些覆盖我的游戏(显示时间,一些基本信息等)。 我怎样才能做到这一点?我应该使用什么工具?我还需要阅读游戏记忆来获取一些信息Java和win32游戏覆盖,java,winapi,opengl,java-native-interface,Java,Winapi,Opengl,Java Native Interface,我想创建一些覆盖我的游戏(显示时间,一些基本信息等)。 我怎样才能做到这一点?我应该使用什么工具?我还需要阅读游戏记忆来获取一些信息 使用Java甚至可以做到这一点吗?我假设您想要编写一个程序来修改另一个进程的窗口,因此需要读取该进程的内存 关于读取其他进程内存: 几乎任何语言都有可能做到这一点,Java(edit:)和一些巧妙的WinAPI或任何目标操作系统都有可能做到这一点。但考虑到你提供的信息如此之少,我怀疑你是否有能力独自解决所有问题 如何使用C或C++,并遵循一些免费的教程(例如)?如
使用Java甚至可以做到这一点吗?我假设您想要编写一个程序来修改另一个进程的窗口,因此需要读取该进程的内存 关于读取其他进程内存: 几乎任何语言都有可能做到这一点,Java(edit:)和一些巧妙的WinAPI或任何目标操作系统都有可能做到这一点。但考虑到你提供的信息如此之少,我怀疑你是否有能力独自解决所有问题 如何使用C或C++,并遵循一些免费的教程(例如)?如果要读取外部进程地址空间,您必须了解内存是如何管理的。在这种情况下,Java不会使事情变得更简单,反而会变得更困难,因为该语言的“安全层”将阻碍您的工作 关于读取其他进程内存的总结:没有理由使用Java来完成这样的任务
- 使用它不会让事情变得更容易
- 它减少了您可以遵循的文档/教程的数量
- 无论如何,做这样的事情是不可移植的