سلام به همه
یک سری مطالب آموزشی در موردgame maker هست که خودم ترجمه کردم.همچنین یه مقداری هم در مورد زبان gml زبان برنامه نویسی گیم میکر هست.امیدوارم به درد دوستاران ساخت بازی ها بخوره.

گیم میکر چیست؟
Game makerیک برنامه ساده برای خلق بازی ها کامپیوتری است.این بخش کتاب تمام اطلاعات لازم را که برای خلق اولین بازی نیاز دارید به شما می دهد. در بخش های بعدی موضوعات پیچیده تر،چگونگی پایان وتوزیع بازی و ساختن بازی با زبان برنامه نویسی gmlمورد بحث قرار می گیرد.
انجام بازی های کامپیوتری لذت بخش است اما طراحی بازی کامپیوتری وارائه ی آن به دیگران برای بازی کردن واقعاٌ لذت بخش تر است.متاسفانه ساختن بازی کامپیوتری کار ساده ای نیست.بازی های تجاری کامپیوتری که این روزها شما میخرید برای ساخت وتکامل 1 تا 3سال، با یک گروه 10تا 50نفره زمان می برد.هزینه ی تهیه ی چنین بازی هایی به راحتی به چندین میلیون دلار می رسد وهمه ی افراد فعال بسیار باتجربه هستند:برنامه نویس ها،طراحان هنری، تکنسین های صداو... .
آیا این بدین معنی است که ساخت بازی های کامپیوتری توسط شما غیر ممکن است؟ خوشبختانه نه.البته نباید انتظار داشته باشید که به تنهایی فقط باصرف چند هفته بتوانید «عصر امپراتوری»یا«زمین لرزه»را بسازید. اماهمیشه امکانات زیادی لازم نیست. بازی هایی نظیر تتریس،پیس من، اسپیس اینودرومثل اینها، جذاب هستندوخلق آنها بسیار کار آسانی است.متاسفانه هنوز هم به مهارت های برنامه نویسی برای دستکاری گرافیک ،صداها ،برهم کنش های کاربروغیره نیاز دارید.
اینجا گیم میکر وارد می شود برنامه ای که خلق چنین بازی هایی را آسان کرده است.این برنامه نیازی به برنامه نویسی ندارد.یک برنامه ی ساده وشهودی که اجازه ی خلق یک بازی را به سرعت وبااستفاده از کشیدن ورهاکردن می دهد.در این برنامه می توان عکس ها،اسپرایت ها(تصاویر متحرک)وصداها را وارد یاتولید کرد وازآنها درجای مناسب استفاه نمود.شما به آسانی می توانید آبجکت ها رادربازی خود تعریف کنید ورفتارشان راتعیین کنید،وهمچنین اتاق هایی جذاب با پشت زمینه هایی با قابلیت اسکرول شدن تعریف کنید.واگر بخواهید کنترل کامل بازی خود رادر دست بگیرید یک زبان برنامه نویسی واقعاٌ آسان در گیم میکر ایجاد شده که کنترل کامل تمام وقایع دربازی را به شما واگذار می کند.
گیم میکر بر بازی های دو بعدی(2d) تمرکز دارد.بنابراین برای خلق محیط های سه بعدی نظیر «زمین لرزه»(quake) طراحی نشده ،هرچند که برخی اعمال محدود برای گرافیک سه بعدی درآن قرارداده شده است. اما اجازه ندهید این موضوع شمارا ناامید کند.بازیهای معروف زیادی نظیر «عصر امپراطوری» ،«command and conquer»و«diabo» از تکنولوژی تصاویر متحرک(اسپرایت)دوبعدی استفاده کرده اند، ولواینکه به صورت سه بعدی به نظر می رسند.ودیگر اینکه طراحی بازی های دوبعدی بسیار آسانتر وسریعتر است.
گیم میکر هم نسخه ی رایگان دارد وهم نسخه ی ریجستر شده.نسخه ی رایگان آن دارای امکانات کمتر ومدت اعتبار است.اگر تمایل داشته باشید می توانید نسخه کامل آنرا خریداری کنید.پیشنهاد ما این است که این کاررا بکنید.درنسخه ی ریجستر شده چند خاصیت اضافه بازمی شود وهمچنین لوگوی هنگام بالا آمدن برنامه برداشته می شود.
این کتاب همه ی آنچه که برای خلق اولین بازی با گیم میکر را نیاز دارید به شما می دهد.توجه داشته باشید که حتی با یک برنامه مانند گیم میکر هم طراحی بازی کامپیوتری، بدون کوشش وپشتکار امکانپذیر نیست. طراحی بازی جنبه های مختلف ومهمی دارد:روند بازی،گرافیک،صداها،هوش مصنوعی وخیلی موارد دیگر. کارتان را با نمونه های ساده آغاز کنید وحتماٌ لذت خلق بازی را درک خواهید کرد.همچنین وبسایت«http://www.gamemaker.nl/»را نگاه کنید.دراین سایت نمونه ها،تمرین ها ،ایده ها ولینک های زیادی خواهید دید که می تواند خیلی به شما کمک کند.وبزودی شما یک استاد گیم میکر خواهید شد.
نصب واجرا
شما احتمالاٌ نحوه ی نصب برنامه ها را می دانید اما اگرغیر از این است اینجا چگونگی نصب این برنامه را خواهید دید. Gmaker.exeرا اجرا کنید ودستورالعمل هایی که روی صفحه می آیدرا دنبال کنید.می توانید هرجایی که تمایل داشته باشید برنامه را نصب کنید ولی بهتراست در محل پیشنهادی برنامه این کاررا انجام دهید. وقتی که نصب کامل شود ،در منوی startیک گروه برنامه خواهید دید که درآنجا می توانید برنامه را اجرا کنید ویا فایل کمکی را مطالعه کنید.
اولین باری که برنامه را اجرا می کنید از شما پرسیده می شود که آیا می خواهید برنامه درحالت «simple»یا«advanced»اجرا شود.اگر قبلاٌ با یک برنامه ی ساخت بازی کار نکرده اید ودربرنامه نویسی تجربه ندارید بهتر است حالت«simple»راانتخاب کنید،بنابراین گزینه ی noرا کلیک کنید.در حالت «simple» گزینه های کمتری نمایش داده می شود.می توان به آسانی به حالت «advanced»رفت.برای اینکار منوی fileراباز کنید وadvance modeراتیک بزنید.
در پوشه ای که برنامه رانصب کردید(پیش فرض:c:\Program files\Game_Maker7\)چند پوشه ی دیگر نیز وجوددارد:
Examples:این پوشه محتوی تعدادی بازی نمونه است که برای دیدن و/یا تغییر قرارداده شده است.
Lib:این پوشه محتوی لایبرری اعمال (action) است.اگر بخواهید اکشن های اضافی نصب کنید باید آنها رادراین پوشه قرار دهید.
Sprites:دراین پوشه تعدای اسپرایت آماده وجود دارد.درباره ی اسپرایت ها بعداٌ بحث خواهد شد.از وبسایت گیم میکر«http://www.gamemaker.nl/»می توانید پک هایی محتوی اسپرایت،صدا،پشت زمینه و... دانلود کنید.
Backgrounds, Sounds:مانند پوشه های قبلی محتوی عکس های پشت زمینه وتعدادی صدا هستند.
سیستم موردنیاز
حداقل سیستم مورد نیاز برای اجرای بازی به شرح زیر است.
Cpu: Pentium 3
Memory:64 Mb
Windows:98se,2000,Me,XP,vista
Directx:8 or later
Graphic card:16Mb of memory
Screen resolution:800*600 ,65000 color(16-bit)
خیلی وقته دنبال اموزش جامعی مثل این میگردم
دمت گرم