Der Entwickler- Almanach
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Die Vorlagen im SDK stellen somit eine Ausgangsbasis bereit, um Sie beim Erstellen von Windows<br />
Phone Apps zu unterstützen. Die Wahl einer bestimmten Vorlage hängt von der Art der zu entwickelnden<br />
App ab. Also davon, ob Sie Unterstützung bei Games, Business-Apps oder auch Enterprise-Apps<br />
benötigen.<br />
Da es in diesem Workshop um Entertainment beziehungsweise Spieleentwicklung geht, beschränken wir<br />
uns hier auf die Vorlagen von Visual C++.<br />
Da Sie die Basisvorlage ja wahrscheinlich schon kennengelernt haben, bleiben noch zwei Vorlagen für das<br />
Entwickeln von Spielen mit Windows Phone 8 übrig. Hierzu zählen:<br />
Windows Phone-Direct3D-App mit XAML vom Typ Visual C++,<br />
Windows Phone-Direct3D-App (nur systemeigen) vom Typ Visual C++.<br />
Die Vorlage Windows Phone-Direct3D-App mit XAML ermöglicht die Entwicklung einer App mit<br />
XAML-basierter Bedienoberfläche, in der 3D-Grafiken innerhalb eines XAML-User-Interface benutzt<br />
werden.<br />
Diese Vorlage verwendet die DrawingSurface-Klasse zur Kontrolle der 3D-Grafik. Hierdurch kann die<br />
Klasse wie jedes andere XAML-Steuerelement auf dem Bildschirm platziert werden. Weiterhin kann hier<br />
auch die Klasse Drawing- SurfaceBackgroundGrid eingesetzt werden. Diese füllt den gesamten<br />
Bildschirm hinter der XAML-Bedienoberfläche.<br />
Die Vorlage Windows Phone-Direct3D-App (nur systemeigen) ist die richtige Vorlage für 3D-Spiele auf<br />
Windows Phone 8. Das heißt, hier wird eine Direct3D-Anwendung vollständig in nativem Code<br />
geschrieben. C++ ist ja auch nicht umsonst die Programmiersprache der Wahl für Spiele-<strong>Entwickler</strong>.<br />
Sie können in dieser Umgebung auch direkt auf die 3D-Funktionen von DirectX zugreifen. Allerdings<br />
unterstützt Windows Phone 8 nur eine Teilmenge des Direct3D-API, das auf dem Desktop unter Windows