سخنی با بازدیدکنندگان_حرکت رندوم یا تصادفی دشمن یا ابجکت در گیم میکر
جمعه, ۲۷ آذر ۱۳۹۴، ۰۲:۲۴ ق.ظ
منبع:gameover.blog.ir
سلام دوستان.
اگه سوالی می پرسید لطفا پیام رو خصوصی نذارید.
عمومی بذارید تا بتونیم پاسخ بدیم.
یکی از دوستان به نام حمید ش ق پیام گذاشته بود در مورد گیم میکر استادیو.سوالشم این بود :
- نحوه ورود رندوم و خودکار ماهی ها به بازی
2- دادن امتیاز + و - به ماهیا
3- حرکت صفحه بازی
خواهشا کمکم کنین برای پروژمه عجله دارم
--
اما پاسخ:
باید از توابع random یا irandom_range استفاده کنید یا غیره.
مثال:
سلام دوستان.
اگه سوالی می پرسید لطفا پیام رو خصوصی نذارید.
عمومی بذارید تا بتونیم پاسخ بدیم.
یکی از دوستان به نام حمید ش ق پیام گذاشته بود در مورد گیم میکر استادیو.سوالشم این بود :
- نحوه ورود رندوم و خودکار ماهی ها به بازی
2- دادن امتیاز + و - به ماهیا
3- حرکت صفحه بازی
خواهشا کمکم کنین برای پروژمه عجله دارم
--
اما پاسخ:
باید از توابع random یا irandom_range استفاده کنید یا غیره.
مثال:
Create Event:
CODE |
speed=3+random(2) direction=round(random(360)) alarm[0]=50+random(150) |
اینم برای آلارم :
Alarm 0 Event:
CODE |
direction=round(random(360)) alarm[0]=50+random(150) |
http://z11.invisionfree.com/GameMaker_Central/ar/t20.htm
اما راه دیگه :
برای دشمن این کد رو بذارید :
توی create:
مثال :
v_speed=2
توی step هم اینو :
اگر y>room_height شد x=random(room_width و y=-50
کد بالا باعث میشه دشمن از بالا ی صحنه حرکت کنه به سمت پایین و وقتی y از ارتفاع روم(اتاق) بیشتر شد دوباره از بالا یعنی -50 شروع کنه.
x هم بین صفر تا حداکثر اندازه ی پهنای روم تنظیم میشه به صورت تصادفی.
سوالی بود بذارید.
۹۴/۰۹/۲۷