Welcome :3
Welcome :3
GameLoop
Animasi
Konsep Dasar
Frame
• Gambar
Timing
• Waktu yang diperlukan untuk satu frame
Cerita
• Urutan kejadian
Apa hubungannya sama GameLoop?
Apa yang dijalankan di gameLoop ?
• Urutan cerita• Gambar• Urutan cerita• Gambar• Urutan cerita• Gambar• dst
• Update• Draw• Update• Draw• Update• Draw• dst
FPS waktu yang diperlukan untuk menggambar 1 frame.
GameLoop
While (TRUE) {Update();Draw();
}
Setting Up Tool
• FlashDevelop
Sekilas tentang OOP
Object1- Atribut-Fungsi
Mobil- Atribut :kecepatan
-FungsiJalan
Berhenti
Object di dalam Object.Sebuah object memiliki atribut object lain
Rumah- Atribut :
Mobil-Fungsi
.
.
SO, CODE ?
Faktor-faktor yang mempengaruhi GameLoop
• Teknologi untuk Drawing• Algoritma Update• Jumlah Object
Tugas ?
Tugaaaaaaaas
• Flash hanya mendukung single-Thread. Apa itu Thread ? Apa pengaruhnya terhadap kinerja GameLoop ?
• Pengertian Class dan elemen2 dalam Class (OOP).
• Di OOP ada yang disebut Inheritence / Turunan. Bagaimana itu ?
Want More ?
• http://en.wikipedia.org/wiki/Game_programming#Game_structure
• http://www.8bitrocket.com/2008/04/08/tutorial-creating-an-optimized-as3-game-timer-loop/
• Kunjungi/Bertanya dengan Mentor Game.– Anda sopan, Kami segan
Sampai berjumpa lagi