Sobre o projeto
PyBoy é um emulador de Game Boy escrito em Python, projetado para treinamento de IA e scripts com alto desempenho e API simples. Ele permite jogar jogos clássicos de Game Boy, criar agentes de IA e interagir com o emulador programaticamente. Principais recursos incluem:
- **Instalação fácil**: `pip install pyboy`
- **Uso no terminal**: `pyboy game_rom.gb`
- **API Python**: Controle o emulador, leia/escreva memória, capture capturas de tela e simule pressionamentos de botões.
- **Otimizações de desempenho**: Pule quadros de renderização para alcançar até 395x a velocidade em tempo real, permitindo treinamento rápido de IA e simulações em larga escala.
- **Comunidade e recursos**: Suporte no Discord, documentação da API, exemplos na wiki (ex.: Kirby, Tetris, Super Mario Land) e integração com Gym para aprendizado por reforço.
PyBoy é ideal para desenvolvedores e pesquisadores interessados em IA de jogos, emulação e automação de jogos retrô.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.