Erstellen eines Spielprojekts für Windows
Zusammenfassung
Erstellen Sie ein Projekt für Ihr Spiel für Windows in XNA.
* Dieser Tipp ist in "Visual Studio 2010 Professional Edition" beschrieben, kann aber auch in anderen Editionen von Visual Studio 2010 betrieben werden. Wenn Sie eine andere Version als Japanisch verwenden, ersetzen Sie den Namen und führen Sie ihn aus.
Betriebsumgebung
Voraussetzungen
Unterstützte XNA-Versionen | 4.0 |
Unterstützte Plattformen | Windows XP SP3 oder höher, Windows Vista SP2 oder höher, Windows 7 |
Windows Erforderliche Vertex-Shader-Version | 2.0 |
Windows Erforderliche Pixel-Shader-Version | 2.0 |
Betriebsumgebung
Bahnsteig | Windows 7 |
Substanz
Erstellen eines Projekts
Lassen Sie uns ein "Projekt" erstellen, um ein Spiel für Windows zu erstellen. Ein "Projekt" ist eine Struktur, die Ressourcen wie Programme und Bilder kollektiv verwaltet. Wenn Sie ein Spiel entwickeln, beginnen Sie immer mit der Erstellung dieses Projekts.
Starten wir die Entwicklungsumgebung "Visual Studio 2010". Das Erstellen von Projekten und das Erstellen von Programmen erfolgt grundsätzlich mit dieser Software.
Wenn Sie über eine höhere Version von Visual Studio 2010 verfügen, starten Sie "Microsoft Visual Studio 2010 – Microsoft Visual Studio 2010" aus dem Startmenü.
Wenn Sie über eine kostenlose Version von Visual Studio 2010 verfügen, starten Sie "Microsoft Visual Studio 2010 Express – Microsoft Visual C# 2010 Express" oder "Microsoft Visual Studio 2010 Express für Windows Phone" über das Startmenü.
Ein Bildschirm ähnlich dem in der Abbildung gezeigten wird angezeigt. Dies ist "Visual Studio".
Lassen Sie uns nun ein Projekt erstellen. Klicken Sie in der Symbolleiste oben rechts auf dem Bildschirm auf die Schaltfläche "Neues Projekt".
Sie können dasselbe auch über "Datei" im Menü tun.
Dadurch wird der Dialog "Neues Projekt" geöffnet, wie in der Abbildung gezeigt.
Wählen Sie auf der linken Seite des Dialogfelds XNA Game Studio 4.0 aus Installierte Vorlagen aus. Die einzige Programmiersprache ist C#.
Wählen Sie zunächst "Vorlage". Es ist möglich, mit einem leeren Projekt ohne Dateien zu beginnen, aber Sie können eine vorgefertigte Vorlage verwenden, um grundlegende Programme, Dateien usw. zu generieren, sodass Sie sofort mit der Entwicklung Ihrer Ziele beginnen können.
In diesem Fall erstellen wir ein "Spiel für Windows", also wählen Sie "Windows-Spiel (4.0)".
Als nächstes müssen Sie unten im Dialogfeld "Name (Projektname)" eingeben, aber es ist eine gute Idee, den Namen des Spiels einzugeben, das Sie erstellen. Dieser Projektname ist auch ein Namensraum, daher ist es vorzuziehen, ihn nach Möglichkeit in alphanumerischen Zeichen einzugeben.
Dieses Mal werden wir mit "Windows Game 1" fortfahren, das von Anfang an eingegeben wurde.
Geben Sie als Nächstes den Speicherort (Ordnerpfad) an, an dem Sie das Projekt erstellen möchten. Sie können den Speicherort direkt eingeben oder den Ordnerpfad über die Schaltfläche "Durchsuchen" auf der rechten Seite angeben. Wenn möglich, ist es besser, einen Pfad zu erstellen, der nur aus alphanumerischen Zeichen besteht.
Die "Lösung" unten ist der Rahmen für die Organisation des Projekts. In der Regel geben Sie den Namen des gesamten Projekts an, aber bei kleineren Projekten kann er mit dem Projektnamen identisch sein. Wenn Sie in XNA Game Studio 4.0 ein neues Projekt erstellen, werden zwei Projekte erstellt, sodass sie zusammen in dieser Projektmappe erstellt werden.
Wenn Sie fertig sind, drücken Sie die Schaltfläche "OK".
Nach einer Weile wird das Projekt erstellt und Sie sehen das Programm auf dem Bildschirm. Dies wird die Basisvorlage sein.
Wenn Sie sich den Projektmappen-Explorer auf der rechten Seite des Bildschirms ansehen (der sich je nach Visual Studio-Umgebung an einem anderen Speicherort befinden kann), sehen Sie, dass sich unter der Projektmappe zwei Projekte und einige Dateien darin befinden.
Dieses Mal möchte ich das Programm ausführen, ohne Änderungen am Programm vorzunehmen. Klicken Sie auf die Schaltfläche "Debugging starten" in der Symbolleiste auf dem Bildschirm. Der Build wird gestartet und das Programm ausgeführt, wenn er abgeschlossen ist.
"Build" bezieht sich übrigens auf eine Reihe von Aufgaben, die gleichzeitig ausgeführt werden, z. B. das automatische Überprüfen des Programms auf Fehler, das Erstellen von Ressourcen und das Erstellen einer ausführbaren Datei, die vom Programm gestartet werden kann.
Wenn das Programm ausgeführt wird, sehen Sie einen Bildschirm ähnlich dem gezeigten. Dies ist der eigentliche Windows-Spielbildschirm. Es wird noch nichts angezeigt, aber es wird von nun an möglich sein, verschiedene Dinge zu tun, indem Sie ein Programm erstellen.
Wenn Sie sich diesen Bildschirm ansehen, sieht es so aus, als würden Sie nur ein Fenster anzeigen, aber tatsächlich prüft der Framework-Initialisierungsprozess, ob das Spiel tatsächlich funktionieren kann, erstellt ein Grafikgerät und führt die Mr./Ms.-Verarbeitung intern durch.
In der konventionellen Spieleentwicklung musste man diesen Prozess selbst erstellen, daher war es eine ziemlich hohe Schwelle für diejenigen, die zum ersten Mal versuchten, ein Spiel zu entwickeln. Das XNA-Framework nimmt dies aus der Gleichung heraus, sodass Sie direkt zum Wesentlichen des Spiels gelangen können.
Auf diesem Bildschirm gibt es nichts mehr zu tun, also schließen Sie das Fenster mit der Schaltfläche "×" in der oberen rechten Ecke des Bildschirms.
Diesmal geht es darum, ein Projekt zu erstellen, also ist dies das Ende.
Um das Projekt zu schließen, wählen Sie "Projektmappe schließen" aus dem Menü "Datei". Das Projekt wird geschlossen, wenn Sie also nichts anderes zu tun haben, können Sie das Fenster schließen.
Übrigens, auch wenn Sie sich nicht die Mühe machen, dies zu tun, wird das Projekt automatisch geschlossen, wenn Sie das Fenster schließen. Wenn Sie Änderungen vorgenommen haben, werden Sie aufgefordert, das Speichern zu bestätigen, also speichern Sie es bitte und beenden Sie es.
Von nun an öffnen Sie das von Ihnen erstellte Projekt, aber es gibt mehrere Möglichkeiten, dies zu tun.
Von der Startseite aus öffnen
Unten links auf der "Startseite", die beim Starten von Visual Studio angezeigt wird, befindet sich ein Element namens "Zuletzt verwendete Projekte", und wie der Name schon sagt, gibt es mehrere kürzlich verwendete Projekte, sodass Sie es öffnen können, indem Sie einfach auf das Projekt klicken, das Sie öffnen möchten.
Über das Menü öffnen
Wenn Sie im Menü "Datei", "Öffnen" oder "Projekt/Projektmappe" auswählen, öffnet sich der Dateiauswahldialog, navigieren Sie also zu dem Ordner, in dem Sie das Projekt gespeichert haben, und öffnen Sie die Datei "XXXXX.sln".
Sie können dasselbe auch über "Projekt öffnen" auf der Startseite tun.
Aus Datei öffnen
Geben Sie im Datei-Explorer beispielsweise . Doppelklicken Sie einfach direkt auf die Datei "sln", um das Projekt gleichzeitig mit dem Start von Visual Studio 2010 zu öffnen.