2D žaidimų ir akcelerometro "Windows Phone 7"

2D žaidimų ir akcelerometro "Windows Phone 7"
2D žaidimų ir akcelerometro "Windows Phone 7"

Video: 2D žaidimų ir akcelerometro "Windows Phone 7"

Video: 2D žaidimų ir akcelerometro
Video: Has Windows become Spyware? - YouTube 2024, Balandis
Anonim

"Windows Phone 7" projektavimas nėra lengvas, ir jums reikia būti geru programuotoju, norint programuoti "Silverlight" žaidimą.

Fizikos pagalbininkų biblioteka yra "Behaviorors" ir "UserControls" rinkinys, kuris leidžia lengviau kurti "2D" fizikos žaidimus "Silverlight" naudojant "Farseer" fizikos variklį. Fizikos pagalbininkai praėjo keletą skirtingų kartų, nes jų originalus "Silverlight 2" leidimas buvo tik "UserControls"; "Silverlight 3" palaikymas "Behaviors" buvo įtrauktas, o vėliau WPF palaikymas buvo įtrauktas į biblioteką

Pete Blois ("Microsoft Blend" komanda) taip pat perkelia savo "Box2D Engine" pagrįstus pavyzdžius į "Windows Phone" ir sukūrė tikrai tvarkingą fizikos pagrindu veikiantį žaidimą, kurį pateikė "MIX10". Jei norite patikrinti "Box2D" variklį, o ne "Farseer", galite patikrinti Pete darbą.

Akselerometro palaikymas:

"Windows Phone" neturi jokių naudingų aparatūros mygtukų, skirtų žaidimams, todėl galite statyti, kad įrenginyje esantis akcelerometras bus labai svarbus įvedimui. Mike Harsh puikiai pristatė "MIX", kur paaiškino "Accelerometer" ašis:

Taigi, jei norite programuoti bet kokį žaidimą, turite žinoti klases, vardų sritis, funkcijas ir trumpai reikia konkrečios kalbos patirties.

Problema ta, kad emuliatorius, įtrauktas į "Windows Phone" kūrėjo įrankius, neimiliavo akselerometro.

Čia galite pamatyti keletą demo su elgesiu.

Rekomenduojamas: