Apesar de ter Py de Python esse motor é para desenvolvimento(scripts) com C++ ou C.
Pyrite64 é uma engine + editor visual open source para criar jogos 3D nativos de Nintendo 64 — não "estilo N64", mas que rodam de verdade no hardware original ou em emuladores precisos. Para desenvolvimento(scripts) com C++ ou C
Qual a ideia?
- Substituir o workflow antigo (SDKs confusos + toolchains quebradas)
- Trazer algo mais próximo de Unity/Godot, mas focado no N64
- Gerar ROMs reais compatíveis com o console
Com:
- Editor visual com gerenciamento de cenas
- Import de modelos (GLTF / Blender + Fast64)
- Node graph (script visual básico)
- Engine runtime (render, colisão, áudio, etc.)
- HDR + bloom adaptado ao N64
- Asset manager com limpeza automática ([AlternativeTo][2])
Instalação
Windows
O próprio projeto automatiza quase tudo.
- Baixe o release (ou clone o repo)
- Execute o editor
- Ele instala automaticamente:
GNU/Linux
Dependências:
Depois é só clonar, compilar e instalar
git clone https://github.com/HailToDodongo/pyrite64
cd pyrite64
mkdir build && cd build
cmake ..
make
sudo make install
Primeiros passos
- Criar projeto
Dentro do editor:
- New Project
- Define nome + pasta
- Ele cria estrutura com
project.p64proj
- Configurar toolchain + emulador
Arquivo:
project.p64proj
Campos importantes:
"pathEmu": "ares",
"pathN64Inst": "/caminho/toolchain"
-
pathEmu→ comando do emulador -
pathN64Inst→ raiz da toolchain ([Instagit][3])
- Importar assets
Fluxo típico:
- Modela no Blender
- Exporta GLTF
- Importa no editor
- Montar cena
- Adiciona objetos
- Ajusta transform
- Define materiais
- Lógica do jogo
Duas opções:
- Node graph (visual)
- C++ (mais controle)
- Build e rodar
- Botão “Run”
- Gera ROM
- Abre no emulador automaticamente
Para mais informações acesse o site oficial com FAQ.
Top comments (0)