VisualStudioTutorial/SpieleWeitergeben: Unterschied zwischen den Versionen

Aus Das Sopra Wiki
Roth (Diskussion | Beiträge)
SVN weg Git da.
Maierv (Diskussion | Beiträge)
Zeile 1: Zeile 1:
== Spiele weitergeben ==
== Spiele weitergeben ==
<!--
[[Bild:CCGameIcon.png|thumb|64px|Creators Club Game Icon]]
[[Bild:CCGameIcon.png|thumb|64px|Creators Club Game Icon]]
[[Bild:CCGameErstellen.png|thumb|300px|Spiel verpacken]]
[[Bild:CCGameErstellen.png|thumb|300px|Spiel verpacken]]
-->
Um das erstellte Spiel weiterzugeben kann XNA ein sogenanntes XNA Creators Club Game Package<ref name="ccgame">http://msdn.microsoft.com/en-us/library/bb464158.aspx MSDN-Artikel zu Creators Club Game Package</ref> erstellen. Damit werden alle zum Spielen benötigten Dateien in eine Datei gepackt. Damit XNA die Dateien auch alle findet, müssen diese in einem Content-Projekt referenziert sein.
Um das erstellte Spiel weiterzugeben kann XNA ein sogenanntes XNA Creators Club Game Package<ref name="ccgame">http://msdn.microsoft.com/en-us/library/bb464158.aspx MSDN-Artikel zu Creators Club Game Package</ref> erstellen. Damit werden alle zum Spielen benötigten Dateien in eine Datei gepackt. Damit XNA die Dateien auch alle findet, müssen diese in einem Content-Projekt referenziert sein.



Version vom 23. Oktober 2019, 23:38 Uhr

Spiele weitergeben

Um das erstellte Spiel weiterzugeben kann XNA ein sogenanntes XNA Creators Club Game Package[1] erstellen. Damit werden alle zum Spielen benötigten Dateien in eine Datei gepackt. Damit XNA die Dateien auch alle findet, müssen diese in einem Content-Projekt referenziert sein.

Wie mache ich das ?

  • Rechtsklick auf das Spielprojekt (referenzierte Projekte werden automatisch mitgepackt)
  • Package as XNA Creators Club Game
  • Im Ausgabeverzeichnis der aktuellen Config nach einer Datei mit der Endung .ccgame suchen.
    Typische Ausgabeverzeichnisse sind hierbei
    • bin\Debug\
    • bin\Release
  • .ccgame im Git unter abgabe\Programm\beta bzw. abgabe\Programm\final committen


Erstellen des .ccgame über die Kommandozeile

Werden VisualStudio 2012 oder 2013 benutzt, kann es vorkommen, dass das Erstellen des Packages mit dem oben beschriebenen Weg nicht funktioniert. In diesem Fall kann das .ccgame über die XNA-Kommandozeile erstellt werden:

  • XNA Game Studio Command Prompt über das Startmenü öffnen
  • Zu bin\x86\Debug bzw. bin\x86\Release des Spiels navigieren.
  • Den Befehl xnapack <Spielname.exe> /nologo ausführen.
  • Das .ccgame wird im selben Verzeichnis erstellt.

Es ist möglich, diesen Prozess zu automatisieren und mit einem benutzerdefiniertem Menüeintrag bequem auszuführen: Batchfile for creating .ccgame files

Referenzen

  1. http://msdn.microsoft.com/en-us/library/bb464158.aspx MSDN-Artikel zu Creators Club Game Package