Todos os projetos
Desenvolvimento de jogos

TowerMaster

Um estúdio de jogos para o Sega Master System

O TowerMaster é um estúdio visual para criar jogos reais de Sega Master System. Desenhe cenas, pinte tilemaps, posicione personagens e escolha comportamentos — o TowerMaster compila tudo em uma ROM .sms genuína e a executa na hora no emulador integrado.

O problema que resolve

Criar um jogo para hardware de 8 bits tradicionalmente significa escrever assembly Z80 à mão e lutar contra limites rígidos de vídeo e memória. O TowerMaster remove essa barreira: você foca no jogo, e ele gera ROMs fiéis ao hardware que rodam em qualquer emulador ou em um console real via flash cart.

O que faz

Editor visual de cenas

Cenas com rolagem em várias telas, pintura de tilemaps, posicionamento de entidades e portas entre cenas, com desfazer e refazer.

Comportamentos em C#

Escreva o comportamento das entidades em um subconjunto simples de C#; o TowerMaster os compila em bytecode compacto executado por um motor Z80 otimizado à mão.

Emulador integrado

Um emulador completo do Master System — Z80, vídeo, som PSG e FM — faz parte do estúdio. Clique em Build & Run e jogue na hora.

Importação e animação de sprites

Transforme qualquer imagem em um sprite compatível com o hardware, com redução automática de cores, e anime-o com ciclos de caminhada direcionais ou loops.

Combate e lógica de jogo

Times, vida, projéteis e variáveis persistentes compartilhadas entre cenas oferecem os blocos para uma jogabilidade de verdade.

ROMs genuínas

O resultado é uma ROM .sms real que roda em qualquer emulador de Master System ou no hardware original via flash cart.

Para quem é

  • Designers de jogos independentes e entusiastas de consoles retrô
  • Desenvolvedores homebrew que querem pular o assembly escrito à mão
  • Educadores que ensinam game design e como os computadores funcionam
  • Fãs de retrô que querem ver o próprio jogo rodando em hardware real

Perguntas frequentes

O que é o TowerMaster?

O TowerMaster é uma IDE para criar jogos de Sega Master System. Você monta o jogo visualmente — cenas, tiles, sprites e comportamentos — e ele compila uma ROM de SMS de verdade, que roda no emulador embutido ou no console original.

Preciso saber assembly Z80 para criar um jogo?

Não. Você pinta tilemaps, posiciona entidades e liga portas entre cenas em um editor visual, sem código. Para comportamentos personalizados, dá para escrever um subconjunto restrito de C#, que o TowerMaster compila em bytecode executado pelo seu motor Z80.

Os jogos rodam em um Master System de verdade?

Sim. O TowerMaster exporta uma ROM .sms inicializável que roda no hardware real via flash cart e em emuladores precisos. Ele também gera um manual de instruções para impressão e a arte do cartucho e da caixa para um lançamento físico.

Como instalo e quanto custa?

O TowerMaster é um aplicativo gratuito para Windows, sob licença MIT. Instale com winget install Silvatower.TowerMaster ou baixe a versão mais recente, descompacte em qualquer pasta e execute o TowerMaster.exe — ele é portátil, sem instalador.