Quando se trata de desenvolver jogos para Game Boy em 2024, o GB Studio de Chris Maltby é frequentemente o primeiro recurso para muitas pessoas, devido à sua interface fácil de usar e compatibilidade com várias plataformas, incluindo Windows, Mac e Linux. Mas e se você pudesse utilizá-lo para criar jogos para NES?
Essa é a questão que um indivíduo chamado Michel Iwaniec se esforçou para responder recentemente, ao lançar uma versão “muito modificada” do conjunto de ferramentas do GB Studio chamada “BB Studio”, que muda a plataforma de destino do Game Boy/Game Boy Color para seu “irmão mais velho” (daí o novo nome).
O lançamento chamou nossa atenção mais cedo hoje, graças a uma postagem nas redes sociais do desenvolvedor de NES e Game Boy, Matt Hughson, que descreve a ferramenta em sua página do GitHub como “um criador de jogos retro fácil de usar e arrastar e soltar para o seu sistema de videogame favorito”. Ela basicamente permite que você crie um jogo com uma imagem de resolução 256×240, ao invés da 160×144 que era padrão para projetos de Game Boy e Game Boy Color.
O GB Studio agora está disponível para o NES! Você pode criar jogos para o NES, utilizando o conjunto de ferramentas de classe mundial encontrado no GB Studio!
Atualmente, a ferramenta está disponível em uma versão alpha inicial (“com todos os bugs e imperfeições que isso implica”) e tem algumas limitações em relação à sua compatibilidade e funcionalidades. Até agora, por exemplo, o criador está disponível apenas para Windows-x64 e Linux-x64, e como utiliza um mapeador NES customizado, os jogos produzidos podem ser jogados apenas com um Everdrive N8 Pro (utilizando o bbstudio.rbf fornecido nas ferramentas de construção) ou uma versão personalizada do emulador Mesen para PC.
Não há suporte para efeitos sonoros neste momento, mas é possível adicionar música utilizando o motor de som FamiStudio. Isso é apenas uma demonstração rápida que gravei no almoço, apenas construindo o projeto de demonstração.
No entanto, novamente, isso é apenas uma alpha inicial, portanto, as ferramentas e a compatibilidade devem melhorar com o tempo, à medida que o desenvolvimento avança. Você pode encontrar mais informações em sua página.