Langsung ke konten utama

Tutorial Cara Membuat Game Platformer 2D di Game Maker 8.0 Pro untuk Pemula

Game adalah suatu hiburan yang sangat digemari oleh setiap orang, dari kalangan anak anak, remaja, hingga orang tua sekalipun pasti pada menyukai game. Oleh sebab itu, tidak sedikit orang menginginkan game sesuai dengan apa yang dia pikirkan. Nah, disini saya sediakan solusi bagi kalian yang memang ingin sekali memainkan game kreasi sendiri, dengan cara Membuat game kita sendiri menggunakan aplikasi Game Maker. Aplikasi Game Maker adalah sebuah aplikasi yang multifungsi, karrena dengan aplikasi ini kita dapat membuat game 2D maupun 3D, dengan aplikasi ini kita dapat membuat berbagai game game yang terkemuka. Game Maker mempunyai bahasa pemrograman sendiri yaitu GML. Oke untuk kalian yang ingin membuat game sendiri silakan download Game Maker secara gratis disini.
Jika kalian sudah mendownloadnya, maka sekarang adalah langkah pertama untuk membuat sebuah game, kali ini saya memberikan tutorial Cara Membuat Game Platformer 2D di Game Maker 8.0 untuk Pemula ke langsung saja.
Untuk membuat game Platformer yang meski dipersiapkan adalah :
1.     Sprites
2.     Objek
3.     Room

Oke langsung saja ke tahap pembuatannya.

A. Pembuatan Sprites
1. Buatlah sprite characternya terlebih dahulu
a. spr_jalanKanan
a. spr_jalanKanan
b. spr_jalanKiri
c. spr_jalanAtas
d. spr_jalanBawah
2. Buatlah sprite dinding nama spr_dinding

B. Pembuatan Object
1. Buat Object dengan nama obj_player dan sprite adalah spr_jalanKanan
          Buat event create
          Pada event create tuliskan
                   image_speed = .4 ///untuk mengatur kecepatan sprites
                   gerak = false
         
          Buat event step
          Pada event step tuliskan
                    if gerak == false{
                             image_speed = 0
                             image_index = 0
}

                   Buat event keyboard > right
                   Tuliskan :
if place_free(x+4,y){x += 4 sprite_index = spr_jalanKanan gerak = true}
                  
Buat event keyboard > left
                   Tuliskan :
if place_free(x-4,y){x -= 4 sprite_index = spr_jalanKiri gerak = true}   
                  
Buat event keyboard > up
                   Tuliskan :
if place_free(x,y-4){y -= 4 sprite_index = spr_jalanAtas gerak = true}
                  
Buat event keyboard > down
                   Tuliskan :
if place_free(x,y+4){y += 4 sprite_index = spr_jalanBawah gerak = true}

Buat event keyboard release > right
                   Tuliskan :
if gerak == true{gerak = false}
                  
Buat event keyboard release > left
                   Tuliskan :
if gerak == true{gerak = false}
         
Buat event keyboard release > up
                   Tuliskan :
if gerak == true{gerak = false}
                  
Buat event keyboard release > down
                   Tuliskan :
if gerak == true{gerak = false}
         
                   Buat event collision > obj_dinding
                   Tuliskan :
                             x = xprevious
                             y = yprevious

                   Buat event draw
                   Tuliskan :
                             draw_sprite(sprite_index, image_index, x, y)

2. Buat Object dengan nama obj_dinding dan sprite adalah spr_dinding
                   Lalu centang solid

B. Pembuatan Room
          Beri nama Room rm_main
          Masukan semua obj_player ke room
          Masukan obj_dinding
         
C. Sekarang jalankan game dengan menekan segitiga hijau atau tekan F5, Done


Selamat Mencoba, Semoga Sukses….Amin

Note = *Mohon Maaf jika belum menggunakan gambar, tapi nanti akan diedit agar ada gambarnya….

Komentar

Postingan populer dari blog ini

Tutorial Cara Membuat Pergerakan Game Collision Smooth di Game Maker

         Hallo guys jumpa lagi dengan saya di Sketch GMaker, oke kali ini saya akan memberikan sedikit informasi bahwa ternyata saya bicara menggunakan bahasa Indonesia, hehehe. Baik kali ini kita akan membuat pergerakan player di game top down yang pastinya hjanya dibuat di aplikasi Game Maker, tapi pergerakan kali ini berbeda karena kita akan membuat pergerakan player agar Collision Smooth ketika menyentuh suatu object khusunya obj Solid seperti dinding, tembok, dll. Maksudnya ketika obj_player menyentuh atau menabrak dinding maka obj_player akan dibelokkan secara otomatis kearah yang lebih dekat, oke agar kalian tidak bingung mari kita langsung saja membuat Game-nya yang pasti hanya di Game Maker, hehehe. Tapi bagi kalian yang belum mempunyai aplikasi Game Maker, Kalian dapat Mendownload aplikasi Game Makernya disini. Oke untuk langkah-langkah pembuatan game Collision Smooth adalah sebagai berikut :       1.   ...