Preparare l'ambiente di sviluppo

Pagina aggiornata :
Data di creazione della pagina :

ambiente

XNA Game Studio
  • 1.0 Aggiorna
  • 2.0
  • 3.0
  • 4.0 β

sommario

Per sviluppare con XNA, è necessario disporre di quanto segue: Se stai creando un gioco per Windows, stai creando un gioco per Xbox 360 e stai creando un gioco per Windows Phone.

  • Poiché è basato su XNA Game Studio 4.0, Zune è escluso.
  • Windows Phone è disponibile per la versione 7 e successive.
piattaforme
Cosa preparare: per qualihai bisogno di sviluppare il tuo gioco?
personal computer Windows, Xbox 360, Windows Phone Dipende dal tipo di computer
Windows 7, Vista, (XP) Windows, Xbox 360, Windows Phone Dipende dal tipo di sistema operativo
Xbox 360 Xbox 360 Prezzo base
Console di Windows Phone Windows Phone Prezzo base
televisione Xbox 360 Prezzo base
Controller Microsoft Xbox 360 (per Windows) (Windows), (Xbox 360) Prezzo base
Ambiente di connessione a Internet (Windows), Xbox 360, (Windows Phone) Per fornitore, ecc.
Ambiente di rete connesso Xbox 360 Xbox 360 Dipende dall'ambiente costruito
Strumenti per sviluppatori di Windows Phone Windows, Xbox 360, Windows Phone Gratuito
Visual Studio 2010 Windows, Xbox 360, Windows Phone Gratuito o a pagamento
XNA Game Studio 4.0 Windows, Xbox 360, Windows Phone Gratuito
Abbonamento Xbox Live Xbox 360 Gratuito o a pagamento
carta di credito Xbox 360, (Windows Phone) Dipende.
Iscrizione a XNA Creators Club Xbox 360 compensazione
XNA Game Studio Connect Xbox 360 Gratuito
DirectX SDK Non obbligatorio Gratuito
Altro__________ Non obbligatorio ----

* I caratteri tra parentesi nella piattaforma possono essere necessari o meno.

Ti spiegheremo come ottenere ogni articolo necessario e cosa tenere a mente.

Computer : Windows, Xbox 360, Windows Phone

Prima di tutto, avrai bisogno di un computer, quindi preparalo. Deve essere un computer su cui è installato o in grado di installare "Windows". Per ulteriori informazioni sui tipi di Windows, vedere questa sezione e così via. Il computer può essere un desktop o un laptop.

Dovrebbe avere un'interfaccia per connettersi a Internet e alla tua Xbox 360 (dove puoi collegare una scheda di rete o un cavo (che di solito è incluso, quindi va bene). Avrai anche bisogno di un PC con una porta USB a cui collegare il tuo Windows Phone. (Anche questo di solito è allegato, quindi non c'è problema)

Per quanto riguarda le specifiche del computer, è meglio preparare le massime prestazioni possibili e avere un ambiente in cui è possibile sviluppare senza stress. Tuttavia, penso che ci siano persone che non sono necessariamente in grado di farlo, quindi scriverò il minimo necessario in base all'applicazione di sviluppo.

Se stai sviluppando un gioco che gira su Windows

Quando si avvia un programma utilizzando XNA Framework in Windows, è necessaria una scheda grafica (scheda video o chipset) che supporti il modello di shader versione 2.0 o successiva (Che cos'è un modello di shader?). (da Wikipedia)). Se hai un PC sul mercato di recente (a partire dal 2010), c'è un'alta possibilità che tu soddisfi questa condizione, ma se hai un PC o un netbook che usi solo per uso aziendale un po' di tempo fa, devi essere consapevole che la tua scheda grafica potrebbe non supportare il modello shader.

Altre specifiche non hanno una linea particolarmente minima. Può fare la differenza tra un funzionamento pesante e veloce.

Se hai bisogno di una scheda video per un PC desktop, potresti voler dare un'occhiata ai negozi online o ai negozi di ricambi. Se vuoi acquistare un PC stesso, penso che un PC che si dice sia per i giochi sarà più comodo da sviluppare.

Se stai sviluppando un gioco che funzionerà solo su Xbox 360

Se hai intenzione di eseguire il gioco solo su Xbox 360, non esiste un set minimo per le specifiche del PC.

Se stai sviluppando un gioco che funziona solo su Windows Phone

Se vuoi che il tuo gioco funzioni solo su un vero dispositivo Windows Phone, non esiste un set minimo per le specifiche del PC. Tuttavia, se si desidera utilizzare un emulatore, è necessario disporre di alcune specifiche.

Altre specifiche

Lo spazio su disco rigido è occupato da diversi gigabyte per l'installazione dell'ambiente di sviluppo. Dovrebbe essere sufficiente avere circa 10 GB ~ 20 GB liberi. Non credo che sia un problema se si tratta di un computer recente.

Se stai creando un gioco per Windows, potrebbe essere meglio preparare un computer di prova per controllare "almeno funziona con questa specifica" in base al gioco che hai creato.

Windows : Windows, Xbox 360, Windows Phone

Windows supporta lo sviluppo nelle seguenti versioni: (A partire dal rilascio di XNA Game Studio 4.0)

Sviluppo di giochi per Windows, Xbox 360

  • Windows XP SP3 o versioni successive, Windows Vista SP1 o versioni successive, Windows 7

Sviluppo di giochi per Windows Phone

  • Windows Vista SP2 o versione successiva, Windows 7

Xbox 360 : Xbox 360

Necessario per eseguire il debug e l'esecuzione di giochi su Xbox 360. Al contrario, se non si sviluppano giochi per Xbox 360, questa operazione non è necessaria.

Se si utilizza una console Xbox 360, è necessario che sia installato un disco rigido Xbox 360 oltre alla console. Esistono diverse capacità del disco rigido, come "20 GB", "120 GB" e "250 GB", ma nessuna di esse ha importanza. Senza di essa, non sarà possibile archiviare l'ambiente necessario per lo sviluppo XNA o i dati creati.

Inoltre, tieni presente che esiste una "Xbox 360 Memory Unit" come supporto di archiviazione, ma non può essere salvata qui.

Se desideri connetterti alla tua Xbox 360 in modalità wireless, avrai bisogno di un "Adattatore di rete wireless Xbox360" separatamente.

Corpo di Windows Phone: Windows Phone

* Da descrivere in un secondo momento

TV : Xbox 360

Necessario per utilizzare Xbox 360. È naturale perché di solito lo usi nei giochi, ma prepariamone uno appropriato. Supporta anche l'uscita video ad alta definizione, in modo da poter guardare istantaneamente il gioco che hai creato su uno schermo potente.

Inoltre, se si utilizza il cavo nel collegamento sottostante, è anche possibile emetterlo sul monitor di un computer. Se hai solo un monitor per il tuo computer, ti consigliamo di averlo a disposizione.

Controller Microsoft Xbox 360 (per Windows) : (Windows), (Xbox 360)

Obbligatorio se si desidera utilizzare il controller Xbox 360 su Windows. Viene fornito con un CD, quindi se stai usando Windows XP, installalo e poi collega il controller tramite USB (o segui questo linkÈ possibile scaricare e installare il software del controller di gioco Microsoft Xbox 360 per Windows da . Nel caso di Windows Vista e Windows 7, è possibile connettersi così com'è.

Se hai una console Xbox 360, non avrai problemi perché viene fornita con un controller dedicato fin dall'inizio. Tuttavia, se vuoi creare un gioco con più controller, dovrai acquistarlo separatamente. Lo stesso vale per Windows.

Requisiti di connessione a Internet: (Windows), Xbox 360, (Windows Phone)

Al momento di guardare questa pagina, probabilmente sei connesso a Internet, quindi non credo che ci sia un problema. Se l'ambiente che si sta sviluppando non è connesso a Internet, stipulare un contratto separato con un provider. Lo sviluppo di giochi per Windows, Xbox 360 e Windows Phone ha requisiti leggermente diversi per la connessione a Internet.

Se stai sviluppando un gioco che gira su Windows

Se stai sviluppando solo giochi per Windows, dovrai essere connesso a Internet quando installi l'ambiente di sviluppo, ma non è necessario essere connesso dopo.

Tuttavia, per i giochi in rete, è necessaria una connessione a Internet.

Se stai sviluppando un gioco che gira su Windows Phone

Se stai sviluppando solo giochi per Windows Phone, dovrai essere connesso a Internet quando installi l'ambiente di sviluppo, ma non è necessario essere connesso durante lo sviluppo del gioco.

Tuttavia, se vuoi giocare a un gioco in rete utilizzando un emulatore, avrai bisogno di una connessione Internet. Questo non si applica ai test su dispositivi reali.

Inoltre, per i giochi Windows Phone, è necessario essere connessi a Internet al momento della registrazione dell'applicazione.

Se stai sviluppando un gioco che funzionerà solo su Xbox 360

Questa operazione è sempre necessaria quando si sviluppano giochi per Xbox 360 perché è necessario connettersi a Xbox Live tramite Internet per avviare XNA Game Studio Connect. La connessione è necessaria sulla console Xbox 360.

Ambiente di rete connesso Xbox 360: Xbox 360

Per ulteriori informazioni, visita il sito Web ufficiale di Xbox.

Strumenti di sviluppo di Windows Phone : Windows, Xbox 360, Windows Phone

Si tratta di un ambiente di sviluppo per lo sviluppo di giochi con XNA. "C#" verrà utilizzato come linguaggio di programmazione. Se si installano "Windows Phone Developer Tools", "Visual Studio 2010 Express for Windows Phone" e "XNA Game Studio 4.0" verranno installati contemporaneamente. XNA Game Studio 4.0 supporta anche altre versioni successive di Visual Studio 2010 per C#.

Se desideri installarlo manualmente, scaricalo dal link sottostante.

Le istruzioni dettagliate sull'installazione degli strumenti di sviluppo di Windows Phone sono disponibili nella pagina seguente.

* Nei suggerimenti riportati di seguito, sia "Visual C# 2010 Express Edition" che "Visual Studio 2010" possono essere misti, ma non vi è quasi alcuna differenza nel contenuto.

Visual Studio 2010 : Windows, Xbox 360, Windows Phone

Ambiente di sviluppo per la programmazione in XNA. "C#" verrà utilizzato come linguaggio di programmazione. Se si installano "Windows Phone Developer Tools", "Visual Studio 2010 Express for Windows Phone" e "XNA Game Studio 4.0" verranno installati contemporaneamente, quindi se si installa questo strumento, Visual Studio 2010 Express Non è necessario installarlo separatamente.

"Visual C# 2010 Express Edition" può essere scaricato dal sito Microsoft e può essere utilizzato gratuitamente a condizione che si effettui la registrazione. XNA Game Studio 4.0 C# è inoltre compatibile con altre versioni di livello superiore di Visual Studio 2010.

È necessario installare Visual Studio 2010 prima di installare XNA Game Studio 4.0.

Se desideri installarlo manualmente, scaricalo dal link sottostante.

Le istruzioni dettagliate sull'installazione di Visual Studio 2010 sono disponibili nella pagina seguente.

* Nei suggerimenti riportati di seguito, sia "Visual C# 2010 Express Edition" che "Visual Studio 2010" possono essere misti, ma non vi è quasi alcuna differenza nel contenuto.

XNA Game Studio 4.0 : Windows, Xbox 360, Windows Phone

Se si sviluppa con XNA, è necessario installare XNA Game Studio 4.0 oltre a Visual Studio 2010. Se si installano gli strumenti di sviluppo di Windows Phone, Visual Studio 2010 Express per Windows Phone e XNA Game Studio 4.0 verranno installati contemporaneamente. Non è necessario installarlo separatamente.

È necessario installare XNA Game Studio 4.0 dopo l'installazione o l'aggiornamento a Visual Studio 2010.

Se si tenta di installare XNA Game Studio 4.0 prima di installare Visual Studio 2010, verrà visualizzato un messaggio che indica che Visual Studio 2010 non è installato e non sarà possibile installarlo.

È possibile scaricare XNA Game Studio 4.0 dal collegamento riportato di seguito.

È inoltre possibile trovare istruzioni dettagliate sull'installazione di XNA Game Studio 4.0 nelle pagine seguenti:

Abbonamento Xbox Live: Xbox 360

Per creare giochi per Xbox 360, è necessario un abbonamento Xbox Live. Per ulteriori informazioni sulla sottoscrizione di un abbonamento Xbox Live, fare riferimento al collegamento riportato di seguito.

Tieni presente che gli abbonamenti Xbox Live possono essere abbonamenti Silver gratuiti. Se non disponi di un abbonamento Gold, verrai automaticamente convertito in un abbonamento Silver, quindi non dovrai preoccuparti. (Lo sto usando con un abbonamento Silver.) )

Tuttavia, è necessario disporre di un "abbonamento Gold" per giocare su Xbox 360 utilizzando la rete.

Carta di credito : Xbox 360, (Windows Phone)

Necessario per acquistare un'iscrizione a XNA Creators Club. Se sei uno studente o un minore, avrai bisogno del consenso del tuo tutore o lo utilizzerai a tuo nome. Si prega di consultare il proprio tutore prima dell'uso.

Inoltre, se hai creato un gioco per Windows Phone, ti servirà per registrare il gioco.

Iscrizione a XNA Creators Club: Xbox 360

Per creare giochi per Xbox 360, è necessario acquistare un'iscrizione a XNA Creators Club. Se non è necessario utilizzare una console Xbox 360, non è necessario acquistare un'iscrizione a XNA Creators Club. Dovrai inserire i tuoi dati personali quando effettui un acquisto, ma tieni presente che non sarai in grado di registrarti se hai meno di 12 anni.

È possibile acquistare un abbonamento a XNA Creators Club su Xbox 360. Le iscrizioni sono disponibili per 12 mesi (9.800 yen) e 4 mesi (4.800 yen) (a partire dal 01/10/2010).

Puoi trovare le istruzioni su come acquistare in questa pagina.

XNA Game Studio Connect : Xbox 360

XNA Game Studio Connect viene utilizzato per eseguire giochi creati con XNA e per connettersi a un computer. Anche in questo caso, sarà necessario solo se si sta sviluppando per Xbox 360.

È possibile scaricare XNA Game Studio Connect nella stessa posizione in cui è stata acquistata l'iscrizione a XNA Creators Club. XNA Game Studio Connect è gratuito.

Per connettere Windows a Xbox 360 tramite XNA Game Studio Connect, vedere il collegamento riportato di seguito.

DirectX SDK

Non è necessario per lo sviluppo XNA, ma viene fornito con strumenti utili per lo sviluppo, quindi penso che valga la pena installarlo.

È possibile scaricare DirectX SDK dal collegamento sottostante.

Altro__________

Indosso cose che è bello avere, se necessario.

Unità di memoria Xbox 360 (512 MB)
Unità di memoria Xbox 360 (64 MB)
Può essere utilizzato per testare la presenza di più dispositivi di destinazione dei dati.