مايكروسوفت إكس‌إن‌إي

إكس‌إن‌إي
XNA
Xna Logo.png
شعار XNA.
الجزء البرتقالي هو كتابة XNA بشفرة مورس: -..- تعني X وأيضاً NA (-. و .-).
المطوّرمايكروسوفت
الإصدار المستقر
3.1 / 11 يونيو, 2009
الإطلاق الپروڤة
4.0 Beta / 12 يوليو, 2010
نظام التشغيلميكروسوفت ويندوز، Xbox 360, Zune, Windows Phone 7
النوعApplication framework
الرخصةEULA
الموقع الإلكترونيXNA Homepage

مايكروسوفت إكس‌إن‌إي (الإنگليزية: Microsoft XNA)هو محرك ألعاب أطلقنه مايكروسوفت في 2007 يعتمد على إطار دوت نت يؤمن للمبرمجين بيئة سهلة لتطوير ألعابهم بلغة سي شارب وهو منصة عمل مشتركة بين الـ (Windows ,XBOX 360 ,ZUNE)

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

فائدة إكس‌إن‌إي

على عكس إطار DirectX المعقد نظراً لتعليماته ذات المستوى المتدني Low-Level والقريبة من بطاقة الرسوميات والتي تحتم على المبرمج أن يعلم الكثير من المفاهيم بغية تطوير أمور غير تقليدية أو تأثيرات المعقدة، مثل تحديد ما إذا كان هناك مجسم يقع في نظر الكاميرا، ففي مثل هذه الحالة ليس لها دالة جاهزة ويجب أن يبنيها المبرمج بنفسه. أما في إطار XNA فتوجد دالات خاصة معروفة لهذه الأمور فهي مبنية فوق الـ DirectX و هي تمثل ايضا بيئة تتواصل مع DirectX لتسهل الكثير من المهمات.

باختصار إن إطار إكس إن أي تكون اقرب من المبرمج وتجعله يفكر بأمور اللعبة بدلا من التفكير في طريقة البرمجة.

ومع ذلك يتيح إطار الـxna التعامل مع لغة HLSL وكتابة الـShaders من خلال ملفات الـ fx.


روابط خارجية

الكلمات الدالة: