Mengenal Simulasi Game(Pertemuan I)



Simulasi adalah meniru sistem yang sebenarnya itu adalah yang dimaksud dengan simulasi. Pada kali ini kita akan membuat sebuah simulasi game, Sofware yang di gunakan adalah adobe flash cs 3, macromedia, dll. Buku yang bisa di gunakan ada beberapa buku seperti Game theory, Simulation, Game programming dan Yang harus di pahami dalam pembuat game seperti Objek, Gambar, Tombol, Chip, Duration, Frame. Mungkin masih banyak lagi.

Langkah langkah  pembuatan sistem
     Identifikasi masalah
Design sistem
Implementasis sistem
Testing sistem
Dokumentasi
Perawatan

Metode pengembangan sistem
SDFC(system development fife cycle
Protipe
RAD
Syirat
Uml



Sekilas Tentang action script
-       Variabel,  Event listener, Fungsi

1. Variabel  

      Variabel Merupakan suatu tempat untuk menampung data atau konstanta di memori yang mempunyai nilai atau data yang dapat berubah – ubah selama proses program. ya, variabel merupakan tempat penyimpanan data atau nilai.

Contoh
Var x number
X=0;
X= x +10;
var x : number =100;
Var a : number ;
Var a : number =10;
Var a : number = 2 *2 + 10/5;
Var judul string = “session -1 “
Var x int = 5;
Var a : object = new object ();
a.heigh = 50;
a. width =50;
a. caption =”coba”;
 trace(a);//mencetak hasil kelayar 

contoh menjumlahkan 2 buah bilangan
c=a +b
var c, b,a : number;
a-5;
b-10;
c=a+b;
trace(“a+b”=+c);

2. Event listener

       Event listener menerima berita dari event-event dan proses-proses interaksi user. Ketika tombol ditekan, listener akan mengendalikan dengan menampilkan sebuah informasi yang berguna untuk user.

Contoh :
     Stage. addEvent Listener (Mouse Event : click, Gerak);
Stage. addEvent listener (keyboard Event : Up key handler,atas);
Function Gerak (e : Mouse Event) :void
{
//statement
}
Function atas (e : keyboard Event) : void
{
//statement
}


3. Fungsi

        Fungsi adalah fungsi adalah program kecil yang berada dalam program utama yang digunakan untuk menyelesaikan masalah khusus dengan paramater yang diberikan.

Function nama (paameter) : tipe hasil)
{
//statement
}
Contoh :
Function jumlah (a,b) : number



Contoh : Misalnya kita buat bola bergerak dan posisi bolanya 50 px 50 px, Gerakkan bola ke kanan 5px Gerakan bola kebawah 3px.

 Aktifkan Adobe Flash Cs3



- Pilih Flash File Action Script 
 - Klik OK












    Pada layar 1  kita ganti namanya Menjadi Bola
     Disini kita mengambarkan objek namanya bola jadikan movie clip dengan nama bola  dan   kanan convert to symbol dan beri namanya bola

-  Setelah selesai kita objek bola kita jadikan movie clip maka kita beri instan name nya =”bola” Dengan cara selection objek bola dan lihat pojok bawah ada penulisan instan name tampak pada gambar beserta ukuran dari sebuah Bola



Sekarang kita menambahkan layar dan kita beri namanya action script, fungsinya disini kita memasukkan kode program tersebut


Maka di action script kita menekan F9 di keyboard dan masukkan Kode program dibawah ini

Bola.x=10;
Bola.y=10;
Bola.x=bola.x+x;
If (bola.x>50)
X=x-1;
 Bola.x=0;
Bola.y=0;
Bola .x =50 ; bola.x=bola.width/2;
Bola .y =50 ; bola.y=bola.height/2;
Var xv : int = 5;
Var yv : int =3;
Bola.x=stage.stagewidth/2;
Bola.y=stage.stageheight/2;

Stage. addEventListener(Event.ENTER_FRAME,gerak);
Function gerak (i:Event):void
{
Bola.x=bola.x+xv;
Bola.y=bola.y+yv;
}








Komentar