杂货屋

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

当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »