بیاموز
سیستم ذرات در GameMaker
جهان فیزیک در GameMaker: Studio
آموزش کامپیوتر


ساختار داده List در Game Maker

ساختار داده List در Game Maker

داده های در بازی نقش اساسی و مهمی دارند، به طوری که تقریباً همه بازی بر طبق داده ها پیش می رود، پس باید داده ها را دسته بندی کنیم تا بر رو آنها کنترل بهتری داشته باشیم و بتوانیم از آنها به خوبی استفاده کنیم. ساده ترین چیزی که برای دسته بندی داده ها به ذهن ما می رسد یک آرایه دو بعدی و یا یک بعدی است. اما آرایه ها همیشه نمیتوانند نیاز ما را بر طرف کنند زیرا از توابع محدودی برخوردار هستند. پس باید چیزی فراتر از یک آرایه به کمک ما بیاید. Data structures یا ساختار داده در GM: S برای دسته بندی اطلاعات و ایجاد یک ساختار برای آنها ایجاد شده است. ساختار داده List یکی از اینها است، این ساختار شبیه یک آرایه یک بعدی می باشد با این تفاوت که از توابع زیادی برخوردار است و دیگر کاربر را محدود نمی کند...

    نویسنده:  علی مشایخی


۰ نظر موافقین ۰ مخالفین ۰

برای این کار باید وارد 'حساب گوگل' خود شودید.

ساختار های داده (Data structures) در Game Maker

ساختار های داده (Data structures) در Game Maker

داده های در بازی نقش اساسی و مهمی دارند، به طوری که تقریباً همه بازی بر طبق داده ها پیش می رود، پس باید داده ها را دسته بندی کنیم تا بر رو آنها کنترل بهتری داشته باشیم و بتوانیم از آنها به خوبی استفاده کنیم. ساده ترین چیزی که برای دسته بندی داده ها به ذهن ما می رسد یک آرایه دو بعدی و یا یک بعدی است. اما آرایه ها همیشه نمیتوانند نیاز ما را بر طرف کنند زیرا از توابع محدودی برخوردار هستند. پس باید چیزی فراتر از یک آرایه به کمک ما بیاید. Data structures یا ساختار داده در GM: S برای دسته بندی اطلاعات و ایجاد یک ساختار برای آنها ایجاد شده است. با یک ساختار داده می توانیم کنترلی کامل بر روی داده ها داشته باشیم و از آنها به خوبی استفاده کنیم، زیرا انواع زیادی از آنها وجود دارد و هر کدام توابع زیادی را برای حذف، جایگزینی، اضافه کردن و... پشتیبانی می کنند...

    نویسنده:  علی مشایخی


۰ نظر موافقین ۰ مخالفین ۰

برای این کار باید وارد 'حساب گوگل' خود شودید.

سورس آموزشی کار با اتصال دوار در فیزیک Game Maker:S (توپ تخریب گر)

در جهان فیزیک در گیم میکر استادیو، یکی از چهار مولفه فیزیک، اتصالات است. اتصالات انواع مختلفی دارندو یکی از آن ها اتصال دَوّار یا revolute joint است. این اتصال مانند اتصال یک تناب بین و یک میخ به دیوار زده است.

در این سورس آموزشی ما در جهان فیزیک، با اتصال دوار یک توپ تخریب گر ساخته ایم...

    نویسنده:  علی مشایخی


۸ نظر موافقین ۲ مخالفین ۰

برای این کار باید وارد 'حساب گوگل' خود شودید.

رفع ارور file does not exist در Game Maker

در هنگام بازی سازی و یا برنامه نویسی ممکن است مشکلاتی پیش بیاید. برای مثال شاید فایل پروژه شما حذف شده و یا دیگر قابل اجرا نباشد. در گیم میکر هم برخی از این مشکلات و ارور ها بوجود می آید. یکی از این error ها که در هنگام باز کردن برنامه بوجود می آید ارور file does not exist می باشد. این ارور به ما می گوید که فایل وجود ندارد و قابل اجرا نمی باشد...

    نویسنده:  علی مشایخی


۰ نظر موافقین ۰ مخالفین ۰

برای این کار باید وارد 'حساب گوگل' خود شودید.

سورس آموزشی کار با اتصال دوار در فیزیک Game Maker:S (ساخت پل زنجیری)

جهان فیزیک یکی از مباحث مهم و کاربردی در Game Maker است. با جهان فیزیک می توان بازی هایی بسیار جالب ساخت که کاربران را جذب می کند. جهان فیزیک به چندین بخش تقسیم می شود و دارای جهار مؤلفه مهم است. یکی از این چهار مؤلفه اتصالات که می تواند بخش مهمی از بازی ما را فرا بگیرد. یکی از این اتصالات، اتصال دوار یا revolute joint است...

    نویسنده:  علی مشایخی


۰ نظر موافقین ۳ مخالفین ۰

برای این کار باید وارد 'حساب گوگل' خود شودید.

سورس آموزشی ساخت منو کشویی در Game Maker

در هر بازی چه ساده و چه حرفه ای منو ها نقش مؤثری دارند. منو برای تمام کردن بازی، رفتن به فهرست مراحل و خروج از بازی منو ها کاربرد زیادی دارند. منو باید ظاهر زیبایی داشته باشد و این ویژگی با توجه به علاقۀ بازی سازی طراحی می شود. اما فقط زیبایی هم نیست، بلکه نحوۀ ظاهر شدن منو، چگونگی محو شدن منو و... هم می تواند بازی را بسیار جذاب کند. این ویژگی ها دیگر با طراحی ساخته نمی شوند، بلکه نیاز به شرط ها و دستورات برای جابه جایی، نحوه ظاهر شدن و... دارد.

یکی منو های جذاب منوی کشویی است. منو های کشویی در هنگام نمایش مکان مورد نیاز را برای دکمه های شما فراهم می کند و هنگام رفتن از صفحه و محو شدن هیچ جایی از صفحه را اشغال نمی کنند. نحوه ظاهر شدن هم زیبا است. به همین دلیل از منو های کشویی در بیشتر نرم افزار های آندرویدی، و یا برای ویندوز استفاده می شوند.

ساخت این منو ها همراه با شرط هایی است که شاید کار را برای شما سخت کند. به همین دلیل یک سورس آموزشی برای شما فراهم آورده ایم...

    نویسنده:  علی مشایخی


۰ نظر موافقین ۱ مخالفین ۰

برای این کار باید وارد 'حساب گوگل' خود شودید.

سیستم ذرات در Game Maker قسمت 3

بازی های جذاب و هیجان انگیز دارای انفجار ها و دود و گرد و غبار هستند. زمانی که دو جسم با هم برخورد می کنند و یا جسمی محکم به زمین می خورد، اگر بدون افکت و گرد و غبار باشد بازی را ساده و سرد می کند. یک انفجار بزرگ بازی را بسیار جذاب می کند. اما ساخت یک انفجار کار ساده ای نیست! برای طراحی آن باید ساعت ها وقت بگذارید. اما در GameMaker می توانید با سیستم ذرات همه این کار ها را به راحتی انجام دهید.

در جلسات قبل آموزش یاد گرفتید که یک سیستم، یک انتشار دهنده و یک ذره بسازید و سپس چند صفت ذره را مشخص کنید. در این جلسه از آموزش به تعیین صفات بیشتری می پردازیم...

    نویسنده:  علی مشایخی


۰ نظر موافقین ۰ مخالفین ۰

برای این کار باید وارد 'حساب گوگل' خود شودید.

ساخت رنگ با کد RGB در Game Maker

ساخت رنگ با کد RGB در Game Maker

رنگ در بازی یکی از اصلی ترین عوامل زیبایی است. رنگ کاراکتر های بازی، رنگ دیوار ها، رنگ جلوه ها و... در بازی تأثیر بسیار زیادی دارند. همان طور که می دانید در گیم میکر متغیر های ثابتی برای انتخاب رنگ وجود دارد. تعداد این متغیر ها 19 عدد است، یعنی در بازی فقط از این 19 رنگ می توانید استفاده کنید. اما برای ساخت رنگ های خاص چه؟ شاید بخواهید رنگی در بازی استفاده کنید که در این متغیر ها وجود نداشته باشد...

    نویسنده:  علی مشایخی


۰ نظر موافقین ۱ مخالفین ۰

برای این کار باید وارد 'حساب گوگل' خود شودید.

اصول تعریف متغیر شتری

هر برنامه یا بازی، ساده یا حرفه ای، چه طولانی و چه کوتاه دارای چندین متغیر است که هر کدام اطلاعات خاصی را نگه داری می کنند. برای مثال متغیر مربوط به امتیاز بازیکن اطلاعات خاص خود را دارد و متغیر مربوط به نام بازیکن هم اطلاعات دیگری را نگه داری می کند. در تعریف متغیر اولین چیزی که مشخص می شود نام متغیر است و بعد مقدار متغیر مشخص می شود. حال در بازی یا برنامه ای که چندین متغیر دارد باید نام های مناسبی برای متغیر ها استفاده کرد تا در شناسایی انها به مشکل بر نخوریم. اسم گذاری متغیر ها هم دارای اصولی است که در بعضی موارد با توجه به زبان برنامه نویسی قابل تغییر هستند...

    نویسنده:  علی مشایخی


۰ نظر موافقین ۲ مخالفین ۰

برای این کار باید وارد 'حساب گوگل' خود شودید.

سیستم ذرات در Game Maker قسمت 2

بازی های جذاب و هیجان انگیز دارای انفجار ها و دود و گرد و غبار هستند. زمانی که دو جسم با هم برخورد می کنند و یا جسمی محکم به زمین می خورد، اگر بدون افکت و گرد و غبار باشد بازی را ساده و سرد می کند. یک انفجار بزرگ بازی را بسیار جذاب می کند. اما ساخت یک انفجار کار ساده ای نیست! برای طراحی آن باید ساعت ها وقت بگذارید. اما در GameMaker می توانید با سیستم ذرات همه این کار ها را به راحتی انجام دهید.

در جلسۀ قبل آموزش یا گرفتید که یک سیستم برای ذرات خود ایجاد کنید، یک انتشار دهنده و یک ذره بسازید، سپس یک صفت ذره را مشخص کنید. در این جلسه از آموزش صفات دیگری از ذرات را مشخص می کنیم...

    نویسنده:  علی مشایخی


۰ نظر موافقین ۱ مخالفین ۰

برای این کار باید وارد 'حساب گوگل' خود شودید.

سیستم ذرات در Game Maker قسمت 1

بازی های جذاب و هیجان انگیز دارای انفجار ها و دود و گرد و غبار هستند. زمانی که دو جسم با هم برخورد می کنند و یا جسمی محکم به زمین می خورد، اگر بدون افکت و گرد و غبار باشد بازی را ساده و سرد می کند. یک انفجار بزرگ بازی را بسیار جذاب می کند. اما ساخت یک انفجار کار ساده ای نیست! برای طراحی آن باید ساعت ها وقت بگذارید. اما در GameMaker می توانید با سیستم ذرات همه این کار ها را به راحتی انجام دهید.

سیستم ذرات دارای توابع زیادی است. توابعی برای ساخت انتشار دهنده ها، ساخت خود سیستم، و از همه مهم تر متغیر ها و توابع مربوط به ویژگی ذرات. در این جلسه آموزش چگونگی ساخت سیستم، انتشار دهنده و ذرات را به شما آموزش خواهیم داد...

    نویسنده:  علی مشایخی


۰ نظر موافقین ۳ مخالفین ۰

برای این کار باید وارد 'حساب گوگل' خود شودید.