Minggu, 30 Juli 2017

Membuat game sederhana dengan Scratch



Di blog ini saya akan menjelaskan cara membuat game sederhana menggunakan Scratch.

Sebelum menuju cara pembuatannya,pertama - tama siapkan toolsnya terlebih dahulu

 TOOLS :
>Scratch Offline Editor (download)

>Adobe Air (download)


Jika agan semua sudah mendownload semua tools di atas , sekarang instal adobe air nya terlebih dahulu setelah itu instal scratchnya

Setelah semua tools sudah terinstal , langsung saja menuju proses pembuatannya

>.Buka Scratchnya


Ini adalah tampilan awal saat kita membuka Scratch


>.Nah disini saya akan membuat game menghindari mobil :v, langsung saja tutorialnya


1.delete / hapus terlebih dahulu gambar kucing yng ada di menu sprite , caranya klik kanan ->delete , lalu cari spirte mobil , karena disini tidak ada sprite berupa mobil jadi , agan bisa mencarinya di google

Ini sprite yang saya gunakan sebagai player nantinya

2.berikan sprite script seperti dibwah ini
  • When clicked : untuk action saat diklik
  • go to front : untuk membuat kedudukan pesawat selalu berada di depan
  • go to x -- y -- : itu untuk membuat posisi awal saat game dijalankan

3.selanjutnya buat variable bernama glibersat-Nioubiteul-2400px

lalu masukan script set plane ke dalam kotak


4.selanjutnya adalah membuat control mobil kita , tambahkan script seperti pada gambar
  • Forever : membuat perulangan secara terus menerus
  • if <key right arrow> : membuat action saat key kanan di tekan , actionnya adalah mobil akan bergerak 5 point dari titik awal (karena ada perulangan forever, jadi script ini akan dijalankan terus menerus hingga mentok ke ujung)
  • if<key left arrow> : sama seperti if<key right arrow> hanya saja arah gerak dan keynya saja berbeda ,, dari kata left saja pastinya tau dong,,yap .. membuat mobil bergerak ke kiri saat key kiri ditekan
  • change x by glibersat-Nioubiteul-2400px  : nah ini dia yang membuat si mobil agar bergerak,, jika tidak ada script ini pesawat tidak akan bergerak

5.selanjutnya masukan gambar untuk backgroundnya (bisa cari di google)



ini adalah background yang saya gunakan


6.lalu masukan script agar background terasa seperti bergerak


buat terlebih dahulu variabel bernama "scrollspeed" (nama variabel bisa diganti sesuai keinginan agan)
  • create clone of myselft : clone disini adalah membuat copyan dari background itu sendiri
  • when i start as a clone : script ini khusus untuk hasil clone saja 
  • if y position > - 340 : jika kordinat y lebih besar dari -340 maka script change y by scrollspeed akan dijalannkan , jika tidak clone itu akan di pindahkan ke kordinat x : 0  y: 345 , berdasarkan script go to x : -- y : --


7.langkah selanjutnya yaitu membuat musuh .

masukan sprite mobil musuhnya terlebih dahulu (sama seperti langkah ke 5 tadi).

lalu isi dengan script sebagai berikut 


9.yang terkahir buat pembatas agar musuh tidak menumpuk di ujung map 

klik icon kuas

lalu klik tools Line tools (icon garis) dan buat garis secara horizontal


rename namanya menjadi "Sprite1"

dan kalian bisa mencobanya dengan menekan tombol play

~Selesai

#Di bawah ini adalah contoh project yang saya buat
DownloadRacing car (via zippyshare)



Leave a Reply

Subscribe to Posts | Subscribe to Comments

- Copyright © Nekopoi Blog - Blogger Templates - Powered by Blogger - Designed by Johanes Djogan -