مايكروسوفت إكسإنإي
المطوّر | مايكروسوفت |
---|---|
الإصدار المستقر | 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.
روابط خارجية
- XNA Video Tutorials: Basic and Advanced
- Microsoft XNA official homepage
- XNA Creators Club Online
- XNPlay: Community games reviews
- XBLARatings: Community games user reviews
- Xbox Live Community Games and Reviews
- Demos, Tools, Games, Tutorials and Videos
- Comprehensive list of english tutorials about XNA
- French tutorials, demos, videos and resources about XNA