Anda di halaman 1dari 5

pdfcrowd.com open in browser PRO version Are you a developer?

Try out the HTML to PDF API


Fibonaci_91
Sabtu, 27 November 2010
Membuat Game Balap Part 1
Pernah gak maenin game balap seperti Formula One, Moto GP atau Nascar Rumble? Terus
terbayang pengen buat game sendiri yang kurang lebih sama.
Tutorial kali ini akan membagikan cara pembuatan game balap yang pergerakan nya cukup mulus
(resensi luar negeri, saya edit untuk mempermudah penjelasan).
1. Buat dokumen flash baru dengan cara klik File New pilih Flash Dokumen
2. Gambar sebuah objek mobil yang nantinya akan dianimasikan
3. Klik kanan gambar mobil kemudian pilih Convert To Symbol
Cari
Cari Blog Ini
Share this on Facebook
Tweet this
View stats
(NEW) Appoi ntment gadget >>
Share it
Medan, Sumatera Utara
Lihat profil lengkapku
About Me
Pengikut
2010 (9)
Blog Archive
Share 0

More

Next Blog Create Blog

Sign In
pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API
4. Beri nama symbol car, kemudian Instance Name nya beri nama myCar
5.Klik kanan Frame 1, kemudian klik Action, ketikkan script berikut :
akselerasi = 0.4;
rem = 0.96;
maxspeed = 10;
rotation = 10;
gerakmundur = 3;
ini adalah variable yang akan kita gunakan untuk membuat pergerakan mobil.
6. Selanjutnya kita akan mulai membuat pergerakan mobil,klik kanan Symbol car yang telah anda
buat kemudian klik Action, ketik script berikut
Pertama kita akan membuat variabel gerakan mobil,
onClipEvent (load) {
speed = 0;
this._rotation=0;
}
Kemudian kita akan membuat keadaan saat tombol keyboard ditekan, tambahkan script diatas
menjadi :
Join this site
with Google Friend Connect
Members (3)
Already a member?
2010 (9)

12/0
5 -
12/1
2 (5)

11/2
1 -
11/2
8 (1)
M
e
m
b
u
a
t
G
a
m
e
B
a
l
a
p
P
a
r
t
1

03/2
8 -
04/0
4 (1)

03/2
1 -
pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API
onClipEvent (load) {
speed = 0;
this._rotation=0;
}
onClipEvent (enterFrame) {
if (this.speed>0.3) {
this.speed *= _root.rem;
} else {
this.speed = 0;
}
if (Key.isDown(Key.UP) && this.speed<_root.maxspeed)>0.3) {
this._rotation +=_root.rotation*(this.speed/_root.maxspeed);
}
if(Key.isDown(Key.LEFT) && Math.abs(this.speed)>0.3){
this._rotation-=_root.rotation*(this.speed/_root.maxspeed);
}
}
Terakhir kita akan mengkalkulasikan total pergerakan dan rotasi mobil yang terjadi, tambahkan
script diatas menjadi :
onClipEvent (load) {
speed = 0;
this._rotation=0;
}
onClipEvent (enterFrame) {
if (this.speed>0.3) {
this.speed *= _root.rem;
} else {
this.speed = 0;
}
if (Key.isDown(Key.UP) && this.speed<_root.maxspeed)>0.3) {
this._rotation +=_root.rotation*(this.speed/_root.maxspeed);
}
if(Key.isDown(Key.LEFT) && Math.abs(this.speed)>0.3){
this._rotation-=_root.rotation*(this.speed/_root.maxspeed);
}
this.speedx = Math.sin(this._rotation*(Math.PI/180))*this.speed;
1 -
03/2
8 (2)
pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API
Diposkan oleh fibonaci91 di 07.57
Reaksi:
lucu (0) menarik (1) keren (0)
this.speedy = (Math.cos(this._rotation*(Math.PI/180))*this.speed)*-1;
this._y += this.speedy;
this._x +=this.speedx;
}
7. Lakukan Test Movie, anda telah berhasil membuat pergerakan mobil yang halus.
download file .fla nya disini
Rekomendasikan ini di Google
Tidak ada komentar:
Poskan Komentar
pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API
Posting Lebih Baru Posting Lama Beranda
Langganan: Poskan Komentar (Atom)
Masukkan komentar Anda...
Beri komentar sebagai: Select profile...
Publikasikan

Pratinjau
Buat sebuah Link
Link ke posting ini
Template Awesome Inc.. Diberdayakan oleh Blogger.