Windows

Gioco 2D e accelerometro in Windows Phone 7

An Hour a Day - Hour 2 - Windows Phone 7 Game Dev

An Hour a Day - Hour 2 - Windows Phone 7 Game Dev
Anonim

La progettazione di Windows Phone 7 non è semplice ed è necessario essere un buon programmatore per programmare un gioco in Silverlight.

La libreria di elementi di fisica è una raccolta di comportamenti e controlli utente che rendere più facile la creazione di giochi di fisica 2D in Silverlight utilizzando il motore di fisica Farseer. Gli helper della fisica hanno attraversato diverse iterazioni: nella loro versione originale per Silverlight 2, erano esclusivamente UserControls; in Silverlight 3 è stato aggiunto il supporto per Behaviors e in seguito è stato aggiunto il supporto WPF nella libreria

Pete Blois (del team Microsoft Blend), ha anche convertito i suoi campioni basati su Box2D Engine in Windows Phone e creato una fisica davvero accurata basata gioco che ha dimostrato al MIX10. Se vuoi controllare il motore Box2D invece di Farseer, puoi controllare il lavoro di Pete.

Supporto accelerometro:

Il Windows Phone non ha pulsanti hardware utili per i giochi, quindi puoi scommettere che l`Accelerometro sul dispositivo sarà molto importante per l`input. Mike Harsh ha dato una grande presentazione al MIX dove ha spiegato gli assi dell`Accelerometro:

Quindi se desideri programmare qualcosa come un gioco devi essere consapevole delle classi, dei namespace, delle funzioni e in breve di una competenza in una particolare lingua è necessario.

Il problema è che l`emulatore incluso negli strumenti di sviluppo di Windows Phone NON simula un accelerometro.

Puoi vedere alcuni demo usando i comportamenti qui!