Membuat Skor Game - Actionscript 3.0

Membahas kembali tentang Flash tutorial dimana kali ini tentang membuat skor pada game. Singkat mengenai game, game adalah sebuah permainan digital yang banyak berkembang di jaman moderen ini. Game menjadi kebutuhan sebagai sarana penghibur atau sebagai sarana penghilang penat sesaat. Antusias para developer terus membuat game sekereatif mungkin agar pemain tidak merasa bosan, dan lebih memilih tetap setia untuk memainkan game buatan mereka. Setiap game pasti memiliki skor, karena skor menjadi alat pengukur atau pengukur kemampuan pemain.

Flash tutorial - Bagaimana Cara Membuat Skor pada Game ?


Berikut ini saya akan memberikan tutorial tentang bagaimana cara membuat skor didalam game. Seperti pada gambar berikut ini:

Tampilan skor
tampilan skor

Pada gambar diatas terdapat kolom skor. Nama instansi kolom adalah skor_txt, Classic Text, menggunakan Dynamic Text.

Tampilan layer
Tampilan layer

Penggalan script dibawah ini diketikkan di frame 1, layer player :

import flash.events.Event;

stop();

var skorgame:Number=0;
skor_txt.text=""+skorgame;

stage.addEventListener(Event.ENTER_FRAME,stagemc);
function stagemc(e:Event):void{
    skorgame++;
    skor_txt.text=""+skorgame; 

}

Pada penggalan script diatas skor akan bertambah terus menerus (bertambah 1). Hal ini terjadi karena menggunakan skorgame++, jika menggunakan skorgame-- skor akan terus berkurang.
~ Tes program dengan menekan Ctrl+Enter.

Penjelasan :

skorgame++, sama dengan skorgame = skorgame+1;

Flash tutorial - Bagaimana Menambahkan Skor Bedasarkan Waktu ?


Dari judul diatas "Bagaimana Menambahkan Skor Bedasarkan Waktu ?", skor yang saya buat kali ini tentang bagaimana sebuah nilai skor bertambah setelah waktu tertentu. Sebagai contoh :

Skor akan bertambah 1 (satu) setelah 10 detik, 10 detik kemudian skor bertambah lagi menjadi 2 (dua), dan begitu seterusnya.

Penggalan script untuk skor bedasarkan waktu :

import flash.events.Event;

stop();

var skorgame:Number=0;
var waktu:Number=0;
skor_txt.text=""+skorgame;

stage.addEventListener(Event.ENTER_FRAME,stagemc);
function stagemc(e:Event):void{
    waktu++;
    if(waktu==20){
        skorgame++;
        skor_txt.text=""+skorgame;
        waktu=0;
    }
}

~ Tes program dengan menekan Ctrl+Enter.

Penjelasan:

var waktu:Number;, variable waktu digunakan untuk menentukan waktu.
kemudian pada event dituliskan dengan waktu++; --> waktu akan terus bertambah 1 (satu), kemudian diteruskan dengan if (condition), --> tertulis if(waktu==20), jika hitungan waktu mencapai 20 maka skor akan bertambah 1 (satu). Setelah waktu mencapai 20 (dua puluh) nilai waktu akan dikembalikan menjadi 0 (nol), lalu skor menghitung ulang dari 0 ke 20, begitu seterusnya.

Free Download file.fla
Download pdf - membuat score game disini

~ Good Luck

Game tutorial || Flash tutorial || Animation tutorial || free download Tutotrial || Free download Theme || Free download


Membuat Skor Game - Actionscript 3.0 Membuat Skor Game - Actionscript 3.0 Reviewed by Ardy S on January 01, 2016 Rating: 5

No comments:

Powered by Blogger.