Windows

2D herní a akcelerometr v systému Windows Phone 7

Do schools kill creativity? | Sir Ken Robinson

Do schools kill creativity? | Sir Ken Robinson
Anonim

Windows Phone 7 navrhování není snadné a musíte být dobrým programátorem pro programování hry v Silverlight.

Knihovna Physics Helper je sbírka chování a UserControls, která je snadnější vytvořit 2D fyzikální hry v Silverlight pomocí Farseer Physics Engine. Fyzikální pomocníci prošli několika různými iteracemi - v původním vydání pro Silverlight 2 byly pouze UserControls; v programu Silverlight 3 byla přidána podpora Behaviors a později byla do knihovny přidána podpora WPF

Pete Blois (tým společnosti Microsoft Blend) také portoval vzorky na základě modelu Box2D Engine na Windows Phone a vytvořil opravdu čistou fyziku hra, kterou předvedl na MIX10. Pokud chcete zkontrolovat stroj Box2D namísto Farseer, můžete si prohlédnout práci Pete.

Podpora akcelerometru:

Windows Phone nemá pro hry žádné užitečné hardwarové tlačítka, takže můžete vsadit, že Accelerometer na zařízení bude velmi důležité pro vstup. Mike Harsh předvedl skvělou prezentaci na MIXu, kde vysvětlil osy akcelerometru:

Takže pokud chcete naprogramovat něco jako hra, měli byste si být vědom tříd, jmenných prostorů, funkcí a zkrátka zkušenosti v určitém jazyce je potřeba

Problém je v tom, že emulátor, který je součástí nástrojů pro vývojáře Windows Phone, NENÍ simuluje akcelerometr.

Zde můžete vidět některé ukázky pomocí chování!