Creare un progetto per il gioco per Xbox 360

Pagina aggiornata :
Data di creazione della pagina :

sommario

Creare un progetto per il gioco per Xbox 360 in XNA.

*A partire dal 10/01/2010, tutti i sistemi correlati a Xbox 360 in XNA Game Studio 4.0 sono β versioni.

XNA Game Studio Connect

Ambiente operativo

Prerequisiti

Versioni XNA supportate 4.0
Piattaforme supportate
  • Windows (XP SP3, Vista SP1, 7)
  • Xbox360
Versione Vertex Shader richiesta da Windows
Versione di Pixel Shader richiesta da Windows

Ambiente operativo

piattaforma Windows 7, Xbox 360

sostanza

Creiamo un "progetto" per realizzare un gioco per Windows. Un "progetto" è una struttura che gestisce collettivamente risorse come programmi e immagini. Ogni volta che crei un gioco, inizi creando questo progetto.

Quando si sviluppa un gioco per Xbox 360, è necessario assicurarsi che la console Xbox 360 sia pronta ad accettare le comunicazioni da Windows per consentire l'esecuzione del gioco su Xbox 360. Ecco come farlo.

Dopo aver avviato la tua Xbox 360, vai alla pagina Giochi e seleziona Raccolta giochi.

Spostati a destra e apri "Tipi".

Seleziona Giochi indie.

Selezionare XNA Game Studio Connect.

Selezionare Inizia per avviare XNA Game Studio Connect.

Quindi, la schermata cambierà in quella mostrata in figura. Questa schermata è la schermata di standby per la ricezione delle comunicazioni dal computer. Quando si sviluppa un gioco per Xbox 360, la Xbox 360 viene generalmente lasciata in questo stato.

A questo punto, creiamo un progetto per Xbox 360 sul lato Windows.

Iniziamo l'ambiente di sviluppo "Visual Studio 2010". La creazione di progetti e la creazione di programmi è fondamentalmente fatta con questo software.

Se si dispone di una versione successiva di Visual Studio 2010, avviare "Microsoft Visual Studio 2010 - Microsoft Visual Studio 2010" dal menu Start.

Se si dispone di una versione gratuita di Visual Studio 2010, avviare "Microsoft Visual Studio 2010 Express - Microsoft Visual C# 2010 Express" o "Microsoft Visual Studio 2010 Express per Windows Phone" dal menu Start.

Apparirà una schermata simile a quella mostrata in figura. Questo è "Visual Studio".

A questo punto, creiamo un progetto. Dalla barra degli strumenti in alto a destra dello schermo, premi il pulsante "Nuovo progetto".

Puoi anche fare lo stesso da "File" nel menu.

Si aprirà la finestra di dialogo "Nuovo progetto" come mostrato in figura.

Sul lato sinistro della finestra di dialogo selezionare XNA Game Studio 4.0 da Modelli installati. L'unico linguaggio di programmazione è C#.

Prima di tutto, seleziona "Modello". È possibile iniziare con un progetto vuoto senza file, ma è possibile utilizzare un modello predefinito per generare programmi di base, file, ecc., in modo da poter iniziare subito a sviluppare i propri obiettivi.

In questo caso, creeremo un gioco per Xbox 360, quindi seleziona "Gioco Xbox 360 (4.0)".

Successivamente, c'è un elemento da inserire "Nome (nome del progetto)" nella parte inferiore della finestra di dialogo, ma è una buona idea inserire il nome del gioco che si sta creando. Questo nome di progetto è anche uno spazio dei nomi, quindi è preferibile inserirlo in caratteri alfanumerici, se possibile.

Questa volta, procederemo con "Xbox360Game1" inserito dall'inizio.

Specificare quindi il percorso (percorso della cartella) in cui si desidera creare il progetto. È possibile inserire direttamente la posizione oppure specificare il percorso della cartella dal pulsante "Sfoglia" a destra. Se possibile, è meglio creare un percorso composto solo da caratteri alfanumerici.

La "soluzione" in fondo è la struttura per l'organizzazione del progetto. In genere, si specifica il nome dell'intero progetto, ma per i progetti più piccoli può essere uguale al nome del progetto. In XNA Game Studio 4.0, ogni volta che si crea un nuovo progetto, vengono creati due progetti, che vengono quindi creati insieme in questa soluzione.

Al termine, premere il pulsante "OK".

Dopo un po', il progetto verrà creato e vedrai il programma sullo schermo. Questo sarà il modello di base.

Se si esamina Esplora soluzioni sul lato destro dello schermo (che potrebbe trovarsi in una posizione diversa a seconda dell'ambiente Visual Studio), si noterà che sono presenti due progetti nella soluzione e alcuni file in essi contenuti.

A proposito, c'è una leggera differenza nel file rispetto a quando ho creato il progetto del gioco per Windows.

Questa volta, vorrei eseguire il programma senza apportare modifiche al programma. Premere il pulsante "Avvia debug" sulla barra degli strumenti sullo schermo. La compilazione viene avviata, la compilazione viene avviata e, al termine, il programma viene distribuito su Xbox 360 e il gioco viene eseguito.

A proposito, "build" si riferisce a una serie di attività che vengono eseguite contemporaneamente, come il controllo automatico del programma per errori, la creazione di risorse e la creazione di un file eseguibile che può essere avviato dal programma.

Inoltre, poiché il progetto Xbox 360 ha un'operazione denominata "Distribuisci" e il gioco non è in esecuzione su Windows, è necessario inviare i dati creati a Xbox 360. Questo è ciò che fa il "posizionamento".

Ora, quando lo esegui, il layout dello schermo cambia, ma non succede nient'altro. Quindi, se guardi la TV collegata alla tua Xbox 360, vedrai che lo schermo è passato a un singolo riempimento di colore.

In questo modo, tutto ciò che devi fare è avviare il debug su Windows e il tuo gioco verrà distribuito sulla tua Xbox 360 e potrai facilmente far funzionare il tuo gioco su Xbox 360.

Ora premi il pulsante "INDIETRO" sul controller collegato alla tua Xbox 360. Il programma predefinito è impostato per uscire dal gioco.

Se non hai un modo per uscire dal gioco su Xbox 360 e vuoi forzare la chiusura del gioco su Visual Studio, premi il pulsante "Interrompi debug" nella barra degli strumenti.

A proposito, i giochi che ho messo su Xbox 360 sono nella categoria "Giochi indie".

Il metodo di chiusura del progetto creato e il metodo di avvio della produzione dalla continuazione sono gli stessi dei progetti Windows, quindi fare riferimento a questo. Puoi lasciare la tua Xbox 360 da sola.