Vits é um mini-videogame portátil feito com Raspberry Pi 3 B, 10 botões físicos e jogos escritos do zero em Python (Pygame). Foi imaginado e está sendo construído pelo João, que está aprendendo programação enquanto monta o aparelho.
Mas tem um problema: o gpiozero só funciona no Raspberry Pi. Pra testar os jogos no PC enquanto a placa não chega, era preciso simular os botões — e cada alteração virava uma maratona de "edita-roda-erro-tenta-de-novo" no Thonny ou VS Code.
O Vits Studio resolve isso: é uma IDE web que roda Python no próprio navegador (via Pyodide + pygame-ce). O João pode escrever, salvar e jogar os códigos dele de qualquer dispositivo — celular, PC, tablet — sem instalar nada.
Quando o Pi chegar, é só apertar Baixar .py, trocar uma linha de import (from gpio_web → from gpiozero) e o mesmo código roda nos botões físicos de verdade.
O QUE TEM AQUI
- IDE com editor Monaco (o mesmo do VS Code) e syntax highlight de Python
- 8 jogos prontos: Heróis da Transformação, Nave, Snake, Pong, Breakout, Flappy, Menu e Suporte
- Botões virtuais na tela mapeados para teclado (setas, Z, X, C, V, S, Q)
- Console pra ver `print()` e erros sem quebrar a tela
- Salvamento automático no navegador
- Central de Suporte (FAQ) do jogo Vits
CRÉDITOS
Heróis da Transformação, Nave e Menu são originais do projeto Vits. Snake, Pong, Breakout e Flappy são adaptações dos clássicos para o esquema de botões do Vits. Pyodide e pygame-ce são open-source.