XNA مخفف Xbox New Architecture است یکی دیگر از محصولات شرکت مایکروسافت است و مجموعه ابزار یا پلتفورمی است جهت ساخت بازی برپایه Dot Net که البته این امکان بر روی Windows اجرا میشود ، ضمناً بازی های ایجاد شده با XNA بر روی پلتفرم های ویندوز پی سی، XBox360 و Windows Phone اجرا میشوند .در حال حاضر آخرین نسخه XNA 4 هست که در سال 2010 و 2011 تولید و در اختیار قرار گرفت .
نسخه 2 XNA Game Studio برای visual stadio 2005 ارائه شده و نسخه XNA Game Studio 3 برای Visual stadio 2008 طراحی و ارائه شده و برای شروع کار با XAN لازم است یکی از استودیوهای زیر را دانلود کنید
نکته 1: اگر ورژن 2 XNA Game را میخواهید نصب کنید لازم است قبل از ان Visual Studio Service Pack 1 را نصب کنید.
نکته 2 : در XNA میتوان از زبان های Visual Basic و #C استفاده نمود.
نکته 3 :برای شروع Microsoft Visual C# 2005 Express Edition و XNA Game Studio 2.0 را باید نصب کنید.
برای شروع از لینک زیر XNA را دانلود کنید
Microsoft XNA Framework Redistributable 4.0
سپس باید Windows Phone SDK را از لینک زیر دانلود و نصب کنید که البته شامل تمامی ابزارهایی است که برای ساخت بازی با XNA نیاز دارید.
البته اگر شما نیز با Visual studio 2010 به بالا را داشته باشید نیازی به ابزار فوق نخواهید داشت و میتوانید به صورت جداگانه ابزارهای XNA را نصب کنید مانند موارد زیر:
البته پیشنهاد من به شما این است که با #C به عنوان زبا XNA کار کنید و برای شروع و دانلود Tools های کار با XNA و همچنین آموزش دقیق و ابتدایی ساختن بازی به لینک Microsoft که در زیر قرار دادم بروید و پروژه آماده ابتدایی را دانلود و حتی ان پروژه را تغییر دهید و کار با آن را کم کم شروع کنید.
همانطور که گفتم اگر با این ابزار میخواهید بازی بنویسید حتماً باید یکی از زبان های VN یا #C را بلد باشید کتاب #Head First C و یا MSDN #C نیز برای شروع میتواند خوب باشد ولی باز هم به شما پیشنهاد میکنم ابتدا برنامه نویسی خود را قوی کرده سپس به فکر بازی باشید.
کار با XNA نیز نیاز به آگاهی و اموزش دارد برای شروع لینک های زیر و استفاده از کتاب های زیر را معرفی میکنم که یکی از این ها را برای شروع کار با XNA استفاده کنید.
Learning XNA 4.0: Game Development for the PC, Xbox 360, and Windows Phone 7
مقدمه و پایه XNA را در کتاب فوق خواهید خواند ، این کتاب در مورد بازی های دو بعدی و سه بعدی نیز آموزش میدهد و ساخت بازی در Windows phone و Xbox را نیز یاد خواهید گرفت.
کتاب دیگری در لینک زیر در همین خصوص است که بیشتر جنبه عملی و همچنین مثال های واقعی دارد ، پس از خواندن این کتاب ها XNA Game Studio 4.0 Programming را مطالعه کنید این کتاب بسیار پیشرفته تر و پر کاربرد تر است و به کار کسانی می آید که بسیار جدی تر میخواهند وارد این کار شوند.
XNA 4.0 Game Development by Example
a
اگر میخواهید تمرین هایتان را در سطح وب ادامه دهید لینک های زیر بسیار میتواند کمکتان کند موضوع های مختلف برای آموزش کمک شایانی به شما خواهد داشت.
Riemer’s 2D and 3D XNA Tutorials
سایت فوق در خصوص بازی های دو بعدی و سه بعدی فعالیت دارد اگر کمترین زمان برای یادگیری را میخواهید سایت فوق جواب شماست.
اگر تازه کار هستید بازی های پیچیده مانند mmo را فراموش کنید و با بازی های ساده شروع کنید که بعدا بشود گسترش داد بازی های توپی با چند مرحله ساده را انتخاب کنید
اطلاعات فوق برگرفته از سایت زیر است برای اطلاعات بیشتر به این سایت مراجعه کنید.
کارشناس ارشد شبکه مایکروسافت
فرهاد خانلری ، مدرس شبکه و برنامه نویسی مبتنی بر زیرساخت های مایکروسافت ، سابقه فعالیت در موسسات و مراکز دولتی در قالب پروژه ، مشاوره و تدریس ، برنامه نویسی ++C ، سی شارپ و دات نت ، متخصص و مدرس شبکه های مبتنی بر سیستم عاملهای مایکروسافت و سرویس های مربوطه ، سخت افزار و ...
زمان پاسخ گویی روز های شنبه الی چهارشنبه ساعت 9 الی 18
فقط به موضوعات مربوط به محصولات آموزشی و فروش پاسخ داده می شود