O desenvolvedor francês Neofid fala com a Games wfu sobre o desenvolvimento de seu novo jogo, Astebros, para um console de 30 anos: o Sega Genesis.
Pouco mais de dois anos depois da nona geração de console, os jogos estão começando a abandonar o hardware mais antigo doPlayStation 4 da Sony e do Xbox One da Microsoft. Mas um desenvolvedor independente francês, Neofid Technology, está lançando um jogo em 2023 em algo um pouco mais antigo que os sistemas de última geração.O próximo roguelite Astebrosda Neofid está programado para ser lançado no Steam, Nintendo Switch e, talvez o mais surpreendente, no Sega Genesis.
Astebrosnão é o primeiro jogo que a Neofid desenvolveu para oSega Genesis, sobre o qual a dupla de pai e filho da Neofid, Cristophe e Simon Reboul, falaram em uma entrevista recente para a Games wfu.Astebrosé uma prequela do títuloDemons of Asteborgde 2019 do estúdio . Simon atuou como diretor de projeto em ambos os títulos, enquanto seu pai, Cristophe, é o fundador do estúdio.
Em última análise, o desenvolvimento do sistema tem sido bom para os negócios dos Rebouls. Há menos competição em um console tão antigo e isso permite que o pequeno estúdio, que não tem ummodelador 3Dna equipe, encontre uma maneira de transformar suas limitações em uma experiência única para seus jogadores. Mesmo assim, os Rebouls falaram sobre como seu processo de desenvolvimento não é fácil.
Desenvolver um jogo moderno para um console 30 anos mais antigo que oSwitch, PS5 e Xbox Series Xrequer muita experiência única. A codificação é feita em C na linha de comando, evitando os tipos de mecanismos e ferramentas que os desenvolvedores modernos têm à sua disposição. Além disso, a Neofid teve que projetar um tipo totalmente novo de cartucho em colaboração com a RetroElektronik para aproveitar uma técnica chamada troca de banco. Segundo Simão,
“Os sistemas normais da Sega dão acesso a 4 megabytes, e essa é uma técnica usada para estender essa capacidade. Basicamente, temos um banco comum onde fica armazenado tudo o que pode aparecer em qualquer lugar, em qualquer lugar do jogo. E temos bancos comutáveis que podem ser usados em cada nível do jogo, e apenas trocamos quando precisamos. A RetroElektronik só encomenda componentes, acho que a maioria vem da China, e depois ele os monta em suas oficinas. E ele criou um PCB especial em nosso cartucho especial para nós, que permite a troca de banco corretamente. Então é realmente uma obra de arte.”
A troca de banco aumenta drasticamente a quantidade de dados que sistemas antigos, como o Genesis, podem manipular, enganando-os efetivamente para que vejam apenas o que precisam em um determinado momento. Isso permite queo Astebrosnão apenas use mais ativos ao projetar ambientes, mas também permite que os jogadores salvem seu progresso, umararidade em consoles antigos.
Outro problema que Neofid encontrou enquanto trabalhava emDemons of Asteborgfoi uma abordagem fundamentalmente diferente que os jogos mais antigos precisavam ter para o teste beta. Os patches do primeiro dia são uma ocorrência comum nos videogames modernos, e os patches contínuos podem continuar por anos, até décadas, após o lançamento de um jogo. Isso simplesmente não é possível em um cartucho Sega Genesis, no entanto. Aprender a ser mais zeloso com a caça de bugs durante o beta foi uma lição cara para Neofid. Como Simon explicou,
“Não tínhamos certeza de que [demônios] beta’ed o suficiente, mas enviamos cem cartuchos com alguns bugs. Tivemos que consertar isso e enviá-los novamente. Foi uma grande perda de tempo e dinheiro. Portanto, parao Astebros,estamos realmente cuidando dos bugs. É por isso que não reservamos cartuchos assim que o jogo acabou. Vimos muitos bugs de jogadores no beta e encontraremos o restante antes de iniciar a produção física.”
Mesmo sem obenefício de um patch de primeiro dia, trabalhar dentro das restrições do hardware antigo tem sido um desafio emocionante, disse Cristophe. Isso força a Neofid a se concentrar em seus pontos fortes como estúdio – codificadores. “É uma vantagem se você for um bom desenvolvedor ou bom programador porque não há mouse. Apenas a linha de comando”, disse Cristophe.
Astebrosserá lançado na semana de 15 de maio de 2023, no Steam, Nintendo Switch e Sega Genesis.