Upload
vuongkien
View
229
Download
2
Embed Size (px)
Citation preview
ANALISIS DAN PERANCANGAN GAME “BERMAIN BERSAMA OM GENDUT”
NASKAH PUBLIKASI
diajukan oleh Muhammad Arif Alim
09.11.2929
kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOMYOGYAKARTA YOGYAKARTA
2013
ANALYSIS AND DESIGN OF THE GAME “BERMAIN BERSAMA OM GENDUT”
ANALISIS DAN PERANCANGAN GAME
“BERMAIN BERSAMA OM GENDUT”
Muhammad Arif Alim M. Rudyanto Arief
Jurusan Teknik Informatika STMIK AMIKOM YOGYAKARTA
ABSTRACT
Educational games are games specifically designed to teach the user a particular learning, concept development and understanding and guide them in their ability to train and motivate them to play.
Games Bermain Bersama Om Gendut is a genre of arcade game created using Adobe Flash CS4 and other support software. This game is intended for kids. It aims to provide edugame to children so that they can play and learn.
This game is able to run on the desktop with the Windows operating system. Of course, this game is expected to entertain and inspire educational game manufacturers to produce a more interesting game that can help children's learning process.
Keywords: game, educational game
1
1. Pendahuluan 1.1 Latar Belakang Masalah
Game edukasi sangat menarik untuk dikembangkan. Ada beberapa kelebihan
dari game edukasi dibandingkan dengan metode edukasi konvensional. Salah satu
kelebihan utama game edukasi adalah pada visualisasi dari permasalahan nyata.
Game edukasi berbasis simulasi didesain untuk mensimulasikan permasalahan
yang ada sehingga diperoleh esensi atau ilmu yang dapat digunakan untuk
menyelesaikan permasalahan tersebut. Game simulasi dengan tujuan edukasi ini dapat
digunakan sebagai salah satu media edukasi yang memiliki pola pembelajaran learning
by doing. Berdasarkan pola yang dimiliki oleh game tersebut, pemain dituntut untuk
belajar sehingga dapat menyelesaikan permasalahan yang ada. Status game, instruksi,
dan tools yang disediakan oleh game akan membimbing pemain secara aktif untuk
menggali informasi sehingga dapat memperkaya pengetahuan dan strategi saat bermain.
Game edukasi unggul dalam beberapa aspek jika dibandingkan dengan metode
pembelajaran konvensional. Secara umum, game edukasi telah banyak dikembangkan
namun tidak banyak game edukasi untuk perguruan tinggi dan praktisi. Game edukasi
yang dibuat biasanya bersifat non-simulasi dan ditujukan untuk anak-anak. Ada beberapa
game pada segmen perguruan tinggi dan praktisi, misalnya bussiness game, namun
kebanyakan game pada segmen tersebut mengangkat permasalahan untuk tingkat
strategis. Tidak banyak ditemui game edukasi yang mengangkat permasalahan di tingkat
operasional.
Adobe flash atau sebelumnya Macromedia Flash merupakan software
multifungsi. Terlepas dari fungsi awalnya, yaitu mempermudah pembuatan animasi web,
ternyata Adobe Flash berkembang pesat hingga dapat dimanfaatkan sebagai software
multi media yang luar biasa. Bahkan Adobe Flash dengan action script-nya dapat
dimanfaatkan menjadi program pembuat game yang mudah dan efektif.
Pada kesempatan ini penulis membangun Game Pembelajaran/Edukatif Bermain
Bersama Om Gendut Sebagai Media Pembelajaran. CD ini ditujukan bagi anak-anak
yang bertujuan untuk memudahkan dalam proses belajar.
2. Landasan Teori 2.1 Dasar Teori 2.1.1 Definisi Game1
Bermain game sudah dapat dikatakan sebagai life style masyarakat di masa kini.
Dimulai dari usia anak-anak hingga orang dewasa pun menyukai video game. Itu semua
dikarenakan bermain video game adalah hal yang sangat menyenangkan. _________________ 1Anggra. 2008. Memahami Teknik Dasar Pembuatan Game Berbasis Flash. Yogyakarta: Penerbit Gava Media, hal vii
2
Namun apa jadinya kalau paradigma itu berubah menjadi “membuat game
adalah hal yang menyenangkan”? Beberapa mungkin ada yang berpikir bahwa hal itu
mungkin untuk diwujudkan, namun tidak sedikit pula beberapa orang akan berpikir bahwa
hal itu hanya akan berakhir menjadi sebuah impian belaka.
2.1.2 Sejarah Singkat Perkembangan Game2
Bermain game bukanlah sesuatu yang asing bagi kita, bukan? Hingga kini telah
banyak mesin-mesin pemutar game atau console yang mampu memanjakan kita dengan
game-game yang begitu memukau. Perkembangan game memang begitu pesat. Dunia
game diawali dengan console-console pendahulu seperti Atari, Nintendo, Super
Nintendo, dan SEGA yang menampilkan game-game 2D yang cukup sederhana, namun
untuk jamannya, banyak diminati oleh masyarakat.
Seiring dengan perkembangan teknologi yang begitu pesat, hal ini berdampak
terhadap perkembangan dunia game yang kini pun dapat dikatakan sangat luar biasa.
Dimulai dengan kehadiran console-console seperti Sony Playstation, Nintendo 64, dan
XBOX yang ketiganya saling bersaing untuk menyajikan game-game dengan grafis dan
efek yang begitu memukau untuk dijamannya.
Namun sama halnya seperti kodrat manusia yang tidak pernah memiliki rasa
puas, inovasi tidak berhenti sampai disitu, di era 2007, kalangan masnyarakat baik itu
awam ataupun kalangan game, akan dihadapkan dengan evolusi baru console-console
terdahulu dengan kehadiran produk-produk baru seperti Sony Playstation 2 dan 3,
Nintendo Wi, XBOX 360.
2.1.3 Jenis – Jenis Game
1. Shooting (Tembak – Tembakan)
2. Fighting (Pertarungan)
3. Racing (Balapan)
4. Simulasi
5. RTS (Real Time Strategy)
6. RPG (Role Playing Game)
7. Arcade
2.2 Game Edukasi
Penerapan education game bermula dari perkembangan video game yang sangat
pesat dan menjadikannya sebagai media efektif yang interaktif dan banyak
dikembangkan di perindustrian.
_________________ 2 Anggra. 2008. Memahami Teknik Dasar Pembuatan Game Berbasis Flash. Yogyakarta: Penerbit Gava Media, hal 1
3
Melihat kepopuleran game tersebut, para pendidik berpikir bahwa mereka mempunyai
kesempatan yang baik untuk menggunakan komponen rancangan game dan
menerapkannya pada kurikulum dengan penggunaan industri berbasis game. Game
harus memiliki desain antarmuka yang interaktif dan mengandung unsur menyenangkan
(Hurd dan Jenuings, 2009).
2.2.1 Pengertian Game Edukasi Education game adalah game yang khusus dirancang untuk mengajarkan user suatu
pembelajaran tertentu, pengembangan konsep dan pemahaman dan membimbing
mereka dalam melatih kemampuan mereka, serta memotivasi mereka untuk
memainkannya (Hurd dan Jenuings, 2009). 2.2.2 Kriteria Game Edukasi
Menurut Hurd dan Jenuings (2009: 5), perancangan game edukasi yang baik haruslah
memenuhi kriteria dari game edukasi itu sendiri. Berikut ini adalah beberapa kriteria dari
sebuah game edukasi, yaitu:
1. Nilai Keseluruhan (Overall Value)
2. Dapat Digunakan (Usability)
3. Keakuratan (Accuracy)
4. Kesesuaian (Appropriateness)
5. Relevan (Relevance)
6. Objektifitas (Objectives)
7. Umpan Balik (Feedback)
2.3 Protokol Komunikasi
Protokol komunikasi adalah alat untuk maemainkan atau mengkomunikasikan antara
game dengan player, sehingga pemain dapat dengan mudah menggunakannya. Protocol
komunikasi yang digunakan dalam game ini yaitu dengan mouse dan keyboard.
2.4 Pembuatan Game4
Berikut tahap-tahap dalam pembuatan sebuah game antara lain :
1. Genre Game
2. Tool
3. Gameplay
4. Grafis
5. Suara
6. Timeline
7. Pembuatan
8. Publishing _________________ 4Ariesto Hadi Sutopo, 2003. Multimedia Interaktif dengan Flash, Yogyakarta : Graha Ilmu.
4
2.5 Flowchart
Yaitu bagan yang menggambarkan urutan logika dari suatu prosedur pemecahan
masalah.
2.6 Bahasa Pemrograman yang Digunakan
ActionScript adalah semacam bahasa pemrograman yang digunakan di dalam
program flash. Actionscript cukup banyak digunakan di dalam film animasi flash, navigasi
presentasi, animasi web, dan game.
2.7 Perangkat Lunak yang Digunakan
1. Adobe Flash CS4
2. Adobe Photoshop CS4
3. Goldwave
4. Nero Burning ROM
2.8 Teori Pengembangan Game8
Bagan umum dari konsep pengembangan game adalah sebagai berikut :
Gambar 2.6 Gambar Bagan Umum Konsep Pengembangan Game
__________________ 8Jasson, Role Playing Game (RPG) Maker. Yogyakarta: CV ANDY OFFSET, 2009, hal 31.
Implementasi Engine Game
Konsep
Pengujian
Audio
Visual
Kendali AI
Basis Data Objek
5
3. Analisis 3.1 Analisis SWOT
1. Analisis Kekuatan (Strenghts)
Kekuatan dalam game Bermain Bersama Om Gendut ini adalah dapat
menampilkan game dengan tampilan yang menarik, karena adanya bantuan
animasi grafis dan suara serta mudah dijalankan.
2. Analisis Kelemahan (Weakness)
Kelemahan dari game ini adalah pengguna tidak dapat mengubah isi game
tersebut karena dikemas kedalam bentuk CD, dan didalam CD hanya
terdapat file*exe saja, untuk menjalankan program. Sehingga data informasi
didalam game tidak diperbarukan oleh pengguna, dan hanya dapat
diperbaharui oleh perancang program.
3. Analisis Kesempatan (Opportunity)
Sistem game yang baru, akan lebih memiliki banyak peluang atau
kesempatan yang akan dinikmati oleh pengguna, karena mudah
dioperasikan dan menarik.
4. Analisis Ancaman (Threats)
Ancaman terhadap sistem game ini jika metoda dan fitur yang digunakan
tetap sama. Hal tersebut akan menimbulkan penurunan kualitas dan
menimbulkan kesan “Tidak Terbarukan” lagi, sehingga akan kalah bersaing
dengan sistem game yang baru.
3.2 Analisis Kelayakan Sistem
Analisis kelayakan merupakan proses yang mempelajari atau menganalisis
permasalahan yang telah ditentukan sesuai dengan tujuan akhir yang ingin dicapai.
Tujuan dari analisis kelayakan adalah untuk menguji apakah game baru akan diterapkan
sebagai pengembangan dari game layak dipakai atau tidak. Dalam pembuatan game ini
ada 4 aspek analisis yang ditinjau, yaitu analisis kelayakan hukum, kelayakan
operasional, kelayakan teknologi dan kelayakan jadwal. Keempat analisis tersebut
diambil karena sangat relevan dan cocok dalam merancang game ini.
4. Pembahasan dan Implementasi 4.1 Pembahasan
1. Mengolah background, karakter dan file gambar lainnya menggunakan Adobe
Photoshop CS4
2. Mengolah suara menggunakan aplikasi Goldwave
3. Membangun aplikasi dengan menggabungkan aset file menggunakan Adobe Flash
CS4
4. Membuat file Autorun menggunakan Notepad
6
5. Mempublish aplikasi ke CD menggunakan Nero
4.2 Implementasi Tahapan ini adalah tahapan membangun dan mengembangkan game sesuai
dengan naskah yang telah dibuat. Bagian ini merupakan kegiatan yang meliputi tentang
pembuatan desain grafik yang mendukung semua dialog, membuat animasi yang sesuai
dengan tema, membuat text sebagai penyampaian pesan, mengimport file yang sudah
jadi, yang semuanya akan digabungkan kedalam Adobe Flash sebagai software final.
4.2.1 Manual Program a. Tampilan Menu Utama
Pada tampilan menu utama ini merupakan halaman utama game ini. Klik tombol
main untuk masuk ke dalam pemilihan game, klik tombol tentang untuk masuk ke dalam
tampilan tentang, klik tombol exit untuk keluar dari game.
Gambar 4.13 Manual Program Halaman Menu Utama
b. Tampilan Tentang
Pada tampilan tentang ini merupakan halaman tentang si pembuat. Tampilan ini
terdapat tombol untuk kembali ke halaman menu utama.
7
Gambar 4.14 Manual Program Halaman Tentang
c. Tampilan Menu Pilihan Game
Pada menu pemilihan game, terdapat dua pilihan game yang akan dimainkan.
Klik tombol menangkap apel untuk memainkan game menangkap apel. Klik tombol
menangkap ikan untuk memainkan game menangkap ikan. Klik tombol kembali untuk
kembali ke menu utama.
Gambar 4.15 Manual Program Halaman Menu Pilihan Game
d. Tampilan Menu Game Menangkap Apel
Pada menu game Menangkap Apel, terdapat beberapa tombol. Klik tombol main
untuk memainkan game. Klik tombol cara main untuk menampilkan tampilan petunjuk
permainan. Klik tombol kembali unutk kembali ke menu pilihan game. Terdapat juga
tampilan highscore permainan.
8
Gambar 4.16 Manual Program Halaman Menu Game Menangkap Apel
e. Tampilan Menu Game Menangkap Ikan
Pada menu game Menangkap Ikan Bersama Om Gendut, terdapat beberapa
tombol. Klik tombol main untuk memainkan game. Klik tombol cara main untuk
menampilkan tampilan petunjuk permainan. Klik tombol kembali unutk kembali ke menu
pilihan game. Terdapat juga tampilan highscore permainan.
Gambar 4.17 Manual Program Halaman Menu Game Menangkap Ikan
f. Tampilan Game Menangkap Apel Pada tampilan game menangkap apel, terdapat karakter Om Gendut yang
menangkap apel dan menghindari bom yang berjatuhan dari pohon. Terdapat teks
nyawa, skor dan level.
9
Gambar 4.18 Manual Program Halaman Game Menangkap Apel
g. Tampilan Game Over pada Game Menangkap Apel
Pada halaman ini terdapat tampilan teks Game Over, skor akhir permainan dan
kolom input nama pemain. Juga terdapat tombol untuk kembali ke menu game
menangkap apel.
Gambar 4.19 Manual Program Halaman Game Over pada Game Menangkap Apel
h. Tampilan Cara Main Pada Game Menangkap Apel Pada tampilan ini terdapat teks aturan untuk memainkan game menangkap apel.
Juga terdapat tombol untuk kembali ke halaman menu game menangkap apel.
10
Gambar 4.20 Manual Program Halaman Cara Main pada Game Menangkap Apel
i. Tampilan Game Menangkap Ikan
Pada tampilan game menangkap ikan, terdapat karakter Om Gendut yang
berenang menangkap ikan orange dan menghindari ikan berwarna biru. Terdapat teks
nyawa, skor dan level.
Gambar 4.21 Manual Program Halaman Game Menangkap Ikan
j. Tampilan Game Over pada Game Menangkap Ikan Pada halaman ini terdapat tampilan teks Game Over, skor akhir permainan dan
kolom input nama pemain. Juga terdapat tombol untuk kembali ke menu game
menangkap ikan.
11
Gambar 4.22 Manual Program Halaman Game Over pada Game Menangkap Ikan
k. Tampilan Cara Main pada Game Menangkap Ikan
Pada tampilan ini terdapat teks aturan untuk memainkan game menangkap apel.
Juga terdapat tombol untuk kembali ke halaman menu game menangkap apel.
Gambar 4.23 Manual Program Halaman Cara Main pada Game Menangkap Ikan
4.3 Pengujian Aplikasi
Metode pengujian sistem yang digunakan dalam pembangunan game flash ini
adalah metode Pengujian Alpha. Pengujian Alpha merupakan pengujian program yang
dilakukan oleh pembuat game ataupun orang-orang yang terlibat didalamnya. Menurut
Vaughan, pengujian alpha hanya untuk sirkulasi internal dan masalah (error) atau
ketidaklengkapan yang terdapat dalam game dapat diduga sebelumnya.
12
4.4 Memelihara Sistem
• Memisah/membagi masing-masing komponen game menjadi beberapa file
sehingga jika terjadi kesalahan pada suatu komponen, maka hanya file tersebut
yang diperbaiki.
• Selalu backup file game pada tempat/folder tertentu.
• Mempublish file dalam bentuk .exe agar tidak semua orang dapat melihat
scriptnya.
5. Kesimpulan
Dari uraian, penjelasan dan pembahasan keseluruhan materi-materi pada bab
sebelumnya, maka dapat diambil kesimpulan mengenai game Bermain Bersama Om
Gendut, sebagai berikut :
1. Aplikasi game Bermain Bersama Om Gendut yang bergenre arcade dengan
tujuan edukasi, dapat membantu anak sekolah dasar dalam proses
pembelajaran.
2. Untuk merancang game Bermain Bersama Om Gendut dimulai dari Game
Design Document kemudian dilanjutkan tahap analisis SWOT. Perancangan
game ini menggunakan flowchart. Implementasi menggunakan bahasa
pemrograman ActionScript.
3. Berdasarkan pengujian alpha, game edukasi ini sesuai dengan perancangan
aplikasi dan tidak ada error yang terdeteksi.