Erstellen eines Projekts für ein Spiel für Windows Phone
Zusammenfassung
Erstellen Sie ein Projekt für Ihr Spiel für Windows Phone in XNA.
* Dieser Tipp wird unter "Visual Studio 2010 Professional Edition" beschrieben, aber Sie können auch Visual Studio 2010 Express für Windows Phone verwenden, das zuvor installiert wurde. 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 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 Phone 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 Phone", also wählen Sie "Windows Phone Game (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 "WindowsPhoneGame1" 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.
Überprüfen, ob es im Windows Phone-Emulator ausgeführt wird
Dieses Mal möchte ich das Programm ausführen, ohne Änderungen am Programm vorzunehmen. Wählen Sie zunächst in der Symbolleiste den Gerätetyp aus, auf dem Sie ausgeführt werden möchten. Wenn Sie kein echtes Gerät haben, können Sie es testen, indem Sie den Emulator unter Windows starten, indem Sie "Windows Phone 7 Emulator" auswählen.
Klicken Sie auf die Schaltfläche "Debugging starten" in der Symbolleiste auf dem Bildschirm. Der Build wird gestartet, und wenn er abgeschlossen ist, wird das Programm im Windows Phone-Emulator bereitgestellt, und das Spiel wird ausgeführt.
"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.
Außerdem verfügt das Projekt für Windows Phone über einen Vorgang namens "Deploy", was bedeutet, dass das Spiel nicht unter Windows ausgeführt wird, sodass Sie die von Ihnen erstellten Daten an das Windows Phone senden müssen. Das ist es, was "Platzierung" tut.
Wenn das Programm ausgeführt wird, wird der Windows Phone-Emulator gestartet, und das Spiel wird ausgeführt. Wenn Sie es tatsächlich ausführen, sieht es so aus, als würden Sie nur einen blauen Bildschirm erhalten, aber natürlich haben Sie nichts erstellt, also sieht es so aus. Von nun an werden wir ein Programm schreiben und ein Spiel erstellen.
Auf diesem Bildschirm gibt es nichts mehr zu tun, also beenden Sie das Spiel. Klicken Sie zum Beenden auf die Schaltfläche Zurück unten links im Emulator. Der Zurück-Button beendet übrigens nicht standardmäßig das Spiel, sondern wird so geschrieben, dass er mit dem Programm des ersten von Ihnen erstellten Projekts endet.
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.