2D-pelit ja kiihtyvyysmittari Windows Phone 7: ssa

2D-pelit ja kiihtyvyysmittari Windows Phone 7: ssa
2D-pelit ja kiihtyvyysmittari Windows Phone 7: ssa

Video: 2D-pelit ja kiihtyvyysmittari Windows Phone 7: ssa

Video: 2D-pelit ja kiihtyvyysmittari Windows Phone 7: ssa
Video: Process Hacker: Open-Source tool for Troubleshooting Windows - YouTube 2024, Saattaa
Anonim

Windows Phone 7: n suunnittelu ei ole helppoa, ja sinun täytyy olla hyvä ohjelmoija ohjelmoida peli Silverlightissa.

Fysiikan apupuistokirjasto on käyttäytymisvinkkejä ja käyttäjäkonttoreita, jotka tekevät helpommin luoda 2D-fysiikkapelejä Silverlightissa Farseer Physics Enginein avulla. Fysiikan avustajat ovat käyneet läpi useita eri iterointeja - alkuperäisessä julkaisussaan Silverlight 2, he olivat vain UserControls; Silverlight 3: n tuki Behaviorsille lisättiin ja myöhemmin WPF-tuki lisättiin kirjastoon

Pete Blois (Microsoft Blend -tiimistä) on myös lähettänyt Box2D Engine -pohjaiset näytekseen Windows Phoneon ja luonut todella siisti fysiikan perustuvan pelin, jonka hän esitteli MIX10: ssä. Jos haluat tarkistaa Box2D-moottorin Farseerin sijaan, voit tarkistaa Pete-työn.

Kiihtyvyysmittarin tuki:

Windows Phoneilla ei ole hyödyllisiä laitteistopainikkeita pelejä varten, joten voit lyödä vetoa siitä, että laitteen kiihtyvyysmittari on erittäin tärkeä syötteenä. Mike Harsh esitti hienon esityksen MIX: stä, jossa hän selitti kiihtyvyysmittarin akselit:

Joten jos haluat ohjelmoida jotain peliä, sinun pitäisi olla tietoinen luokista, nimiavaruuksista, toiminnoista ja lyhyesti tietyn kielen asiantuntemusta.

Ongelmana on, että Windows Phone -kehitystyökaluilla varustettu emulaattori ei simuloi kiihtyvyysmittaria.

Näet demoja käyttäessäsi käyttäytymiä täällä!

Suositeltava: