Windows

2D Gaming at Accelerometer sa Windows Phone 7

XNA for Windows Phone 7

XNA for Windows Phone 7
Anonim

Ang pagdisenyo ng Windows Phone 7 ay hindi madali at kailangan mong maging isang mahusay na programmer upang magprogram ng isang laro sa Silverlight.

Ang Physics Helper Library ay isang koleksyon ng mga Behaviors at UserControls na Mas madaling gumawa ng 2D physics games sa Silverlight gamit ang Farseer Physics Engine. Ang Physics Helpers ay nawala sa pamamagitan ng maraming iba`t ibang mga pag-ulit - sa kanilang orihinal na release para sa Silverlight 2, sila ay tanging UserControls; sa suporta ng Silverlight 3 para sa Mga Pag-uugali ay idinagdag, at sa paglaon ang suporta sa WPF ay idinagdag sa library

Pete Blois (ng koponan ng Microsoft Blend), ay naka-port din ng kanyang mga sample na batay sa Box2D Engine sa Windows Phone at lumikha ng isang talagang maayos na physics based laro na kanyang demoed sa MIX10. Kung gusto mong tingnan ang engine ng Box2D sa halip na Farseer, maaari mong tingnan ang trabaho ni Pete.

Suporta ng Accelerometer:

Ang Windows Phone ay walang anumang mga kapaki-pakinabang na mga pindutan ng hardware para sa mga laro, upang mapagpusta mo na ang Accelerometer sa device ay magiging napakahalaga para sa input. Ibinigay ni Mike Harsh ang isang mahusay na pagtatanghal sa MIX kung saan ipinaliwanag niya ang axes ng Accelerometer:

Kaya kung nais mong mag-program ng anumang bagay tulad ng isang laro dapat mong malaman ang mga klase, mga namespace, mga function at sa maikling isang kadalubhasaan sa isang partikular na wika

Ang problema ay ang emulator na kasama sa mga tool ng nag-develop ng Windows Phone ay HINDI gayahin ang isang accelerometer.

Maaari kang makakita ng ilang mga demo na gumagamit ng mga pag-uugali dito!