IMPLEMENTASI ENAM MODUL MINI GAMES DENGAN...
Transcript of IMPLEMENTASI ENAM MODUL MINI GAMES DENGAN...
![Page 1: IMPLEMENTASI ENAM MODUL MINI GAMES DENGAN …digilib.its.ac.id/public/ITS-paper-41253-5110100214-presentation.pdfIMPLEMENTASI ENAM MODUL MINI GAMES DENGAN MENERAPKAN OBJECT ORIENTED](https://reader030.fdocument.pub/reader030/viewer/2022040117/5d36e03588c99342678ba1cb/html5/thumbnails/1.jpg)
IMPLEMENTASI ENAM MODUL MINI GAMES DENGANMENERAPKAN OBJECT ORIENTED DESIGN (OOD) UNTUK SISTEM PERMAINAN HEART MEISTER PADAUNITY 2D
Dosen Pembimbing
Imam Kuswardayan, S.Kom, M.T.
Ridho Rahman H., S.Kom., M.Sc.
Afrizal
5110100214
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INFORMASI
INSTITUT TEKNOLOGI SEPULUH NOPEMBER
![Page 2: IMPLEMENTASI ENAM MODUL MINI GAMES DENGAN …digilib.its.ac.id/public/ITS-paper-41253-5110100214-presentation.pdfIMPLEMENTASI ENAM MODUL MINI GAMES DENGAN MENERAPKAN OBJECT ORIENTED](https://reader030.fdocument.pub/reader030/viewer/2022040117/5d36e03588c99342678ba1cb/html5/thumbnails/2.jpg)
PENDAHULUAN
![Page 3: IMPLEMENTASI ENAM MODUL MINI GAMES DENGAN …digilib.its.ac.id/public/ITS-paper-41253-5110100214-presentation.pdfIMPLEMENTASI ENAM MODUL MINI GAMES DENGAN MENERAPKAN OBJECT ORIENTED](https://reader030.fdocument.pub/reader030/viewer/2022040117/5d36e03588c99342678ba1cb/html5/thumbnails/3.jpg)
Latar Belakang (1)
Heart
Meister
Social game
Pertarungan
antar pet
![Page 4: IMPLEMENTASI ENAM MODUL MINI GAMES DENGAN …digilib.its.ac.id/public/ITS-paper-41253-5110100214-presentation.pdfIMPLEMENTASI ENAM MODUL MINI GAMES DENGAN MENERAPKAN OBJECT ORIENTED](https://reader030.fdocument.pub/reader030/viewer/2022040117/5d36e03588c99342678ba1cb/html5/thumbnails/4.jpg)
Latar Belakang (2)
Attack
Defense
Speed
Special Attack
Special Defense
Health
Menyelesaikan Dungeon
![Page 5: IMPLEMENTASI ENAM MODUL MINI GAMES DENGAN …digilib.its.ac.id/public/ITS-paper-41253-5110100214-presentation.pdfIMPLEMENTASI ENAM MODUL MINI GAMES DENGAN MENERAPKAN OBJECT ORIENTED](https://reader030.fdocument.pub/reader030/viewer/2022040117/5d36e03588c99342678ba1cb/html5/thumbnails/5.jpg)
Latar Belakang (3)
< Pet utama
![Page 6: IMPLEMENTASI ENAM MODUL MINI GAMES DENGAN …digilib.its.ac.id/public/ITS-paper-41253-5110100214-presentation.pdfIMPLEMENTASI ENAM MODUL MINI GAMES DENGAN MENERAPKAN OBJECT ORIENTED](https://reader030.fdocument.pub/reader030/viewer/2022040117/5d36e03588c99342678ba1cb/html5/thumbnails/6.jpg)
Latar Belakang (4)
Solusi
Menambahkan fitur training
Direpresentasikan dalam mini game
![Page 7: IMPLEMENTASI ENAM MODUL MINI GAMES DENGAN …digilib.its.ac.id/public/ITS-paper-41253-5110100214-presentation.pdfIMPLEMENTASI ENAM MODUL MINI GAMES DENGAN MENERAPKAN OBJECT ORIENTED](https://reader030.fdocument.pub/reader030/viewer/2022040117/5d36e03588c99342678ba1cb/html5/thumbnails/7.jpg)
Rumusan Masalah
Bagaimana merancang aturan main dari masing-masing mini game
yang sesuai dengan atribut karakter
Bagaimana mendesain modul mini game dengan menggunakan
Object Oriented Design
Bagaimana merancang tingkat kesulitan pada tiap level dari
karakter
Bagaimana mengintegrasikan modul mini game dengan permainan
utama
![Page 8: IMPLEMENTASI ENAM MODUL MINI GAMES DENGAN …digilib.its.ac.id/public/ITS-paper-41253-5110100214-presentation.pdfIMPLEMENTASI ENAM MODUL MINI GAMES DENGAN MENERAPKAN OBJECT ORIENTED](https://reader030.fdocument.pub/reader030/viewer/2022040117/5d36e03588c99342678ba1cb/html5/thumbnails/8.jpg)
Tujuan
Membuat mini game untuk merepresentasikan latihan penaikan
level atribut pet
Attack
Defense
Speed
Special Attack
Special Defense
Health
![Page 9: IMPLEMENTASI ENAM MODUL MINI GAMES DENGAN …digilib.its.ac.id/public/ITS-paper-41253-5110100214-presentation.pdfIMPLEMENTASI ENAM MODUL MINI GAMES DENGAN MENERAPKAN OBJECT ORIENTED](https://reader030.fdocument.pub/reader030/viewer/2022040117/5d36e03588c99342678ba1cb/html5/thumbnails/9.jpg)
Batasan Masalah
Mini Game yang dibangun menggunakan Unity dengan bahasa
pemrograman C#
Mini Game yang dibangun merepresentasikan penaikan level dari
atribut karakter yaitu attack, defense, speed, special attack,
special defense,dan health
![Page 10: IMPLEMENTASI ENAM MODUL MINI GAMES DENGAN …digilib.its.ac.id/public/ITS-paper-41253-5110100214-presentation.pdfIMPLEMENTASI ENAM MODUL MINI GAMES DENGAN MENERAPKAN OBJECT ORIENTED](https://reader030.fdocument.pub/reader030/viewer/2022040117/5d36e03588c99342678ba1cb/html5/thumbnails/10.jpg)
Modul Heart Meister
Permainan
UtamaFitur SosialEpic Battle
Web Service
Mini Game
![Page 11: IMPLEMENTASI ENAM MODUL MINI GAMES DENGAN …digilib.its.ac.id/public/ITS-paper-41253-5110100214-presentation.pdfIMPLEMENTASI ENAM MODUL MINI GAMES DENGAN MENERAPKAN OBJECT ORIENTED](https://reader030.fdocument.pub/reader030/viewer/2022040117/5d36e03588c99342678ba1cb/html5/thumbnails/11.jpg)
IMPLEMENTASI
![Page 12: IMPLEMENTASI ENAM MODUL MINI GAMES DENGAN …digilib.its.ac.id/public/ITS-paper-41253-5110100214-presentation.pdfIMPLEMENTASI ENAM MODUL MINI GAMES DENGAN MENERAPKAN OBJECT ORIENTED](https://reader030.fdocument.pub/reader030/viewer/2022040117/5d36e03588c99342678ba1cb/html5/thumbnails/12.jpg)
Kelas (1)
Kelas
AntarmukaKelas Model
![Page 13: IMPLEMENTASI ENAM MODUL MINI GAMES DENGAN …digilib.its.ac.id/public/ITS-paper-41253-5110100214-presentation.pdfIMPLEMENTASI ENAM MODUL MINI GAMES DENGAN MENERAPKAN OBJECT ORIENTED](https://reader030.fdocument.pub/reader030/viewer/2022040117/5d36e03588c99342678ba1cb/html5/thumbnails/13.jpg)
Kelas (2)
Kelas
Antarmuka
Monobehaviour
Mengatur objek
dalam game
![Page 14: IMPLEMENTASI ENAM MODUL MINI GAMES DENGAN …digilib.its.ac.id/public/ITS-paper-41253-5110100214-presentation.pdfIMPLEMENTASI ENAM MODUL MINI GAMES DENGAN MENERAPKAN OBJECT ORIENTED](https://reader030.fdocument.pub/reader030/viewer/2022040117/5d36e03588c99342678ba1cb/html5/thumbnails/14.jpg)
Kelas (3)
Kelas Model
Menangani
pembuatan level
Menangani atribut
pet
![Page 15: IMPLEMENTASI ENAM MODUL MINI GAMES DENGAN …digilib.its.ac.id/public/ITS-paper-41253-5110100214-presentation.pdfIMPLEMENTASI ENAM MODUL MINI GAMES DENGAN MENERAPKAN OBJECT ORIENTED](https://reader030.fdocument.pub/reader030/viewer/2022040117/5d36e03588c99342678ba1cb/html5/thumbnails/15.jpg)
Pembuatan Level
Builder Pattern
![Page 16: IMPLEMENTASI ENAM MODUL MINI GAMES DENGAN …digilib.its.ac.id/public/ITS-paper-41253-5110100214-presentation.pdfIMPLEMENTASI ENAM MODUL MINI GAMES DENGAN MENERAPKAN OBJECT ORIENTED](https://reader030.fdocument.pub/reader030/viewer/2022040117/5d36e03588c99342678ba1cb/html5/thumbnails/16.jpg)
Atribut Pet
Kelas Atribut
Kelas
Penghitung
hasil
training
![Page 17: IMPLEMENTASI ENAM MODUL MINI GAMES DENGAN …digilib.its.ac.id/public/ITS-paper-41253-5110100214-presentation.pdfIMPLEMENTASI ENAM MODUL MINI GAMES DENGAN MENERAPKAN OBJECT ORIENTED](https://reader030.fdocument.pub/reader030/viewer/2022040117/5d36e03588c99342678ba1cb/html5/thumbnails/17.jpg)
Mini Game Attack
![Page 18: IMPLEMENTASI ENAM MODUL MINI GAMES DENGAN …digilib.its.ac.id/public/ITS-paper-41253-5110100214-presentation.pdfIMPLEMENTASI ENAM MODUL MINI GAMES DENGAN MENERAPKAN OBJECT ORIENTED](https://reader030.fdocument.pub/reader030/viewer/2022040117/5d36e03588c99342678ba1cb/html5/thumbnails/18.jpg)
Mini Game Defense
![Page 19: IMPLEMENTASI ENAM MODUL MINI GAMES DENGAN …digilib.its.ac.id/public/ITS-paper-41253-5110100214-presentation.pdfIMPLEMENTASI ENAM MODUL MINI GAMES DENGAN MENERAPKAN OBJECT ORIENTED](https://reader030.fdocument.pub/reader030/viewer/2022040117/5d36e03588c99342678ba1cb/html5/thumbnails/19.jpg)
Mini Game Speed
![Page 20: IMPLEMENTASI ENAM MODUL MINI GAMES DENGAN …digilib.its.ac.id/public/ITS-paper-41253-5110100214-presentation.pdfIMPLEMENTASI ENAM MODUL MINI GAMES DENGAN MENERAPKAN OBJECT ORIENTED](https://reader030.fdocument.pub/reader030/viewer/2022040117/5d36e03588c99342678ba1cb/html5/thumbnails/20.jpg)
Mini Game Special Attack
![Page 21: IMPLEMENTASI ENAM MODUL MINI GAMES DENGAN …digilib.its.ac.id/public/ITS-paper-41253-5110100214-presentation.pdfIMPLEMENTASI ENAM MODUL MINI GAMES DENGAN MENERAPKAN OBJECT ORIENTED](https://reader030.fdocument.pub/reader030/viewer/2022040117/5d36e03588c99342678ba1cb/html5/thumbnails/21.jpg)
Mini Game Special Defense
![Page 22: IMPLEMENTASI ENAM MODUL MINI GAMES DENGAN …digilib.its.ac.id/public/ITS-paper-41253-5110100214-presentation.pdfIMPLEMENTASI ENAM MODUL MINI GAMES DENGAN MENERAPKAN OBJECT ORIENTED](https://reader030.fdocument.pub/reader030/viewer/2022040117/5d36e03588c99342678ba1cb/html5/thumbnails/22.jpg)
Mini Game Health
![Page 23: IMPLEMENTASI ENAM MODUL MINI GAMES DENGAN …digilib.its.ac.id/public/ITS-paper-41253-5110100214-presentation.pdfIMPLEMENTASI ENAM MODUL MINI GAMES DENGAN MENERAPKAN OBJECT ORIENTED](https://reader030.fdocument.pub/reader030/viewer/2022040117/5d36e03588c99342678ba1cb/html5/thumbnails/23.jpg)
PENGUJIAN
![Page 24: IMPLEMENTASI ENAM MODUL MINI GAMES DENGAN …digilib.its.ac.id/public/ITS-paper-41253-5110100214-presentation.pdfIMPLEMENTASI ENAM MODUL MINI GAMES DENGAN MENERAPKAN OBJECT ORIENTED](https://reader030.fdocument.pub/reader030/viewer/2022040117/5d36e03588c99342678ba1cb/html5/thumbnails/24.jpg)
Pengujian Fungsionalitas
Memainkan
secara
langsung
Fungsionalitas
berjalan
dengan baik
![Page 25: IMPLEMENTASI ENAM MODUL MINI GAMES DENGAN …digilib.its.ac.id/public/ITS-paper-41253-5110100214-presentation.pdfIMPLEMENTASI ENAM MODUL MINI GAMES DENGAN MENERAPKAN OBJECT ORIENTED](https://reader030.fdocument.pub/reader030/viewer/2022040117/5d36e03588c99342678ba1cb/html5/thumbnails/25.jpg)
Pengujian Integrasi
Apakah atribut pet dari permainan utama dapat diproses dan
ditampilkan dengan benar?
![Page 26: IMPLEMENTASI ENAM MODUL MINI GAMES DENGAN …digilib.its.ac.id/public/ITS-paper-41253-5110100214-presentation.pdfIMPLEMENTASI ENAM MODUL MINI GAMES DENGAN MENERAPKAN OBJECT ORIENTED](https://reader030.fdocument.pub/reader030/viewer/2022040117/5d36e03588c99342678ba1cb/html5/thumbnails/26.jpg)
Pengujian White Box
Menggunakan Unity Test Tool
![Page 27: IMPLEMENTASI ENAM MODUL MINI GAMES DENGAN …digilib.its.ac.id/public/ITS-paper-41253-5110100214-presentation.pdfIMPLEMENTASI ENAM MODUL MINI GAMES DENGAN MENERAPKAN OBJECT ORIENTED](https://reader030.fdocument.pub/reader030/viewer/2022040117/5d36e03588c99342678ba1cb/html5/thumbnails/27.jpg)
KESIMPULAN DAN SARAN
![Page 28: IMPLEMENTASI ENAM MODUL MINI GAMES DENGAN …digilib.its.ac.id/public/ITS-paper-41253-5110100214-presentation.pdfIMPLEMENTASI ENAM MODUL MINI GAMES DENGAN MENERAPKAN OBJECT ORIENTED](https://reader030.fdocument.pub/reader030/viewer/2022040117/5d36e03588c99342678ba1cb/html5/thumbnails/28.jpg)
Kesimpulan
Aturan main dari modul mini game berhasil diterapkan terhadap
masing-masing mini game
Konsep Object Oriented Design berhasil diterapkan pada modul mini
game
Tingkat kesulitan berhasil diimplementasikan pada masing-masing
mini game
Modul mini game berhasil diintegrasikan dengan permainan utama
![Page 29: IMPLEMENTASI ENAM MODUL MINI GAMES DENGAN …digilib.its.ac.id/public/ITS-paper-41253-5110100214-presentation.pdfIMPLEMENTASI ENAM MODUL MINI GAMES DENGAN MENERAPKAN OBJECT ORIENTED](https://reader030.fdocument.pub/reader030/viewer/2022040117/5d36e03588c99342678ba1cb/html5/thumbnails/29.jpg)
Saran
Penggunaan antarmuka yang lebih baik. Hal ini dikarenakan
tampilan antarmuka yang telah diimplementasikan saat ini masih
sederhana
Penggunaan animasi dalam permainan yang lebih baik. Hal ini
dikarenakan penggunaan animasi yang telah diimplementasikan
masih terbatas. Penggunaan animasi yang lebih baik akan membuat
modul mini game ini lebih menarik
![Page 30: IMPLEMENTASI ENAM MODUL MINI GAMES DENGAN …digilib.its.ac.id/public/ITS-paper-41253-5110100214-presentation.pdfIMPLEMENTASI ENAM MODUL MINI GAMES DENGAN MENERAPKAN OBJECT ORIENTED](https://reader030.fdocument.pub/reader030/viewer/2022040117/5d36e03588c99342678ba1cb/html5/thumbnails/30.jpg)
TERIMA KASIH