Pergunta

Alguém tem um bom ponto de partida para aprender sobre o desenvolvimento para o novo Nintendo DSi? Que tipo de hardware que você precisa para desenvolver e testar algo assim? você pode desenvolver para o DSi usando o DS padrão? Qual a língua que você precisa usar?

[Bonus Pergunta]:? Eu também ouvi o novo DSi está indo para obter uma App Store semelhante ao da Apple - são os desenvolvedores vão ser capazes de jogos vender usando este

Foi útil?

Solução

Tanto quanto eu sei, a única legítimo maneira de obter o kit de desenvolvimento de Nintendo DS / DSi é colocá-lo em linha reta da Nintendo - exigir que você tem um monte de dinheiro e de preferência um assinado contrato com uma grande editora de jogos. Este é o caso com todas as principais consolas de jogos, com a possível exceção do Xbox 360 e do quadro XNA. Não prevejo-los a mudar seu modelo de negócio em breve; controlar os garante SDK que os fabricantes de hardware terão seu corte dos lucros para qualquer jogo que é liberado para o seu console.

Se você gostaria de obter uma idéia do que a programação DS é como, há alguns "não oficiais" (leia-se os acordos de licença hackeados e quebrando) DS homebrew ambientes de programação. Pesquisar no Google por "DS Homebrew" provavelmente vai aparecer um monte de informações.

Por que vale a pena, mais desenvolvimento para consolas de jogos, os DS incluído, é feito em C ou C ++.

Outras dicas

Se você quiser começar agora. Agarrar 'homebrew' carrinho de DS; M3, Acekard, Cyclowiz, R4 etc

Verificar agora, Acekard ( http://www.acekard.com/ ) já tem um DSi cartão compatível. Estou certo de que há outros já. Tecnicamente não há nenhuma mudança entre DS e DSi para os cartuchos slot 1 (totalmente compatable), todos os recursos extras estão relacionados com a câmera, conectividade e capacidade de executar a partir do cartão SD.

Para mais informações sobre a parte Dev, confira os fóruns de; http://desmume.org Eles também têm (como o nome sugere) um emulador de DS para download.

Bonus: Com base em antecedentes, a chance Nintendo vai abrir o NDI para dev é quase nulas. Acho que havia uma conversa sobre isso no Wii via WiiWare, mas não houve nada de novo nessa área por um longo tempo. Apenas versões de conhecidos empresas / estabelecidos.

Eu tentei desenvolver no DS um tempo atrás. Pelo que me lembro, DevkitPro tinha uma biblioteca ARM você poderia usar. Eu trabalhava principalmente com Func-C, mas C ++ é suportado. Tecnicamente, eu acho que você pode programar em qualquer coisa que tenha um compilador para a arquitetura ARM.

Eu estou olhando para entrar em-lo novamente quando o DSi é lançado no Canadá. O processador mais rápido, armazenamento persistente e mais memória deve produzir algum doce lar-bebida.

Se você quiser apenas fazer um pouco de desenvolvimento DS para se divertir, o devkitPro homebrew kit é razoavelmente sofisticado neste momento. Aqui está um link para um manual que dá uma introdução à codificação de um jogo simples com este kit: http://www.patater.com/manual

Infelizmente, se você deseja obter o kit de ferramentas oficial até se tornar um desenvolvedor DSiWare parece que você tem que ter uma empresa de jogos estabelecido e tossir alguns milhares de dólares. http://www.nintendolife.com/forums/dsiware/info_on_dsi_ware_development

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top