Windows

2D Gaming und Beschleunigungsmesser in Windows Phone 7

Unboxing Vuzix iWear HD Video-Köpfhörer

Unboxing Vuzix iWear HD Video-Köpfhörer
Anonim

Windows Phone 7 Design ist nicht einfach und Sie müssen ein guter Programmierer sein, um ein Spiel in Silverlight zu programmieren.

Die Physik Helper Library ist eine Sammlung von Verhaltensweisen und UserControls make macht es einfacher, 2D-Physikspiele in Silverlight mit der Farseer Physics Engine zu erstellen. Die Physikhelfer haben mehrere verschiedene Iterationen durchlaufen - in ihrer ursprünglichen Version für Silverlight 2 waren sie nur UserControls; In Silverlight 3 wurde die Unterstützung für Behaviors hinzugefügt, und später wurde die WPF-Unterstützung in die Bibliothek

Pete Blois (des Microsoft Blend-Teams) aufgenommen, auch seine Box2D-Engine-basierten Beispiele wurden auf das Windows Phone portiert und eine wirklich saubere Physik erstellt Spiel, das er bei MIX10 vorgeführt hat. Wenn Sie die Box2D-Engine anstelle von Farseer ausprobieren möchten, können Sie sich die Arbeit von Pete ansehen.

Accelerometer-Unterstützung:

Das Windows Phone hat keine nützlichen Hardwaretasten für Spiele, also können Sie darauf wetten, dass der Accelerometer auf dem Gerät wird sehr wichtig für die Eingabe sein. Mike Harsh gab eine großartige Präsentation bei MIX, wo er die Achsen des Accelerometers erklärte:

Wenn Sie also etwas wie ein Spiel programmieren wollen, sollten Sie sich der Klassen, Namensräume, Funktionen und kurz einer Expertise in einer bestimmten Sprache bewusst sein

Das Problem ist, dass der Emulator, der zu den Windows Phone-Entwicklertools gehört, keinen Beschleunigungsmesser simuliert.

Sie können hier einige Demos sehen, die Verhalten verwenden!