Quali opzioni ci sono per lo sviluppo sulle piattaforme Nintendo? [chiuso]


Risposte:


9

Nintendo supporta gli sviluppatori con i loro DSiWare e WiiWare per le persone che desiderano rendere un gioco scaricabile dalla console o dal palmare.

Il primo passo è contattare Nintendo per diventare uno sviluppatore con licenza (http://warioworld.com/). Dopo aver compiuto questo importante primo passo, Nintendo sarà in grado di rispondere a tutte le tue domande.

Preparati a voler dimostrare la tua capacità di creare un gioco completamente giocabile per la piattaforma, nonché informazioni sulla tua azienda per l'approvazione.


5

Puoi scrivere i tuoi giochi da zero per molte delle piattaforme Nintendo. devkitPro fornisce devkitARM, che può essere compilato per Gameboy Advance e Nintendo DS, nonché devkitPPC, che può essere compilato per GameCube e Wii. Ci sono anche librerie di utilità per aiutarti ad accedere all'hardware.

Eseguire i tuoi giochi è molto semplice su GBA e NDS, devi semplicemente acquistare un adattatore che caricherà i giochi compilati da una scheda microSD. Ci vuole un po 'più di lavoro per GameCube e Wii, ma non è poi così male.

(Purtroppo a partire da questo post, il sito devkitpro.org sembra essere nel mezzo della ricostruzione? Tutti i soliti link per il download e le pagine di informazioni sembrano mancare, è solo un semplice forum.)


2
I file SDK devkitPro sono ancora ospitati su sourceforge, puoi sempre scaricarli lì: sourceforge.net/projects/devkitpro
kvance

1
devkitPro è fantastico. Va notato, tuttavia, che non esiste alcun percorso dall'homebrew di devkitPro al rilascio legittimo tramite Nintendo. Almeno non quello che conosco. Quindi non puoi creare un gioco con devkitPro e aspettarti che un giorno potrai rilasciare quel gioco commercialmente.
Keyframe

Non so di DS, ma c'erano pochi giochi commerciali rilasciati per GBA che utilizzavano devkitARM. Tuttavia, è possibile che siano più severi con le licenze DS.
dav

La scheda R4 (uno di questi adattatori che carica giochi DS da una scheda SD) è stata purtroppo recentemente dichiarata ufficialmente illegale (da vendere) qui nei Paesi Bassi.
Bart van Heukelom,

Solo la R4? Fortunatamente ce ne sono una dozzina di diverse che funzionano tutte allo stesso modo. È un peccato che il sistema giudiziario olandese sia stato in grado di essere influenzato in tal modo da una società.
davr

1

C'è anche Wiiware & You - potrebbe - eseguire un gioco homebrew, ma davvero non ne so molto.

Per sviluppare per Wiiware devi essere approvato come sviluppatore autorizzato per Nintendo. Informazioni sulla procedura sono disponibili qui: http://www.warioworld.com/


Non c'è nulla di eticamente sbagliato nella costruzione di un gioco homebrew. Anche legalmente sei per lo più in chiaro, l'unico problema è che i dispositivi per l'esecuzione di giochi homebrew sono spesso anche in grado di eseguire giochi piratati, ma non è necessario utilizzarli per questo.
davr

@Davr Nintendo non tenta un divieto generale su tutte le modifiche delle loro console di sorta? So che sono al 100% contro l'emulazione per qualsiasi motivo.
Jesse Dorsey

Qualunque cosa Nintendo voglia, non cambia etica o leggi.
dav

@davr, buon punto. Fisso.
Jesse Dorsey

@Davr Mentre sono ancora d'accordo sul fatto che non ci sia nulla di sbagliato nella costruzione di un gioco homebrew, almeno negli Stati Uniti il ​​DMCA rende il cambiamento del tuo sistema operativo illegale, vero?
Jesse Dorsey

1

Unity fornisce licenze Wii e Wiiware ma, immagino, abbiano un prezzo elevato. Tuttavia, se hai i soldi, è un ottimo ambiente in cui lavorare.


0

Se vuoi farlo gratuitamente, ci sono tre opzioni che conosco al momento.

  1. La toolchain devkitPro ha il supporto per Wii, GameCube, Switch, 3DS, DS, Gba, GP32 e PSP.
  2. Potresti anche devkitadv che ti consente di sviluppare per GameBoy Advance, ma nessun altro. DevkitPro non ha mai funzionato per me, purtroppo. Puoi anche accedere al portale per sviluppatori Nintendo e Unity. Tuttavia, ciò richiede di avere almeno 18 anni. Quindi, se sei un adolescente entusiasta che vuole sviluppare giochi per i loro 3ds o Wii U, non sarai in grado di farlo attraverso il portale per sviluppatori Nintendo. A proposito, quel metodo supporta solo 3ds e Wii U al momento. E quando si tratta di 3ds, supporta anche solo la variante "New".

  3. Esiste infine l'opzione per programmare in un linguaggio assembly nativo dei sistemi. Questo probabilmente richiede tempo e meno facile da usare, ma è probabilmente il più garantito per funzionare. Inoltre, non sono sicuro di quanto sarebbe accessibile la programmazione nel linguaggio assembly nativo. Speravo che questo offrisse a te o ad un'altra persona alcune idee per le opzioni durante lo sviluppo per le console Nintendo. Io stesso non l'ho mai fatto, ma conosco molte opzioni là fuori.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.