我想知道如何运行在线浏览器游戏(如俄罗斯方块)作为Java应用程序,以便我可以控制它(如使用wasd或箭头键移动的俄罗斯方块)块)从应用程序I程序中进行游戏。不知道这是否有道理,但不知道如何解释它。其目的是将它连接到一个玩游戏的AI程序,但是我不知道如何让程序使用游戏允许的输入来控制游戏。在Java中运行浏览器游戏
-3
A
回答
0
Java.awt.Robot似乎是你所需要的
应该能够模拟键盘或鼠标输入,但如果你需要做任何事情太复杂,我建议Java以外的东西 - 它没有得到过靠近操作系统,所以类似C++可能更准确。
+0
谢谢,这看起来确实会对我有用 –
+0
如果我需要同时控制多个游戏实例吗?我知道如何访问URL并在浏览器中打开它们,但机器人类控制屏幕上当前的内容吗?那么我怎么会同时控制多个? –
+0
也许有多个窗口在屏幕上打开? – whatsGravity
相关问题
- 1. HTML5多人游戏浏览器游戏
- 2. 多人游戏浏览器[Java]
- 3. 创建浏览器游戏
- 4. 在浏览器上运行非applet .jar游戏
- 5. 如何在浏览器上运行统一游戏?
- 6. 浏览器游戏编程在linux
- 7. 多人游戏完全在浏览器中运行,只有db服务器?
- 8. 实时浏览器游戏服务器
- 9. 在SWF中运行Java游戏?
- 10. 运行Java扑克游戏
- 11. 基于浏览器的3D游戏与Java中的LWJGL
- 12. Facebook,浏览器,iPhone,Android游戏?
- 13. asp.net WebForm或MVC浏览器游戏
- 14. 基于浏览器的游戏注册
- 15. Php/Javascript制作浏览器游戏?
- 16. 基于文本的浏览器游戏
- 17. 运行Java在Web浏览器
- 18. Java游戏 - 运行代码顺序在游戏循环
- 19. 服务器浏览器如何在游戏中工作?
- 20. Java StateBased游戏 - 在蚀之外运行
- 21. JQuery不在火狐浏览器中运行,在Safari浏览器中运行
- 22. Process.Start在XNA游戏中打开太多浏览器
- 23. 在iPhone上创建游戏中的网络浏览器
- 24. 在Android上创建一个游戏中的Web浏览器
- 25. 浏览器API在Windows中未检测到游戏手柄
- 26. 如何做一个在浏览器中工作的游戏
- 27. 如何使用Response.AppendHeader在浏览器游戏中提示玩家?
- 28. 在Rails中编写浏览器游戏是个好主意吗?
- 29. Visual Basic运行web浏览器和Java
- 30. NIM游戏 - 重新运行游戏
这个问题是非常广泛的。您需要提供[特定问题](https://stackoverflow.com/help/on-topic); StackOverflow不会为你写你的项目。 –
这是非常广泛的。但是,您可能有兴趣查看Robot类:https://docs.oracle.com/javase/7/docs/api/java/awt/Robot.html – nasukkin
我不希望任何人撰写该项目对我而言,我只是寻找正确的方向,这是nasukkin和whatsGravity提供的。感谢你们两位 –