Windows

2D játék és gyorsulásmérő a Windows Phone 7-ben

BBC micro:bit alap bemutató

BBC micro:bit alap bemutató
Anonim

A Windows Phone 7 tervezése nem könnyű, és jó programozónak kell lennie ahhoz, hogy programot programozhasson a Silverlight-ban.

A Physics Helper Library olyan viselkedési és felhasználói kezelések gyűjteménye, amelyek make a könnyebb 2D-s fizikai játékokat létrehozni a Silverlightben a Farseer Physics Engine segítségével. A Physics Helpers számos különböző iterációban ment keresztül - a Silverlight 2 eredeti kiadásakor kizárólag UserControls; a Silverlight 3 támogatást a Behaviors hozzáadásával, majd a WPF támogatást hozzáadták a

Pete Blois könyvtárhoz (a Microsoft Blend csapatához), és a Box2D Engine alapú mintáit a Windows Phone-ba továbbította, és létrehozott egy igazán szép fizikai alapú játék, amit demoed a MIX10. Ha szeretné ellenőrizni a Box2D motort a Farseer helyett, akkor nézd meg Pete munkáját

Gyorsulásmérő támogatás:

A Windows Phone-nak nincsenek hasznos hardvergombjai a játékokhoz, így fogadhatjuk, hogy az Accelerometer az eszközön nagyon fontos a bemenet. Mike Harsh nagyszerű előadást tartott a MIX-ben, ahol kifejtette az Accelerometer tengelyeit:

Tehát, ha valamilyen játékot szeretne programozni, tudnia kell az osztályokról, névterekről, funkciókról és egy adott szakterületen

A probléma az, hogy a Windows Phone fejlesztőeszközökkel ellátott emulátor NEM szimulál egy gyorsulásmérőt.

Néhány demó viselkedést mutat itt!