Windows

Gry 2D i akcelerometr w Windows Phone 7

Portals 2D (Windows Phone 7)

Portals 2D (Windows Phone 7)
Anonim

Projektowanie Windows Phone 7 nie jest łatwe i trzeba być dobrym programistą do programowania gry w Silverlight.

Biblioteka pomocników fizyki to zbiór zachowań i kontroli użytkownika, które make jest łatwiejsze do tworzenia gier fizyki 2D w Silverlight przy użyciu Farseer Physics Engine. The Physics Helpers przeszli kilka różnych iteracji - w pierwotnej wersji dla Silverlight 2, byli wyłącznie UserControls; w Silverlight dodano 3 obsługę Behaviors, a później dodano obsługę WPF do biblioteki

Pete Blois (z zespołu Microsoft Blend), również przesyła próbki oparte na Box2D Engine do Windows Phone i stworzył naprawdę zgrabną fizykę opartą na gra, którą demoed w MIX10. Jeśli chcesz sprawdzić silnik Box2D zamiast Farseer, możesz sprawdzić pracę Pete`a.

Obsługa przyspieszeniomierza:

Windows Phone nie ma żadnych przydatnych przycisków sprzętowych do gier, więc możesz założyć, że akcelerometr na urządzeniu będzie bardzo ważne dla wejścia. Mike Harsh wygłosił świetną prezentację w MIX, w której wyjaśnił osie akcelerometru:

Więc jeśli chcesz zaprogramować coś podobnego do gry, powinieneś znać klasy, przestrzenie nazw, funkcje i, w skrócie, doświadczenie w danym języku jest to konieczne.

Problem polega na tym, że emulator dołączony do narzędzi programistycznych Windows Phone NIE symuluje akcelerometru.

Tutaj możesz zobaczyć kilka demonstracji wykorzystujących zachowania!