2D spēļu un akcelerometru Windows Phone 7

2D spēļu un akcelerometru Windows Phone 7
2D spēļu un akcelerometru Windows Phone 7

Video: 2D spēļu un akcelerometru Windows Phone 7

Video: 2D spēļu un akcelerometru Windows Phone 7
Video: ZEITGEIST: MOVING FORWARD | OFFICIAL RELEASE | 2011 - YouTube 2024, Aprīlis
Anonim

Windows Phone 7 izstrāde nav vienkārša, un jums ir jābūt labam programmētājam, lai programmā spēli programmā Silverlight.

Fizikas palīdzības bibliotēka ir uzvedība un UserControls, kas padara vieglāk izveidot 2D fizikas spēles Silverlight, izmantojot Farseer fizikas dzinējs. Fizikas palīgi ir izgājuši vairākas atšķirīgas iterācijas - to sākotnējā versijā par Silverlight 2 tās bija tikai UserControls; Silverlight 3 tika pievienots atbalsts uzvedībai, un vēlāk WPF atbalsts tika pievienots bibliotēkai

Pete Blois (no Microsoft Blend komandas) arī pārnes savus Box2D Engine balstītos paraugus uz Windows Phone un radīja ļoti veikls fizikas balstīta spēle, kuru viņš demoed pie MIX10. Ja vēlaties Farseer vietā apskatīt Box2D dzinēju, varat apskatīt Pete darbu.

Akselerometra atbalsts:

Windows tālruņam nav nevienas noderīgas aparatūras pogas spēlēšanai, tādēļ varat likt likmi, ka ierīces akcelerometrs būs ļoti svarīgs ievadīšanai. Mike Harsh sniedza lielisku prezentāciju MIX, kur viņš paskaidroja Accelerometer asis:

Tātad, ja vēlaties programmēt kaut ko līdzīgu spēlei, jums vajadzētu būt informētam par klasēm, nosaukumu telpām, funkcijām un, īsi sakot, kādā valodā nepieciešama pieredze.

Problēma ir tā, ka emulators, kas iekļauts Windows tālruņa izstrādātāja rīkos, NAV modelē akselerometru.

Šeit varat redzēt dažas demonstrācijas, kurās izmanto uzvedību.

Ieteicams: