מה זה XNA?

עודכן דף :
תאריך יצירת דף :

סביבה

סטודיו המשחקים XNA
  • 2.0
  • 3.0
  • 4.0

אודות XNA

XNA היא סביבת פיתוח מקיפה לפיתוח משחקים המסופקת על ידי Microsoft. XNA מיועד לאפשר פיתוח משחקים עבור פלטפורמות מרובות, כולל Windows, Xbox 360, Windows Phone ו- Zune. היכולת לפתח משחק שיכול לרוץ על קונסולת Xbox 360, בסביבת פיתוח שזמינה במיוחד לקהל הרחב, היא אירוע חדשני מאוד שמעולם לא נעשה בעבר.

Xbox 360 での Windows からのゲーム配置Windows Phone エミュレータによる実行
מסך מיקום משחקים ב- Xbox 360 (משמאל) פועל עם אמולטור Windows Phone (מימין)

XNA זמין בחינם כל עוד יש לך מחשב Windows וחיבור לאינטרנט. הפיתוח נעשה בעצם ב- Windows, וכל מכשיר שברצונך להריץ כסביבת ביצוע נדרש.

עלות המכשיר בפועל עבור כל יעד פיתוח וביצוע היא חובה, אך בנוסף, חברות הפרימיום לפיתוח ב- Xbox 360 היא "\9,800 (כולל מס) / שנה (נכון לספטמבר 2010)" (בעת יצירת משחק עבור Xbox 360), ובמקרה של Windows Phone, הפיתוח הוא בחינם, אך עולה כסף לרשום את התוכנה שיצרת. עם זאת, מכיוון שיש שוק שבו אתה יכול להפיץ משחקים שנעשו עם Xbox 360 ו- Windows Phone, אתה יכול גם למכור משחקים ולהרוויח הכנסה.

* Xbox 360 משתמש בקונסולה אמיתית שניתן לשחק בה כקונסולת משחקים רגילה.

בנוסף, בהשוואה ל- DirectX (Unmanaged C++ ) ו- Managed DirectX, ששימשו לפיתוח משחקים כגון Windows ו- Xbox, ל- XNA Framework יש ספריות רבות המתמחות במשחקים, והיא מבטלת תהליכי אתחול מסובכים וניהול זיכרון בעייתי ככל האפשר. הוא נועד לעבוד עם תוכניות פשוטות. נכון לעכשיו, "C#" מאומצת כשפת התכנות, וגם XNA Framework וגם C# מנצלים היטב זה את היתרונות של זה, מה שמקל מאוד על הרכבת תוכניות.

בנוסף, XNA Creators Club Online כולל ערכות התחלה, תוכניות לדוגמה ופורומים כדי לעזור למפתחים חדשים ב-XNA או שיש להם ניסיון כלשהו עם XNA.

XNA クリエーターズ クラブ オンライン
מועדון היוצרים XNA באינטרנט


חלק מערכות ההתחלה המחולקות

להלן האתר הרשמי עבור XNA. אני חושב שאתה יכול לקרוא עוד על XNA כאן.

האתר הרשמי

שם האתר
מועדון היוצרים XNA באינטרנט
מרכז המפתחים של XNA
פורומים של MSDN > טכנולוגיות פיתוח משחקים (פורומים)
בלוג צוות XNA יפן (בלוג)
Hinikeni XNA (בלוג)
מרכז המפתחים של XNA

היסטוריה קצרה של XNA

2004/03/24 XNA קונספט הוכרז
2006/03/22 גרסת הניסיון של XNA Studio, סביבת הפיתוח של הדור הבא, זמינה כעת.
2006/08/30 XNA Game Studio Express 1.0 Beta 1 שוחרר
2006/11/08 XNA Game Studio Express 1.0 Beta 2 שוחרר
2006/12/12 XNA Game Studio Express 1.0 שוחרר
2007/04/24 XNA משחק Studio Express 1.0 רענון שחרור
2007/11/20 XNA Game Studio 2.0 β Release
2007/12/13 XNA Game Studio 2.0 שוחרר
2008/10/31 XNA Game Studio 3.0 שוחרר
2010/09/16 XNA Game Studio 4.0 שוחרר