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


تابع تنظیم سرعت و جهت object در Game maker

در گیم میکر برای تغییر سرعت و تغییر زاویه یک object می توانیم از دو متغیر direction و speed استفاده کنیم. اما توابعی هم برای این کار وجود دارند که کد نویسی را برای ما کمتر می کنند. نام این تابع...

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


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

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

دستور حلقه تکرار (repeat) در game maker

در گیم میکر چند حلقه تکرار وجود دارد. حاقه هایی مانند while و یا حلقه تکرار for. حلقه های تکرار for و while نیاز به متغیر و شرط گذاری دارند. اما شاید ما بخواهیم فقط با یک دستور ساده کد مورد نظرمان را به تعداد مورد نظرمان تکرار کنیم. برای این کار دستوری ساده ولی کاربری به کمک مان می آید. دستور repeat...

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


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

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

قدر مطلق اعداد در Game maker (مثبت کردن عدد)

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

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


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

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

شمارش تعداد یک object در room

در بعضی از بازی ها برای به پایان رسیدن بازی، باید تعداد یک آبجکت را در room بشماریم و برای آن شرط بگذاریم. مثلا بازی که اگر همه دشمنان حذف شدند کاربر برنده است، ما باید تعداد object های دشمن را بشماریم که اگر به صفر رسید بازی تمام شود...

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


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

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

تابع floor در Game maker (قطع کردن با تقریب کمتر از یک)

برای ساخت هر بازی با اعداد سر و کار دارید. امتیاز بازیکن، سرعت ماشین بازیکن، سلامتی بازیکن و خیلی چیز های دیگر با اعداد سر و کار دارند. در گیم میکر، متغیر سرعت (speed)، زاویه (direction) و چند متغیر دیگر اعشاری هستند، و زمانی که می خواهید آن را draw کنید، با دو رقم اعشار draw می شوند. این اتفاق به بازی شما جلوه زیبایی نمی دهد. پس باید دو رقم اعشار آن را حذف کنیم و یا عدد را با تقریب کمتر از یک قطع کنیم. البته قطع کردن فقط برای متغیر ها نیست و ممکن است بخواهید در یک عملیات ریاضی عددی را قطع کنید. برای این کار می نوانید از تابع floor استفاده کنید. این تابع عدد را با تقریب کمتر از یک قطع می کند و یا به طور ساده تر اعشار آن را حذف می کند...

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


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

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

آموزش ساخت یک ماشین حساب ساده با زبان Python (تحت کنسول)

برای ساخت یک ماشین حساب ساده در پایتون نیازی نیست چیز زیادی بدانید. اگر کار با شرط ها و حلقه ها را بدانید به راحتی (نه خیلی راحت) می توانید یک ماشین حساب ساده با چهار عملیات بسازید. درست است! ساخت آن راحت و کم دردسر است اما رفع...

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


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

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

گرفتن مقدار عددی از کاربر در Game maker

در game maker ما می توانیم از کاربر دو نوع مقدار بگیریم. مقدار رشته ای و عددی. مقدار های عددی که از اسمشان هم معلوم است، عدد (integer) هستند. اما مقدار های رشته ای، متن (string) هستند. این دو نوع با هم متفاوت هستند...

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


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

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

گرفتن مقدار رشته ای از کاربر در Game maker

در game maker ما می توانیم از کاربر دو نوع مقدار بگیریم. مقدار رشته ای و عددی. مقدار های عددی که از اسمشان هم معلوم است، عدد (integer) هستند. اما مقدار های رشته ای، متن (string) هستند. این دو نوع با هم متفاوت هستند...

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


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

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

انتخاب تصادفیِ عدد صحیح در Game maker

برای انتخاب اعداد تصادفی در گیم میکر می توان از تابع random استفاده کرد. این تابع خروجی اش عدد حقیقی است، یعنی عدد تصادفی انتخاب شده اعشاری هم می باشد. در بعضی از مواقع ما باید عدد تصادفی بدون اعشار برای محاسبه و یا امتیاز کاربر انتخاب کنیم...

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


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

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

سیستم ذرات در Game maker چیست

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

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


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

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

آموزش تابع randomize، تصادفی کردن بازی (Game maker:Studio)

هنگامی که شما در گیم میکر استادیو از توابعی مانند random و random_range و irandom استفاده می کنید، انتخاب ها تصادفی می شود ولی در هر بار اجرا بازی انتخاب ها مانند یک دیگر می شود. توجه کنید که این اتفاق فقط در گیم میکر استودیو می افتد. اما بعضی بازی ها جذابیتشان به این است که در هر بار اجرای بازی اتفاق ها و رویداد ها تصادفی و به صورت متفاوت باشند...

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


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

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