怀念曾经的童年,那时的我们如果能有一台GameBoy,绝对是街上最亮的仔。
一个基于 Python 的 Game Boy 模拟器:PyBoy ,作者是哥本哈根大学一名学生 Mads Ynddal 这款模拟器可用来创建 AI 或机器人,让它基于强化学习实现自动打游戏通关等骚操作,像超级马里奥、口袋妖怪等耳熟能详的游戏都可以在上面完美运行。
项目地址:https://github.com/Baekalfen/PyBoy
1、安装SDL2
Ubuntu: sudo apt install libsdl2-dev
Fedora: sudo dnf install SDL2-devel
macOS: brew install sdl2
2、安装PyBoy
pip install pyboy
3、使用 打开命令行终端,输入pyboy file.rom
即可
4、如果要在python里面使用,参考以下示例代码
from pyboy import PyBoy
pyboy = PyBoy('ROMs/gamerom.gb')
while not pyboy.tick():
pass
欢迎大家分享哦~
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。