Download - Slide Game Loop, Komunitas Game
![Page 1: Slide Game Loop, Komunitas Game](https://reader036.vdocuments.net/reader036/viewer/2022062303/5587748fd8b42a696f8b45f5/html5/thumbnails/1.jpg)
Welcome :3
![Page 2: Slide Game Loop, Komunitas Game](https://reader036.vdocuments.net/reader036/viewer/2022062303/5587748fd8b42a696f8b45f5/html5/thumbnails/2.jpg)
GameLoop
![Page 3: Slide Game Loop, Komunitas Game](https://reader036.vdocuments.net/reader036/viewer/2022062303/5587748fd8b42a696f8b45f5/html5/thumbnails/3.jpg)
Animasi
![Page 4: Slide Game Loop, Komunitas Game](https://reader036.vdocuments.net/reader036/viewer/2022062303/5587748fd8b42a696f8b45f5/html5/thumbnails/4.jpg)
Konsep Dasar
![Page 5: Slide Game Loop, Komunitas Game](https://reader036.vdocuments.net/reader036/viewer/2022062303/5587748fd8b42a696f8b45f5/html5/thumbnails/5.jpg)
Frame
• Gambar
![Page 6: Slide Game Loop, Komunitas Game](https://reader036.vdocuments.net/reader036/viewer/2022062303/5587748fd8b42a696f8b45f5/html5/thumbnails/6.jpg)
Timing
• Waktu yang diperlukan untuk satu frame
![Page 7: Slide Game Loop, Komunitas Game](https://reader036.vdocuments.net/reader036/viewer/2022062303/5587748fd8b42a696f8b45f5/html5/thumbnails/7.jpg)
Cerita
• Urutan kejadian
![Page 8: Slide Game Loop, Komunitas Game](https://reader036.vdocuments.net/reader036/viewer/2022062303/5587748fd8b42a696f8b45f5/html5/thumbnails/8.jpg)
Apa hubungannya sama GameLoop?
![Page 9: Slide Game Loop, Komunitas Game](https://reader036.vdocuments.net/reader036/viewer/2022062303/5587748fd8b42a696f8b45f5/html5/thumbnails/9.jpg)
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.
![Page 10: Slide Game Loop, Komunitas Game](https://reader036.vdocuments.net/reader036/viewer/2022062303/5587748fd8b42a696f8b45f5/html5/thumbnails/10.jpg)
GameLoop
While (TRUE) {Update();Draw();
}
![Page 11: Slide Game Loop, Komunitas Game](https://reader036.vdocuments.net/reader036/viewer/2022062303/5587748fd8b42a696f8b45f5/html5/thumbnails/11.jpg)
Setting Up Tool
• FlashDevelop
![Page 12: Slide Game Loop, Komunitas Game](https://reader036.vdocuments.net/reader036/viewer/2022062303/5587748fd8b42a696f8b45f5/html5/thumbnails/12.jpg)
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
.
.
![Page 13: Slide Game Loop, Komunitas Game](https://reader036.vdocuments.net/reader036/viewer/2022062303/5587748fd8b42a696f8b45f5/html5/thumbnails/13.jpg)
SO, CODE ?
![Page 14: Slide Game Loop, Komunitas Game](https://reader036.vdocuments.net/reader036/viewer/2022062303/5587748fd8b42a696f8b45f5/html5/thumbnails/14.jpg)
Faktor-faktor yang mempengaruhi GameLoop
• Teknologi untuk Drawing• Algoritma Update• Jumlah Object
![Page 15: Slide Game Loop, Komunitas Game](https://reader036.vdocuments.net/reader036/viewer/2022062303/5587748fd8b42a696f8b45f5/html5/thumbnails/15.jpg)
![Page 16: Slide Game Loop, Komunitas Game](https://reader036.vdocuments.net/reader036/viewer/2022062303/5587748fd8b42a696f8b45f5/html5/thumbnails/16.jpg)
![Page 17: Slide Game Loop, Komunitas Game](https://reader036.vdocuments.net/reader036/viewer/2022062303/5587748fd8b42a696f8b45f5/html5/thumbnails/17.jpg)
Tugas ?
![Page 18: Slide Game Loop, Komunitas Game](https://reader036.vdocuments.net/reader036/viewer/2022062303/5587748fd8b42a696f8b45f5/html5/thumbnails/18.jpg)
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 ?
![Page 19: Slide Game Loop, Komunitas Game](https://reader036.vdocuments.net/reader036/viewer/2022062303/5587748fd8b42a696f8b45f5/html5/thumbnails/19.jpg)
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
![Page 20: Slide Game Loop, Komunitas Game](https://reader036.vdocuments.net/reader036/viewer/2022062303/5587748fd8b42a696f8b45f5/html5/thumbnails/20.jpg)
Sampai berjumpa lagi