IMPLEMENTASI ENAM MODUL MINI GAMES DENGAN...

30
IMPLEMENTASI ENAM MODUL MINI GAMES DENGAN MENERAPKAN OBJECT ORIENTED DESIGN (OOD) UNTUK SISTEM PERMAINAN HEART MEISTER PADA UNITY 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

TERIMA KASIH