Bu, Game Maker ile biraz deneyim gerektirecektir. Bunu ilk oyununuz için yapmayın.
adımlar
Adım 1. Duvarınız için basit bir blok hareketli grafik yapın
Ayrıca oyuncunuz için bir sprite yapın. Duvar için spr_wall ve player spr_player olarak adlandırın
Adım 2. obj_wall adında bir nesne yapın ve düz kutuyu işaretleyin
Adım 3. Duvar hareketli grafiğini seçtiğinizden emin olun
Adım 4. Bir nesne yapın ve onu obj_player olarak adlandırın
Adım 5. Player sprite'ınızı seçtiğinizden emin olun
Adım 6. obj_player için:
olay eklemeye gidin ve Adım'ı ve ardından tekrar Adım'ı tıklayın. Ardından kontrol sekmesine gidin ve 'kodu çalıştır' eylemini sürükleyip bırakın.
Adım 7. Şimdi kod kutusuna girin
// basit Platformlama kodu!
//if place_free(x, y+1){gravity = 0.7gravity_direction = 270}else{gravity=0gravity_direction = 270}//ok tuşları, ^if place_free(x-4, y)ve keyboard_check(vk_left){x -=4}place_free(x+4, y)ve keyboard_check(vk_right){x+=4}if !place_free(x, y+1)ve keyboard_check(vk_up){vspeed=-10}
Adım 8. Sadece kopyalayıp yapıştırın
Adım 9. obj_player için:
Olay eklemek için gidin, ardından Çarpışma, ardından obj_wall ile.
Adım 10. Bu kodu girin (kontrol sekmesine gidin ve 'kodu çalıştır' öğesini sürükleyip bırakın:
move_contact_solid(yön, 12);vspeed=0;
Adım 11. Bir oda yapın, buna oda_1 deyin, seçilen nesne ile tıklayarak bir seviye tasarımı yapın ve odayı kaydedin (üstteki onay işaretine tıklayın
)