gameboy模拟器哪个好(手机gameboy模拟器)

2022-07-22 17:44:45  浏览:341  作者:管理员
  • gameboy模拟器哪个好(手机gameboy模拟器)

  • 【商户信息】

  • 类目:知识大全


  • 联系人:


  • 微信号:

  • Q Q 号:

  • 手机号:

  • 浏览量:

    341


【货源详情】


【指南】:基于Python的game boy模拟器、超级马里奥、宝可梦等熟悉的游戏在此基础上完美运行。

简介

PyBoy是基于Python的Game Boy模拟器,超级马里奥和宝可梦等大家熟悉的游戏在其上完美运行。 该模拟器的独特之处在于,可以制作AI和机器人,基于强化学习实现自动游戏和通关等骚扰。

项目地址:

33559 github.com/baekalfen/py boy

下载安装

需要在机器上先安装Python,现在支持macOS、草莓派、Linux(Ubuntu )和Windows 10系统。

Linux(Ubuntu)

sudo apt update

sudoaptinstallpython3python3- pip python3- dev libsdl2- dev build-essential

python3- mpipinstall-- upgrade pip

python3 -m pip install pyboy

树莓派

sudo apt update

sudoaptinstalllibsdl2- devlibatlas-base-dev

python3- mpipinstall-- upgrade pip

python3 -m pip install pyboy

macOS

brew更新

brew install python3 sdl2

python3- mpipinstall-- upgrade pip

python3 -m pip install pyboy

Windows 10

当前,Windows仅支持Python 3.6和3.7,但在Windows PowerShell中运行以下命令:

(New-Object Net.WebClient ).downloadfile ) (https://www.python.org/FTP/python/3.7.6/python-3.7.6-aaaad

./python-3.7.6-amd64.exe/passiveinstallallusers=1prepend path=1

(New-Object Net.WebClient ).downloadfile (https://www.libsdl.org/release/SDL2- devel-2.0.10-VC.zip '

expand-archive-force ' SDL2- devel-2.0.10-VC.zip ' c :\SDL2\

setxpysdl2_ dll _ pathc :\SDL2\ SDL2-2.0. 10\lib\x64

setx PATH '%PATH%; c :\SDL2\ SDL2-2.0. 10\lib\x64 '

//以下命令必须在关闭电源外壳后重新打开并执行

python-mpipinstall---upgrade---user pip

python -m pip install --user pyboy

使用

可以使用以下命令直接启动PyBoy

pyboy file.rom

或者,通过Python脚本部署和使用:

from pyboy import PyBoy

pyboy=pyboy('Roms/gamerom.GB ' ) ) )。

while not pyboy.tick () :

通过

当PyBoy运行时,可以调用API。

from pyboy import WindowEvent

py boy.send _ input (window event.press _ arrow _ down ) )。

py boy.tick (# processoneframetoletthegameregistertheinput

py boy.send _ input (window event.release _ arrow _ down ) )。

pil_image=pyboy.screen_image (

pil_image.save(screenshot.png ) )。

以下是PyBoy的几个控制命令。

评论区

共0条评论
  • 这篇文章还没有收到评论,赶紧来抢沙发吧~

【随机新闻】

返回顶部