Game Presean - Adobe Flash cs 6

Hari ini saya akan menceritakan sedikit tentang game fighting presean yang saya buat dengan menggunakan software Adobe Flash cs 6.

Berawal dari seseorang meminta kepada saya untuk dibuatkan game peresean dengan menggunakan flash (adobe flash). Mulai dari desain karakter, area, dan algoritma game saya buatkan semua. Untuk desain karakter saya menggunakan software Adobe flash cs 6 dan Adobe phothosop cs 3. 

Butuh waktu satu bulan untuk menyelesaikan game ini, karena desain karakter, area game, dan algoritma yang menguras banyak waktu.

Berikut screenshot dari rancangan game peresean yang saya buat.

Tampilan menu game
Tampilan menu game
Pada game peresean hanya menampilkan sebuah background dari salah satu karakter pada game, Dan tiga tombol, yaitu tombol PEMAIN 1 VS KOMPUTER dan PEMAIN 1 VS PEMAIN 2, serta tombol Back atau tombol kembali.

KARAKTER GAME PERESEAN


Bagan setelah memilih salah satu pilihan akan menampilkan karakter game peresean.
Karakter game peresean meliputi : Anto, toni, zulfan, l. imran, dan amru.

Karakter game peresean
Karakter game peresean

ARENA PERMAINAN

Setelah memilih karakter pada game peresean akan melanjutkan ke pilihan Area :
Area terdiri dari : Batu payung, taman sangkareang, gunung rinjani, taman mayure, dan pantai kuta.

Pilihan arena permainan pada game peresean
Pilihan arena permainan pada game peresean

Arena permainan seperti pada gambar diatas merupakan destinasi wisata yang sering dikunjungi masyarakat Lombok.

Tampilan siap bertarung game peresean
Tampilan siap bertarung game peresean

Pada gambar diatas terdapat tombol BERSIAP yang nantinya akan memulai permainan peresean.

Algoritma Game Peresean pada Komputer

Nah, masih penasaran dengan algoritma yang saya digunakan. Permainan game peresean ini saya menggunakan sistem math.random untuk mengeksekusi serangan lawan.

Berikut kasasaran script yang saya implementasikan kedalam program :

for(i; i<gerak; i++){
random_gerak[i];
random_gerak[i] =[Math.round(Math.random()*i)];
        if(random_gerak[i]==0){
                "gerakan memukul kepala";
        }else
        if(random_gerak[i]==1){
                "gerakan memukul samping";
        }else
        if(random_gerak[i]==2){
                "gerakan memukul punggung";
        }
}

Gerak pada lawan tergantung dari hasil nilai Math.random yang keluar. Jika diurutkan dengan Array, nilai random_gerak terdiri dari 0,1,2. Jika salah satu hasil Math.random keluar maka lawan akan melakukan eksekusi serangan.
       
Pada game peresean yang saya buat saya membutuhkan 9 frame untuk membuat berbagai gerakan/pose berbeda.

Frame yang dibutuhkan dalam membuat gerakan pada game peresean
Frame yang dibutuhkan dalam membuat gerakan pada game peresean

Beberapa pose diantaranya :
1. Diam
2. Berjalan
3. Pukulan 1
4. Pukulan 2
5. Pukulan 3
6. Bertahan
7. Mati/kalah
8. Kena serangan
9. Kena serangan 2

Beberapa gerakan/pose dari game peresean :

Salah satu gerakan - Pose memukul lawan
Salah satu gerakan - Pose memukul lawan
Keadaan kalah atau mati
Keadaan kalah atau mati

Jika permainan berakhir dengan waktu habis atau kesehatan pemain habis permainan akan diarahkan ke laman Rating permainan atau skor pemain.

Skor permainan game peresean
Skor permainan game peresean

Game Presean - Adobe Flash cs 6 Game Presean - Adobe Flash cs 6 Reviewed by Ardy S on June 30, 2016 Rating: 5

3 comments:

  1. what coding language is this youre using, my friend?

    ReplyDelete
  2. what coding language is this youre using, my friend?

    ReplyDelete
    Replies
    1. on flash cs 6, actionscript 3.0.. :D

      Delete

Powered by Blogger.