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

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

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

Videó: 2D játék és gyorsulásmérő a Windows Phone 7-ben
Videó: Microsoft Word 2010 New User Interface - YouTube 2024, Lehet
Anonim

A Windows Phone 7 tervezése nem könnyű, és jó programozónak kell lennie ahhoz, hogy programozhasson egy játékot Silverlightben.

A Fizikai Segítõkönyvtár a Behaviors és a UserControls kollekciója, amely megkönnyíti a 2D-s fizikai játékok létrehozását 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-ban a Behaviors támogatása került hozzáadásra, majd a WPF támogatást hozzáadták a könyvtárhoz

Pete Blois (a Microsoft Blend csapattól) a Box2D Engine alapú mintáit is átvitte a Windows Phone-ra, és egy igazán szép fizika-alapú játékot hozott létre, amelyet a MIX10-ben bemutatott. 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 eszköz gyorsulásmérője nagyon fontos lesz a bevitelhez. Mike Harsh nagyszerű prezentációt adott 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 röviden olyan nyelvtudással kell rendelkeznie, amely egy adott nyelven van.

A probléma az, hogy a Windows Phone fejlesztői eszközhöz mellékelt emulátor NEM szimulál egy gyorsulásmérőt.

Itt láthatod a demókat a viselkedésmódok használatával!

Ajánlott: