PyBoy - 用Python编写的Game Boy模拟器
简介
一个基于 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