یک بازی بسازیم (به صورت رایگان در XNA)
چطوری یک بازی بسازیم (به صورت رایگان در XNA)
آیا شما میخواید یاد بگیرید که چطوری اولین بازی خودتون رو برای کامپیوتر بسازید؟ مطمئن نیستی که از کجا شروع کنی؟ این آموزش مرحله به مرحله به شما نشون میده که چطور میتونید بازی خودتون رو با XNA بسازید. افراد زیادی از من درخواست کردن که بهترین راه برای یاد گرفتن توسعه بازی چیه؟ این آموزشی که در ادامه قرار دادم،یک شروع خوب برای ساخت چند بازی اولتون برای PC و کنسول Xbox 360 به شما میده. من نرم افزارهایی که شما نیاز دارید، یک لیست از آموزش هم C# و هم XNA و لینکهای مفید دیگه رو واستون قرار میدم.
نرم افزاره
1. دانلود Visual Studio 2010
2. دانلود XNA Game Studio 4
یادگیری C#
3. مطالعه آموزشهای C#
a. C# Station Tutorial - http://bit.ly/CSTut1
b. C# WikiBooks - http://bit.ly/CSWiki
یادگیری XNA
4. مطالعه آموزشهای XNA
a. معرفی - http://bit.ly/XNATut1
b. معرفی 2D - http://bit.ly/XNATut2D
c. معرفی 3D - http://bit.ly/XNATut3D
5. نگاهی به این کیک استارتر بندازید - http://bit.ly/XNAKit
لینکهای دیگر
6. برای اطلاعات بیشتر به سایتها نگاه کنید
a. Gamedev.net - http://www.gamedev.net/
b. Gamasutra - http://gamasutra.com/
c. Indie Gamer Forums - http://forums.indiegamer.com/
چرا باید بسازید؟
من بهترین راه رو برای یادگیری توسعه بازی پیدا کردم و اون چیزی نیست جز ساخت یک بازی کامل. درواقغ این که شما چه بازی رو میسازی به این که چه چیزی رو میخوای از توسعه بازی بدست بیاری بستگی داره. اینجا تعدادی از راههایی که مردم معمولا میخوان رو مینویسم:
تبدیل شدن به یک برنامه نویس بازی: اینجا بهترین راه این هست که یک بازی رو که وجود داره مثل Pong، Space Invaders یا Mario رو بگیری و دوباره بسازی. طراحی بازی به شکل کامل آمادست، اجازه بدید که روی یادگیری مهارتهای مورد نیاز برای کُد نویسی بازی تمرکز کنید.
تبدیل شدن به یک طراح بازی: بیشتر از اینکه یک بازی که وجود داره رو دوباره بسازی، بیا یک طراحی جدید و ساده رو پیاده سازی کن.
بدست آوردن یک شغل در یک شرکت بازی سازی منحصر بفرد: قبل از اینکه بازی جدیدت رو شروع کنی، باید ببینی که اون شرکت مورد نظر از چه تکنولوژی استفاده میکنه. اگر که تجربه کار کردن با تکنولوژی های مورد نظر اونها رو داشته باشید به احتمال بسیار زیاد شما توسط اونها استخدام میشید. اگه شما مطمئن نیستی که اونها از چی استفاده میکنن ازشون بپرس. شرکتهای بازی سازی همیشه دنبال افراد مستعد هستن و اونها خیلی خوشحال میشن که تکنولوژی خودشون رو با تو به اشتراک بذارن.
بیشتر می خواهید؟
من میخوام که این لیست به یک راه حل جامع تبدیل بشه، معرفی مرحله به مرحله توسعه بازی که توسعه دهنده ها از تجربه صفر تا ساخت بازیهای 3D یا 2D خودشون ادامه میدن. اگه شما جایی رو گیر کردید و نمیدونستید که بعد از این باید چی کار کنید، لطفا به من ایمیل بدید و امیدوارم بتونم کمکتون کنم.
منبع DoolWind