Este é um mod para New Super Mario Bros. Wii que torna (quase) todos os canos do jogo acessíveis, levando você a algum outro cano aleatório em algum outro lugar do jogo. As portas da casa fantasma também estão incluídas no randomizador.
Comecei este mod em 2022 e demorou até agora (agosto de 2024) para finalmente tê-lo pronto para lançamento. Tentei torná-lo o mais polido e estável possível, mas se ocorrerem problemas, não há garantia de que atualizarei para corrigi-los.
Agradecemos a Etrainquandt17 por grande parte do trabalho manual de atribuição de entradas.
Existem três modos de randomização diferentes, selecionáveis no Riivolution usando a opção "Randomizar em...":
Iniciando o jogo – Os destinos serão consistentes até o jogo ser reiniciado.
Entrando em um curso - Todos os destinos serão re-randomizados sempre que um curso for inserido.
Entrando em um cano - Entrar em um cano o levará a qualquer outro cano em qualquer lugar, sem consistência.
Use seed.txt - Especifique uma semente para o gerador de números aleatórios (de 0 a 65535) com o arquivo seed.txt
.
Usar qualquer modo diferente de Entrar em um Pipe garantirá que todas as áreas sejam acessíveis desde o início de pelo menos um percurso, usando um algoritmo que impede a ocorrência de determinados links.
Algumas mudanças na mecânica e na jogabilidade dignas de nota:
A conclusão de um curso o levará para onde quer que esse curso esteja localizado no mapa mundial.
Morrer em qualquer curso o levará de volta ao curso em que você entrou.
Você pode fazer uma pausa a qualquer momento para ver em qual curso está. Se tiver dúvidas, você sempre poderá sair do curso, independentemente de já tê-lo concluído anteriormente ou não.
As Star Coins coletadas sempre persistirão, independentemente de você concluir o curso ou não, mesmo se você morrer.
Você não poderá mais selecionar ou alterar o mundo no mapa mundial pressionando -
. Você deve jogar de onde quer que esteja.
Concluir um curso no Mundo 9 o tornará acessável no mapa mundial, mesmo que todas as Star Coins não tenham sido coletadas em seu respectivo mundo.
Algo engraçado acontece no modo multijogador se um jogador chega ao mastro e outro entra em um cano.
Baixe a versão mais recente na guia de lançamentos.
Se estiver usando um Wii real, extraia o arquivo ZIP para a raiz do seu cartão SD ou dispositivo de armazenamento USB e instale o Riivolution.
Se estiver usando o Dolphin, extraia o arquivo ZIP para [Dolphin User Folder]/Load/Riivolution
. Você pode abrir a pasta do usuário no Dolphin via File > Open User Folder
. Depois disso, clique com o botão direito em NSMBW na lista de jogos e clique em Start with Riivolution Patches...
.
Siga estas instruções se você for um desenvolvedor e quiser criar o mod a partir do código-fonte. Você precisará usar Windows, devido ao CodeWarrior. Se estiver usando outra plataforma, você estará por conta própria.
Primeiro, clone este repositório - git clone https://github.com/mkwcat/nsmbw-pipe-randomizer
.
Clone e construa Kamek. Coloque Kamek.exe
e outros arquivos complementares no diretório Kamek
neste repositório.
Siga as instruções do Kamek README para instalar o CodeWarrior. Crie um diretório Kamek/cw
neste repositório e coloque mwcceppc.exe
e outros arquivos complementares lá.
Execute build.py
na raiz deste repositório. Este arquivo apenas executa alguns comandos com CodeWarrior e Kamek para construir o mod. Se for bem-sucedido, ele terá criado e atualizado os arquivos bin em output/nsmbw-pipe-randomizer/Code
.
O código está disponível sob a licença do MIT. A licença completa pode ser encontrada no arquivo LICENSE
.
Vários créditos vão para muitas pessoas maravilhosas da comunidade New Super Mario Bros. Wii que criaram e compartilharam ferramentas e documentação. Mais notavelmente Ninji, CLF78, RoadrunnerWMC, RootCubed.
E, claro, crédito mais uma vez a Etrainquandt17 por adicionar e anotar a maioria das entradas para este mod.