این امر نیاز به کمی تجربه با Game Maker دارد. برای اولین بازی خود این کار را نکنید.
مراحل
مرحله 1. یک دیوار ساده برای دیوار خود بسازید
همچنین یک اسپریت برای بازیکن خود ایجاد کنید. برای دیوار آن را spr_wall و پخش کننده spr_player را می نامید
مرحله 2. یک شی به نام obj_wall بسازید و جعبه جامد را علامت بزنید
مرحله 3. مطمئن شوید که اسپریت دیوار را انتخاب کرده اید
مرحله 4. یک شی بسازید و آن را obj_player بنامید
مرحله 5. مطمئن شوید که Sprite پخش کننده خود را انتخاب کرده اید
مرحله 6. برای obj_player:
برای افزودن رویداد بروید و روی Step و سپس Step دوباره کلیک کنید. سپس به برگه کنترل بروید و عمل "اجرای کد" را بکشید و رها کنید.
مرحله 7. اکنون در کادر کد قرار دهید
// کد ساده Platforming!
// if place_free (x، y+1) {gravity = 0.7gravity_direction = 270} else {gravity = 0gravity_direction = 270} // کلیدهای جهت دار ، ^اگر place_free (x-4 ، y) و صفحه کلید (vk_left) {x -= 4} if place_free (x+4 ، y) و صفحه کلید (vk_right) {x+= 4} if! place_free (x، y+1) و keyboard_check (vk_up) {vspeed = -10}
مرحله 8. فقط کپی و جایگذاری کنید
مرحله 9. برای obj_player:
برای افزودن رویداد ، سپس Collision ، سپس با obj_wall بروید.
مرحله 10. این کد را وارد کنید (به برگه کنترل بروید و "اجرای کد" را بکشید و رها کنید:
move_contact_solid (جهت ، 12) ؛ vspeed = 0 ؛
مرحله 11. یک اتاق بسازید ، آن را room_1 صدا کنید ، با کلیک روی شی انتخاب شده ، یک سطح طراحی کنید و اتاق را ذخیره کنید (روی تیک در بالا کلیک کنید
)