Windows

2D Gaming and Accelerometer in Windows Phone 7

21. Unity Scale Game To Different Screen Resolution/Size - Unity Android Game Development Tutorial

21. Unity Scale Game To Different Screen Resolution/Size - Unity Android Game Development Tutorial
Anonim

تصميم هاتف Windows 7 ليس سهلاً وتحتاج إلى أن تكون مبرمجًا جيدًا لبرمجة لعبة في Silverlight.

مكتبة مساعد الفيزياء هي مجموعة من السلوكيات و UserControls جعل أسهل لإنشاء ألعاب الفيزياء 2D في Silverlight باستخدام محرك فيزياء Farseer. مرّ مساعفو الفيزياء بعدة تكرارات مختلفة - في الإصدار الأصلي لـ Silverlight 2 ، كانوا فقط UserControls ؛ في دعم Silverlight 3 للسلوكيات ، تمت إضافة دعم WPF في وقت لاحق إلى المكتبة

Pete Blois (لفريق Microsoft Blend) ، قام أيضًا بنقل عيّناته المستندة إلى محرك Box2D إلى Windows Phone وابتكر فيزيائيًا أنيقًا حقًا اللعبة التي demoed في MIX10. إذا كنت ترغب في التحقق من محرك Box2D بدلاً من Farseer ، يمكنك التحقق من عمل Pete.

دعم مقياس التسارع:

ليس لدى Windows Phone أي أزرار مفيدة للألعاب ، لذا يمكنك أن تراهن على أن مقياس التسارع Accelerometer على الجهاز سيكون من المهم جدا للإدخال. قدم Mike Harsh عرضًا رائعًا في MIX حيث أوضح محاور مقياس التسارع:

لذا إذا كنت ترغب في برمجة أي شيء مثل لعبة ، يجب أن تكون مدركًا للطبقات ومساحات الأسماء والوظائف وخبرة قصيرة في لغة معينة

المشكلة هي أن المحاكي المتضمن مع أدوات مطوري Windows Phone لا يقوم بمحاكاة مقياس التسارع.

يمكنك رؤية بعض العروض باستخدام السلوكيات هنا