2D Gaming og Accelerometer i Windows Phone 7

2D Gaming og Accelerometer i Windows Phone 7
2D Gaming og Accelerometer i Windows Phone 7
Anonim

Windows Phone 7 design er ikke lett, og du må være en god programmerer for å programmere et spill i Silverlight.

Physics Helper Library er en samling av Behaviors and UserControls som gjør det enklere å lage 2D fysikk spill i Silverlight ved hjelp av Farseer Physics Engine. Fysikkhjelpere har gått gjennom flere forskjellige iterasjoner - i sin opprinnelige utgivelse for Silverlight 2 var de bare UserControls; i Silverlight ble 3 support for Behaviors lagt til, og senere ble WPF-støtte lagt inn i biblioteket

Pete Blois (fra Microsoft Blend-teamet) har også portet sine Box2D Engine-baserte prøver til Windows Phone og opprettet et veldig pent fysikkbasert spill som han demoed på MIX10. Hvis du vil sjekke ut Box2D-motoren i stedet for Farseer, kan du sjekke ut Petes arbeid.

Accelerometerstøtte:

Windows Phone har ingen nyttige maskinvareknapper for spill, slik at du kan satse på at akselerometeret på enheten vil være svært viktig for innspillingen. Mike Harsh ga en flott presentasjon på MIX hvor han forklarte akselene til akselerometeret:

Så hvis du ønsker å programmere noe som et spill, bør du være oppmerksom på klassene, navneområdene, funksjonene og kort sagt er det nødvendig med en ekspertise på et bestemt språk.

Problemet er at emulatoren som følger med Windows Phone utviklerverktøy, ikke simulerer et akselerometer.

Du kan se noen demoer som bruker oppførsel her!

Anbefalt: