Come compilare per un Xbox

Xbox Live ha reso possibile per i team di sviluppo anche una sola persona a pubblicare giochi per Xbox e Xbox 360. Il costo per partecipare al programma di sviluppo è relativamente basso; a partire dal 2010, il costo è di $100 per una licenza di sviluppo individuale per il marketplace di Xbox Live.

Istruzioni

• Creare qualsiasi asset grafici che avrete bisogno per il vostro gioco, tra cui scene, modelli di carattere giocatore e modello nemico. Supponendo che si lavora su un gioco bidimensionale, è possibile sviluppare tutte queste immagini in una serie di strumenti di grafica, quali Photoshop, Illustrator e Inkscape. Se avete bisogno di rendere le risorse tridimensionale, il libero e open source Blender è una buona opzione.

• Scarica Visual Studio (Vedi risorse) e i suoi plugin XNA; XNA è il framework di sviluppo del gioco per Xbox. Non c'è nessuna necessità di acquistare la versione professional di Visual Studio, quindi sentitevi liberi di scaricare la versione gratuita "espressa"; non c'è anche bisogno di scaricare gli strumenti per tutte le lingue CLR (common language runtime), poiché è solo possibile utilizzare c# per sviluppare per Xbox. Scaricare Visual Studio Express per c# e XNA framework è tutto quello che dovete fare quando si tratta di raccolta di strumenti di sviluppo.

• Avviare Visual Studio. Verrà richiesto di scegliere il tipo di applicazione che si desidera lavorare. È necessario selezionare l'opzione di XNA per Xbox. Quindi verrà richiesto un nome applicazione e indicare a Visual Studio in cui si desidera che salvarlo; è possibile salvare l'applicazione dove vuoi, anche se questo è un telecomando o web in auto. Dopo aver inserito questi valori, Visual Studio verrà generato un codice per ottenere l'applicazione iniziato.

• Codice tutte le classi che necessario per il vostro gioco. A causa del numero di diversi tipi di giochi che potreste possibilmente sviluppare, non c'è nessun Consiglio che sosterrebbe per ogni possibilità. Una classe di personaggio giocatore di esempio potrebbe essere simile a questo: classe giocatore {int salute; int potenza;}. Questo esempio molto semplice crea una classe per personaggi che dispongono di attributi per la salute e alimentazione. Ovviamente, sta andando a voler scrivere classi personalizzate per il vostro gioco, ma l'esempio è Guida di riferimento per la sintassi del codice.

• Fare clic sul pulsante "Esegui" o premere F5 per avviare la compilazione del progetto. Il compilatore verificherà per eventuali errori di sintassi nel progetto; errori di sintassi sono righe di codice che violano le regole di #. Si dovrà correggere errori di sintassi tutti prima che il compilatore correttamente verrà compilato l'intero gioco.