Vorbereiten der Entwicklungsumgebung
Umwelt
- XNA Game Studio
-
- 1.0 Aktualisieren
- 2.0
- 3.0
- 4.0 β
Zusammenfassung
Um mit XNA entwickeln zu können, benötigen Sie Folgendes: Wenn Sie ein Spiel für Windows entwickeln, erstellen Sie ein Spiel für Xbox 360 und Sie erstellen ein Spiel für Windows Phone.
- Da es auf XNA Game Studio 4.0 basiert, ist Zune ausgeschlossen.
- Windows Phone ist für Version 7 und höher verfügbar.
Was du vorbereiten solltest: Für welche | musst du dein Spiel entwickeln? | |
---|---|---|
Personalcomputer | Windows, Xbox 360, Windows Phone | Abhängig von der Art des Computers |
Windows 7, Vista, (XP) | Windows, Xbox 360, Windows Phone | Abhängig vom Betriebssystemtyp |
Xbox 360 | Xbox 360 | Grundpreis |
Windows Phone-Konsole | Windows Phone | Grundpreis |
Fernsehen | Xbox 360 | Grundpreis |
Microsoft Xbox 360 Controller (für Windows) | (Windows), (Xbox 360) | Grundpreis |
Umgebung für Internetverbindungen | (Windows), Xbox 360, (Windows Phone) | Nach Anbieter usw. |
Xbox 360 verbundene Netzwerkumgebung | Xbox 360 | Abhängig von der gebauten Umgebung |
Windows Phone-Entwicklertools | Windows, Xbox 360, Windows Phone | Kostenlos |
Visual Studio 2010 | Windows, Xbox 360, Windows Phone | Kostenlos oder kostenpflichtig |
XNA Game Studio 4.0 | Windows, Xbox 360, Windows Phone | Kostenlos |
Xbox Live-Mitgliedschaft | Xbox 360 | Kostenlos oder kostenpflichtig |
Kreditkarte | Xbox 360 (Windows Phone) | Es kommt darauf an. |
XNA Creators Club-Mitgliedschaft | Xbox 360 | Kompensation |
XNA Game Studio Connect | Xbox 360 | Kostenlos |
DirectX-SDK | Nicht zwingend erforderlich | Kostenlos |
andere | Nicht zwingend erforderlich | ---- |
* Klammerzeichen in der Plattform können notwendig sein oder auch nicht.
Wir erklären Ihnen, wie Sie jeden notwendigen Gegenstand erhalten und was Sie beachten sollten.
Computer : Windows, Xbox 360, Windows Phone
Zunächst einmal benötigen Sie einen Computer, also bereiten Sie ihn bitte vor. Es muss sich um einen Computer handeln, auf dem "Windows" installiert ist oder installiert werden kann. (In diesem Abschnitt finden Sie weitere Informationen zu Windows-Typen usw.) Bei dem Computer kann es sich entweder um einen Desktop oder einen Laptop handeln.
Es sollte über eine Schnittstelle verfügen, um eine Verbindung mit dem Internet und Ihrer Xbox 360 herzustellen (wo Sie eine Netzwerkkarte oder ein Kabel anschließen können (was normalerweise im Lieferumfang enthalten ist, also ist das in Ordnung). Außerdem benötigen Sie einen PC mit USB-Anschluss, an den Sie Ihr Windows Phone anschließen können. (Dies ist in der Regel auch beigefügt, so dass es kein Problem gibt)
Was die Spezifikationen des Computers betrifft, so ist es besser, die höchstmögliche Leistung vorzubereiten und eine Umgebung zu haben, in der Sie sich ohne Stress entwickeln können. Ich denke jedoch, dass es Menschen gibt, die dazu nicht unbedingt in der Lage sind, daher werde ich das Minimum aufschreiben, das je nach Entwicklungsantrag erforderlich ist.
Wenn Sie ein Spiel entwickeln, das unter Windows ausgeführt wird
Wenn Sie ein Programm mit dem XNA Framework unter Windows starten, ist eine Grafikkarte (Grafikkarte oder Chipsatz) erforderlich, die das Shadermodell Version 2.0 oder höher unterstützt (Was ist ein Shadermodell?). (aus Wikipedia)). Wenn Sie einen PC auf dem Markt haben (Stand 2010), ist die Wahrscheinlichkeit hoch, dass Sie diese Bedingung erfüllen, aber wenn Sie einen PC oder ein Netbook haben, den Sie vor einiger Zeit nur für geschäftliche Zwecke verwendet haben, müssen Sie sich darüber im Klaren sein, dass Ihre Grafikkarte das Shader-Modell möglicherweise nicht unterstützt.
Andere Spezifikationen haben keine besonders minimale Linie. Es kann den Unterschied zwischen schwerem und schnellem Betrieb ausmachen.
Wenn Sie eine Grafikkarte für einen Desktop-PC benötigen, sollten Sie sich in Online-Shops oder Ersatzteilgeschäften umsehen. Wenn Sie selbst einen PC kaufen möchten, denke ich, dass ein PC, der für Spiele gedacht sein soll, bequemer zu entwickeln ist.
Wenn Sie ein Spiel entwickeln, das nur auf der Xbox 360 ausgeführt werden kann
Wenn Sie das Spiel nur auf der Xbox 360 ausführen möchten, gibt es keine Mindestanforderungen für die PC-Spezifikationen.
Wenn Sie ein Spiel entwickeln, das nur auf Windows Phone ausgeführt werden kann
Wenn Sie möchten, dass Ihr Spiel nur auf einem echten Windows Phone-Gerät ausgeführt wird, gibt es keine Mindestanforderungen für PC-Spezifikationen. Wenn Sie jedoch einen Emulator verwenden möchten, benötigen Sie einige Spezifikationen.
Weitere Spezifikationen
Für die Installation der Entwicklungsumgebung wird mehrere Gigabyte Festplattenspeicher belegt. Es sollte ausreichen, etwa 10 GB ~ 20 GB frei zu haben. Ich glaube nicht, dass es ein Problem ist, wenn es sich um einen neuen Computer handelt.
Wenn Sie ein Spiel für Windows entwickeln, ist es möglicherweise besser, einen Testcomputer vorzubereiten, um zu überprüfen, ob "mindestens mit dieser Spezifikation ausgeführt werden kann", je nachdem, welches Spiel Sie erstellt haben.
Windows : Windows, Xbox 360, Windows Phone
Windows unterstützt die Entwicklung mit den folgenden Versionen: (Ab der Veröffentlichung von XNA Game Studio 4.0)
Entwicklung von Windows- und Xbox 360-Spielen
- Windows XP SP3 oder höher, Windows Vista SP1 oder höher, Windows 7
Spieleentwicklung für Windows Phone
- Windows Vista SP2 oder höher, Windows 7
Xbox 360 : Xbox 360
Erforderlich zum Debuggen und Ausführen von Spielen auf der Xbox 360. Umgekehrt ist dies nicht erforderlich, wenn Sie keine Spiele für die Xbox 360 entwickeln.
Wenn Sie eine Xbox 360 verwenden, muss zusätzlich zur Konsole eine Xbox 360 Festplatte installiert sein. Es gibt mehrere Festplattenkapazitäten, wie z. B. "20 GB", "120 GB" und "250 GB", aber jede davon spielt keine Rolle. Ohne sie können Sie die Umgebung, die Sie für die XNA-Entwicklung benötigen, oder die von Ihnen erstellten Daten nicht speichern.
Bitte beachten Sie auch, dass es sich um eine "Xbox 360 Memory Unit" als gleiches Speichermedium handelt, diese hier jedoch nicht gespeichert werden kann.
Wenn Sie eine drahtlose Verbindung mit der Xbox 360 herstellen möchten, benötigen Sie separat einen "Xbox360 Wireless Networking Adapter".
Windows Phone-Gehäuse: Windows Phone
* Zu einem späteren Zeitpunkt zu beschreiben
Fernseher : Xbox 360
Erforderlich für die Verwendung der Xbox 360. Es ist natürlich, weil Sie es normalerweise in Spielen verwenden, aber lassen Sie uns ein geeignetes vorbereiten. Es unterstützt auch die hochauflösende Videoausgabe, sodass Sie das von Ihnen erstellte Spiel sofort auf einem leistungsstarken Bildschirm ansehen können.
Wenn Sie das Kabel im unten stehenden Link verwenden, können Sie es auch auf einem Computermonitor ausgeben. Wenn Sie nur einen Monitor für Ihren Computer haben, empfehlen wir Ihnen, diesen zur Verfügung zu haben.
Microsoft Xbox 360 Controller (für Windows) : (Windows), (Xbox 360)
Erforderlich, wenn Sie den Xbox 360 Controller unter Windows verwenden möchten. Es wird mit einer CD geliefert, wenn Sie also Windows XP verwenden, installieren Sie es und schließen Sie dann Ihren Controller über USB an (oder folgen Sie diesem LinkSie können die Microsoft Xbox 360 Controller Game Controller Software für Windows von herunterladen und installieren. Im Fall von Windows Vista und Windows 7 ist es in Ordnung, die Verbindung so herzustellen, wie sie ist.
Wenn Sie eine Xbox 360 Konsole haben, werden Sie keine Probleme haben, da sie von Anfang an mit einem dedizierten Controller geliefert wird. Wenn Sie jedoch ein Spiel mit mehreren Controllern erstellen möchten, müssen Sie es separat kaufen. Das Gleiche gilt für Windows.
Anforderungen an die Internetverbindung: (Windows), Xbox 360, (Windows Phone)
Zum Zeitpunkt des Betrachtens dieser Seite sind Sie wahrscheinlich mit dem Internet verbunden, daher glaube ich nicht, dass es ein Problem gibt. Wenn die Umgebung, die Sie entwickeln, nicht mit dem Internet verbunden ist, schließen Sie bitte einen separaten Vertrag mit einem Anbieter ab. Für die Entwicklung von Windows-, Xbox 360- und Windows Phone-Spielen gelten jeweils leicht unterschiedliche Anforderungen für die Verbindung mit dem Internet.
Wenn Sie ein Spiel entwickeln, das unter Windows ausgeführt wird
Wenn Sie nur Spiele für Windows entwickeln, müssen Sie bei der Installation der Entwicklungsumgebung mit dem Internet verbunden sein, danach jedoch nicht mehr.
Für Netzwerkspiele ist jedoch eine Internetverbindung erforderlich.
Wenn Sie ein Spiel entwickeln, das auf Windows Phone ausgeführt werden kann
Wenn Sie nur Spiele für Windows Phone entwickeln, müssen Sie bei der Installation der Entwicklungsumgebung mit dem Internet verbunden sein, während der Spieleentwicklung jedoch nicht.
Wenn Sie jedoch ein Netzwerkspiel mit einem Emulator spielen möchten, benötigen Sie eine Internetverbindung. Dies gilt nicht für Tests an realen Geräten.
Außerdem müssen Sie bei Windows Phone-Spielen mit dem Internet verbunden sein, wenn Sie die Anwendung registrieren.
Wenn Sie ein Spiel entwickeln, das nur auf der Xbox 360 ausgeführt werden kann
Dies ist immer erforderlich, wenn Spiele für Xbox 360 entwickelt werden, da Sie eine Verbindung mit Xbox Live über das Internet herstellen müssen, um XNA Game Studio Connect zu starten. Die Verbindung ist auf der Xbox 360 Konsole erforderlich.
Verbundene Xbox 360 Netzwerkumgebung: Xbox 360
Weitere Informationen finden Sie auf der offiziellen Xbox-Website.
Windows Phone-Entwicklertools : Windows, Xbox 360, Windows Phone
Dies ist eine Entwicklungsumgebung für die Entwicklung von Spielen mit XNA. Als Programmiersprache wird "C#" verwendet. Wenn Sie "Windows Phone Developer Tools" installieren, werden "Visual Studio 2010 Express für Windows Phone" und "XNA Game Studio 4.0" gleichzeitig installiert. XNA Game Studio 4.0 unterstützt auch andere höhere Versionen von Visual Studio 2010 für C#.
Wenn Sie es manuell installieren möchten, laden Sie es bitte über den unten stehenden Link herunter.
- Windows Phone Developer Tools RTW (Web Installer) (Wenn Sie es als Image-Datei verwenden möchten, können Sie es über den Link ".iso" unten auf der Linkseite herunterladen)
Detaillierte Anweisungen zur Installation der Windows Phone Developer Tools finden Sie auf der folgenden Seite.
* In den Tipps hier können sowohl "Visual C# 2010 Express Edition" als auch "Visual Studio 2010" gemischt werden, aber es gibt fast keinen Unterschied im Inhalt.
Visual Studio 2010 : Windows, Xbox 360, Windows Phone
Eine Entwicklungsumgebung für die Programmierung in XNA. Als Programmiersprache wird "C#" verwendet. Wenn Sie "Windows Phone Developer Tools" installieren, werden "Visual Studio 2010 Express für Windows Phone" und "XNA Game Studio 4.0" gleichzeitig installiert. Wenn Sie also dieses Tool installieren, wird Visual Studio 2010 Express Sie müssen es nicht separat installieren.
"Visual C# 2010 Express Edition" kann von der Microsoft-Website heruntergeladen und kostenlos genutzt werden, solange Sie sich registrieren. XNA Game Studio 4.0 C# ist auch mit anderen höheren Versionen von Visual Studio 2010 kompatibel.
Sie müssen Visual Studio 2010 installieren, bevor Sie XNA Game Studio 4.0 installieren.
Wenn Sie es manuell installieren möchten, laden Sie es bitte über den unten stehenden Link herunter.
- Visual C# 2010 Express Edition (Webinstaller) (Klicken Sie hier, wenn Sie die CD-Abbildversion installieren möchten)
Ausführliche Anweisungen zur Installation von Visual Studio 2010 finden Sie auf der folgenden Seite.
* In den Tipps hier können sowohl "Visual C# 2010 Express Edition" als auch "Visual Studio 2010" gemischt werden, aber es gibt fast keinen Unterschied im Inhalt.
XNA Game Studio 4.0 : Windows, Xbox 360, Windows Phone
Wenn Sie mit XNA entwickeln, müssen Sie XNA Game Studio 4.0 zusätzlich zu Visual Studio 2010 installieren. Wenn Sie die Windows Phone-Entwicklertools installieren, werden Visual Studio 2010 Express für Windows Phone und XNA Game Studio 4.0 gleichzeitig installiert. Sie müssen es nicht separat installieren.
Sie müssen XNA Game Studio 4.0 installieren, nachdem Sie Visual Studio 2010 installiert oder aktualisiert haben.
Wenn Sie versuchen, XNA Game Studio 4.0 vor der Installation von Visual Studio 2010 zu installieren, erhalten Sie eine Meldung, dass Visual Studio 2010 nicht installiert ist und Sie es nicht installieren können.
Sie können XNA Game Studio 4.0 über den folgenden Link herunterladen.
Ausführliche Anweisungen zur Installation von XNA Game Studio 4.0 finden Sie auch auf den folgenden Seiten:
Xbox Live-Mitgliedschaft: Xbox 360
Um Spiele für Xbox 360 zu erstellen, benötigen Sie eine Xbox Live-Mitgliedschaft. Weitere Informationen zur Registrierung für eine Xbox Live-Mitgliedschaft finden Sie unter dem folgenden Link.
Beachten Sie, dass es sich bei Xbox Live-Mitgliedschaften um kostenlose Silver-Mitgliedschaften handeln kann. Wenn Sie keine Gold-Mitgliedschaft haben, werden Sie automatisch in eine Silber-Mitgliedschaft umgewandelt, sodass Sie sich darüber keine Sorgen machen müssen. (Ich verwende es mit einer Silber-Mitgliedschaft.) )
Sie müssen jedoch über eine "Gold-Mitgliedschaft" verfügen, um Spiele auf der Xbox 360 über das Netzwerk spielen zu können.
Kreditkarte : Xbox 360, (Windows Phone)
Erforderlich, um eine XNA Creators Club-Mitgliedschaft zu erwerben. Wenn Sie Student oder minderjährig sind, benötigen Sie die Zustimmung Ihres Erziehungsberechtigten oder verwenden Sie es in Ihrem Namen. Bitte konsultieren Sie vor der Verwendung Ihren Erziehungsberechtigten.
Wenn Sie ein Spiel für Windows Phone erstellt haben, benötigen Sie es zum Registrieren des Spiels.
XNA Creators Club-Mitgliedschaft: Xbox 360
Um Spiele für Xbox 360 zu erstellen, müssen Sie eine XNA Creators Club-Mitgliedschaft erwerben. Wenn Sie keine Xbox 360 benötigen, müssen Sie auch keine XNA Creators Club-Mitgliedschaft erwerben. Sie müssen Ihre persönlichen Daten eingeben, wenn Sie einen Kauf tätigen, aber bitte beachten Sie, dass Sie sich nicht registrieren können, wenn Sie unter 12 Jahre alt sind.
Sie können eine XNA Creators Club-Mitgliedschaft auf Ihrer Xbox 360 erwerben. Mitgliedschaften sind für 12 Monate (9.800 Yen) und 4 Monate (4.800 Yen) erhältlich (Stand: 01.10.2010).
Auf dieser Seite finden Sie eine Anleitung zum Kauf.
XNA Game Studio Connect : Xbox 360
XNA Game Studio Connect wird zum Ausführen von Spielen, die mit XNA erstellt wurden, und zum Herstellen einer Verbindung mit einem Computer verwendet. Auch hier benötigen Sie es nur, wenn Sie für Xbox 360 entwickeln.
Sie können XNA Game Studio Connect an demselben Ort herunterladen, an dem Sie Ihre XNA Creators Club-Mitgliedschaft erworben haben. XNA Game Studio Connect selbst ist kostenlos.
Informationen zum Verbinden von Windows mit der Xbox 360 über XNA Game Studio Connect finden Sie unter dem folgenden Link.
DirectX-SDK
Sie benötigen es nicht für die XNA-Entwicklung, aber es wird mit Tools geliefert, die für die Entwicklung nützlich sind, daher denke ich, dass es sich lohnt, es zu installieren.
Sie können das DirectX SDK über den unten stehenden Link herunterladen.
andere
Ich ziehe Dinge an, die bei Bedarf schön zu haben sind.
Xbox 360 Arbeitsspeicher (512 MB) Xbox 360 Speichereinheit (64 MB) |
Es kann verwendet werden, um zu testen, ob mehrere Datenzielgeräte vorhanden sind. |