اگر گیم میکر 8 را به صورت مبتدی بلدید این پست خیلی به دردتون می خوره !
تا حالا بخش اسکریپت رو تو گیم میکر 8 دیده اید ؟ آیا با این بخش آشنایی دارید ؟
در گیم میکر 8 و 7 و 8.1 و ... این بخش خیلی بهتر شد و این بخش همون چیزیه که بهش کدنویسی گیم میکر می گن و بعضیا از یاد گرفتنش ترس دارن !
امروز 5 کد را برای آموزش می ذارم ! این کدا تو گیم میکر 8 درست کار می کنند ولی شاید در گیم میکر 7 و 8.1 و غیره کار نکردند ! اگر مشکلی داشت در نظرات بنویسید تا رفع اشکال شود .
آموزش کد نویسی گیم میکر در ادامه مطلب !
1-mouse_x
در گیم میکر ایکس موس (جای موس در محور ایکس ها) را mouse_x می نویسیم
توجه : این مقدار فابل تغییر نیست و موس را نمی توان با کد جا به جا کرد
2-mouse_y
در گیم میکر ایکس موس (جای موس در محور ایگرگ ها) را mouse_y می نویسیم
توجه : این مقدار فابل تغییر نیست و موس را نمی توان با کد جا به جا کرد
3-xstart
ایکس هر چیز در ابتدا !
4-ystart
ایگرگ هر چیز در ابتدا !
5-instance_nearest
instance_nearest(x,y,obj)-5
Returns the id of the instance of type obj nearest to (x,y). obj can be an object or the keyword all
توضیح فارسی : جای ایکس باید مختصات ایکس دلخواه را و جای وای مختصات ایگرگ دلخواه را و جای obj نام آبجکت دلخواه را بنویسید تا این اتفاق بیفتد : نزدیک ترین آبجکت دلخواه به ایکس و ایگرگ دلخواه پیدا شود و آی دی آن یافته شود
طرز استفاده :
instance_nearest(man.x,man.y,oo) //nazdik tarin
توجه : nazdik tarin به دلیل دو خط کج قبلش هیچ معنی در گیم میکر ندارد و می تواند حذف شود و شما بهتر است برای راحتی خود از این علامت استفاده و برای خود توضیحی بنویسید
نزدیک ترین آبجکت (چیز) از جنس oo به آبجکت man پیدا شده و می تواند استفاده شود !
چه طوری یه متغیر رو عوض کنیم ؟
به سادگی !
مثلا میخوای منغیر علی رو ۴ کنی و می نویسی :
ali=4
یا ۴ تا زیاد کنی
ali+=4
یا ۴ تا کم کنی
ali-=4
یا ضربدر ۴ کنی
ali*=4
یا تقسیم بر ۴ کنی
ali/=4
یا به توان ۴ برسونی
ali=ali^4
یا ...
گیم میکر چیه ؟
نرمافزاری برای ساخت بازی !
کار نمی کنه ! من تو اسکریپت خودش (فولدر) نوشتمش و نشد !
یاد گرفتن گیم میکر به صورت مبتدی سخته ؟
نه ولی آدم باید خودش بخواد
مرسی