RANCANG BANGUN GAME PETA BUTA DUNIA
NASKAH PUBLIKASI
diajukanoleh
ERMA RAMDHASARI
11.02.7963
kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2014
BLIND GAME DESIGN WORLD MAP RANCANG BANGUN GAME PETA BUTA DUNIA Erma Ramdhasari
Bayu Setiaji JurusanManajemenInformatika STMIK AMIKOM YOGYAKARTA
ABSTRACT Blind map is a map image of the world, countries or regions that are not accompanied by written description of region names, school students usually study the Blind Map in the subject of social science or geography. In addition to the map blind, the students in the school does Arm with lessons on common map like the right way to read a map, how to make a good map, the direction of the water, etc.. Blind train map has the benefit of children's memory of seeing a form of image, locate the cities in Indonesia, understand the breadth of our country and the world. From some of the benefits that have been conveyed above then in need of a supporting medium for students to study the map blind in more ways than one solution menyenangkan.Salah in the offer that is making the World Blind Game Map. Many students do not like the map blind subjects, whereas subjects blind map is very good for everyone. There is also the person who suggested that subjects in the blind delete maps of the educational curriculum in schools is considered not only as useful or not useful to the future of a child. Keywords: Adobe Flash CS3, the World Blind Game Map, Android, Animation
1.
Pendahuluan
Seiring dengan perkembangan teknologi game mempunyai prospek yang begitu luar biasa banyak peluang yang di tawarkan indusrti game yang salah satunya perancangan game, game merupakan salah satu industri besar di dunia saat ini perkembangan game begitu pesat dengan jenis yang beragam mulai dari game yang hanya dapat di mainkan satu orang saja hingga game yang dapat di mainkan oleh beberapa orang sekaligus. game yang cukup di gemari adalah minigame, untuk menjadi perancang game kita dapat mempelajari software yang salah satunya adalah adobe flash merupakan program game handal dalam membuat aplikasi game baik untuk desktop (komputer) maupun telepon genggam. 2
LandasanTeori
2.1
Pengertian Game PetaButa
Peta Buta adalah peta tanpa keterangan apapun yang Nampak pada peta buta hanyalah garis yang mengikuti bentuk wilayah tertentu misalkan pulau, benua, sungai, danau, laut atau strip putus-putus tanda batas wilayah atau Negara tanpa keterangan apapun. Dalam proses pembelajaran seseorang diminta menghidupkan peta buta itu dengan memberi keterangan setiap lokasi dengan tepat. 2.1.2
Sejarah Perkembangan Game
Perkembangan game memang begitu pesat. Dunia game diawali dengan console-console pendahulu seperti Atari, Nintendo, Super Nintendo (SNES), dan Sega yang menampilkan gamegame 2 dimensi yang cukup sederhana, namun untuk di jamannya, banyak diminati oleh masyarakat (Anggra;2008). 2.1.3
Elemen Dasar Game
Dalam suatu game terdapat beberapa elemen yang menyusun game tersebut seperti, jenis game,karaktergame, background,elemen sound / suara, dan gerakan-gerakan dasar. 2.1.4
Jenis-jenis Game
Dari sekian banyak program permainan, ada yang mengelompokkannya menjadi program permainan action, advanture, strategy dan lain sebagainya.Pengelompokkan tersebut berdasarkan jenis permainan yang lebih dominan yang terdapat pada program yang bersangkutan. Adapun jenis program permainan tersebut berupa (K Chandra,Ian;2003): 2.1.5
Karakteristik Game
Dalam suatu game selalu muncul suatu karakter, yaitu karakter pemain dan karakter pemain dan karakter musuh.Ketika game tersebut di mainkan , maka karakter-karakter tersebut di buat bergerak agar permainan menjadi menarik dan terasal lebih hidup. Di dalam game, karakter merupakan suatu objek yang harus di konversi menjadi suatu simbol. Karakter tersebut dapat di buat sendiri atau mengimpor file gambar dari luar.
2.2
Metodologi Pengembangan Game
Metodologi yang digunakan untuk pengembangan game ini adalah metodologi pengembangan multimedia. Menurut Luther (1994), metodologi pengembangan multimedia
terdiridari 6 tahap, yaitu concept (pengonsepan), design (pendesainan), material collecting (pengumpulan materi), assembly (pembuatan), testing (pengujian), dan distribution (pendestribusian). Keenam tahap ini tidak harus berurutan dalam praktiknya, tahap-tahap tersebut dapat saling bertukar posisi. 2.3
PerangkatLunakAtau Software Yang Digunakan
Perangkatlunakatausoftware yang digunakandalampembuatan Game “petabutadunia” yaitu Adobe Flash CS3 dan Action Script 2.0. 3. 3.1
GambaranUmum Game “PetaButaDunia”
Game “Peta Buta Dunia”merupakan game Puzzle, game ini mengandalkan kecepatan pemain dalam mengetahui letak wilayah .Game bertipe Puzzle merupakan game yang memiliki Plot atau jalan cerita yang berisi teka teki permainan dan permainan akan berjalan semakin cepat game ini terdiri dari 3 level dan game ini termasuk game puzzle sederhana untuk mengukur kecepatan pemain dalam memainkan game .game ini di lengkapi dengan timer apabila pemain telah melampaui batas waktu permainan maka permainan akan berakhir dan pemain harus mengulangi permainan dari awal. 3.2
Rincian Game
Game inidibuatuntukdiimplementasikanpada PC dengan system oprasi Windows. Game inibersifatsingle player, tugasutamapemaindalam game iniadalahmenebakletakwilayahpadapeta yang di anggap paling benar Berikutrincian game yang akandibuat : 1. 2. 3. 4. 3.3
Game bergenre Puzzle Sistem permainan single player. Bahasa yang digunakan adalah bahasa Indonesia. Input Device yang digunakan adalah mouse.
AturanPermainan Game PetaButa Beberapaaturandasar game ini : 1. Permainan harus menjawab pertanyaan mengenai game peta buta . 2. Tombol kiri mouse untuk mengklik jawaban salah dan benar. 3. Jika jawaban benar nilai akan bertambah 100 dan jika nilai salah akan berkurang 50. 4. Tingkat level di bedakan dari jumlah pertanyaan yang muncul pada level1 ada 15 pertanyaan dan pemain harus menjawab 10 pertanyaaan untuk menyelsaikan level 1 dan pada level 2 terdapat 30 pertanyaan dan pemain harus menjawab 30 pertanyaan dan pemain harus menyelsaikan 20 pertanyaan pada level 2 dan pada level 3 terdapat 40 pertanyaan harus menjawab 30 pertanyaan untuk menyelsaikan level 3 5. Parameter yang di gunakan untuk menyelsaikan level 1 pemain harus mencapai skor minimal 800 pada level 2 skor minimal 1900 dan pada level 3 pemain harus mencapai skor 3000
Game Petabutaduniainimemilikitiga level. Masing-masing level diberiwaktu yang berbedayaitu 45 detikpadalevel 1, 40 detikpada level 2, 30 detikpada level 3. dibuatdeskripsisebagaiberikut :
a. b. c. d. e. f.
3.5
3.6
Judul User Gambar Suara Animas Timer game
: Game Peta Buta Dunia : Anak – anak dan dewasa (semua kalangan) : Menggunakan gambar vector : Menggunakan efek suara dan music i : Menggunakan animasi gambar :Menggunakan timer untuk mengukur waktupenyelesaian
-
KebutuhanFungsional Game dapatmenentukanjawabanbenardansalah
-
Dapatmenampilkannilai di akhirpermainan.
-
Game ini dapat menampilkan nilai tertinggi.
-
Game inimemiliki 3 tingkatan level.
Kebutuhan Non Fungsional 1. KebutuhanPerangkatKeras(Hardware) UntukmembuatGame PetabutaduniainidigunakanseperangkatDesktop denganspesifikasisebagaiberikut : A. Spesifikasi minimal hardware untuk pembuatan a. Intel Core 3 b. Memori 2048 MB RAM/200 GB c. HDD 1 GB d. VGA Intel GMA 4500 M B. Spesifikasi minimal hardware untuk penerapan a. Processor Intel Core 3 b. Memori 2048 MB c. Free space HDD 1 GB d. VGA Intel GMA 4500 M
Computer
2. KebutuhanPerangkatLunak(Software) Perangkatlunak (software) adalah program yang digunakanuntukmenjalankanperangkatkeras.Tanpaadanyaperangkatlunakinikomponenp erangkatkerastidakdapatberfungsi. 1. Software yang dibutuhkan untuk pembuatan Beberapa software yang digunakan dalam pembuatan game ini yaitu : a. Adobe Flash CS3. b. Action Script 2. 2 Software yang dibutuhkan untuk penerapan Untuk menjalankan Game Peta buta dunia ini, cukup memiliki (software) antara lain : a. Flash Player 9 pada sebuah sistem operasi yang support flash. b. Action Script 2.
4.
Pembahasan
4.1
Perancangan Konsep (Concept)GameinimerupakangamebergenrePuzzle. Dalamgame inipemainditugaskanuntukmenebaknamakota yang terdapatpadapeta. Dalamgame initerdapattiga level dengankesulitan yang berbeda-beda. Pada Level Pertamaterdapatpermainantebakpetakota Indonesia denganwaktu 45 detikdanpada level 2 terdapattebakpeta Malaysia denganwaktu 35 detikdan level 3 menebakkotasingapuradengan waktu30 detik . Judul Audiens Image Audio Animasi Intreaktivtas 4.1.5
Tabel 4.1Perancangan RancangBangun Game PetaButaDunia Untukanakusiasekolahdasardan di atasusiasekolahdasar GambarVektor yang di buatsendiri EfekSuaradalam Format WAV dan music WAV. Animasi yang di buatsendiri Tomboluntukperpindahan Scene/Movie
MembuatAnimasi Dalamgameinimenggunakananimasigerakdananimasigambar 1. Animasi gerak atau berjalan merupakan animasi yang dibuat untuk menggerakkan sebuah objek di dalam level/stage. Contoh animasi gerak atau berjalan dalam game ini adalah animasi tombol.
Gambar 4.1animasitombol
1. 2. 3.
MembuatTombol Berikut ini langkah pembuatan tombol di dalam adobe flash : Membuat objek dengan menggunakan rectangle tool, kemudian diatur tepinya. Seleksi objek yang telah dibuat kemudian klik kanan pilih convert to symbol. Beri nama button, lalu klik dua kali pada button tersebut agar dapat dilakukan pengaturan warna pada button.
Gambar 4.2Membuattombol
Import suara Import Suara yaitu proses memasukkan suara ke dalam adobe flash. Berikutinicara import suara : 4 Klik file 5 Pilih import 6 Pilih import to library 7 Pilih Suara yang akan digunakan.
Gambar 4.3 import Suara Publishing Publishing yaitu proses mengubah dari SWF ke EXE dalam adobe flash. Berikutinicara import suara : 1. Klik file 2. Publishing Setting 3. Pilih Windows Projektor 4. Publish 5. ok
Gambar 4.4 Publishing
4.2
Pembahasan code program
PadaTombol Menu Utama Dalampembahasanini, akandibawahactionscript PetaButaDunia.
yang
digunakandalampembuatangam
PadaTombolMulai on (release) { _root.sndklik.start(); _root.gotoAndStop(3);
} Script diatasmemerintahkanuntukmasukkehalaman input nama PadaTombolPengaturan Musik onClipEvent (enterFrame) { if (_root.intro.getVolume(100)) { gotoAndStop(1); } else { gotoAndStop(2); } }
_root.over.start(0,1) }
Music hidup on (release) { _root.sndklik.start(); _root.intro.setVolume(100); _root.level.setVolume(0); gotoAndStop(1); } Music mati stop(); Efek Sound onClipEvent (enterFrame) {
Game
if (_root.sndklik.getVolume(100)) { gotoAndStop(1); } else { gotoAndStop(2); } }
Script diatasmngaktifkandanmenghilangkan sound effect Layar onClipEvent (enterFrame) { if (Stage["displayState"] == "fullScreen") { gotoAndStop(1); } else { gotoAndStop(2); } } Script diatasmemerintahkanmasukkehalamanpengaturan PadaNilaiTertinggi stop(); tampil_nama = ""; tampil_nilai = ""; DataSkor = SharedObject.getLocal("masukSkor"); DataSkor.data.pemain.sortOn("skornya", Array.DESCENDING | Array.NUMERIC); if (!DataSkor.data.pemain) { DataSkor.data.pemain = new Array(); DataSkor.data.pemain.push({skornya:0, namanya:"....."}); DataSkor.data.pemain.push({skornya:0, namanya:"....."}); DataSkor.data.pemain.push({skornya:0, namanya:"....."}); DataSkor.data.pemain.push({skornya:0, namanya:"....."}); DataSkor.data.pemain.push({skornya:0, namanya:"....."}); DataSkor.data.pemain.sortOn("skornya", Array.DESCENDING | Array.NUMERIC); }
for (i=0; i<5; i++) { tampil_nilai += DataSkor.data.pemain[i].skornya+newline; } for (i=0; i<5; i++) { tampil_nama += DataSkor.data.pemain[i].namanya+newline; }} Script diatasmemerintahkanuntukmasukkehalaman top skor PadaTombolKeluar on (release) { Ya _root.sndklik.start(); fscommand("quit", true);
} on (release) { Tidak _root.sndklik.start(); _root.gotoAndStop(2); } Script diatasmemerintahkanuntukmasukkehalamankeluar Script Level Tebak Peta Dalam Game Script levelTebak Peta Indonesia stop(); _root.intro.stop(); _root.level.start(0,100); main = false; waktu = 45; nilai = 0; jawaban = ""; trg = 0; Script level TebakPeta Malaysia stop(); _root.level.start(0,100); main = false; waktu = 40;
jawaban = ""; trg = 0; Script level TebakPetaSingapura stop(); _root.level.start(0,100); main = false; waktu = 35; jawaban = ""; trg = 0 4.1.3
Menu utama Pada halaman ini menampilkan tombol Mulai, Pengaturan, Nilai Tertinggi,Petunjuk dan keluar yang jika diklik akan masuk ke masing-masing menu dari tombol tersebut.
Gambar 4.5Menu Utama 4.1.4
HalamanPengaturan Pada halaman ini menampilkan tombol navigasi untuk menghidupkan dan matikan music, sound effect dan pengaturan layar penuh pada game.
Gambar 4.6Halaman Pengaturan 4.3.3Halaman menampilkanNilai Halaman ini menampilkan halaman menang pada level 1
Gambar 4.7 Halaman menang level 1 dan lanjut level I
level 1 Pada tampilan menu level 1, pada bagian terdapat tampilan Tebak Peta Indonesia pada bagian atas terdapat tampilan skor dan waktu .
Gambar 4.8 Level 1 level 2 Pada tampilan menu level 2, pada bagian terdapat tampilan Tebak Peta Malaysia pada bagian atas terdapat tampilan skor dan waktu
Gambar 4.9Level
level 3 Pada tampilan menu level 3, pada bagian terdapat tampilan Tebak Peta Singapura pada bagian atas terdapat tampilan skor dan waktu
Gambar 4.10Level 3 NilaiTertinggi Pada halaman Nilai Tertinggi ditampilakan urutan Nama pemain yang memperoleh nilai tertinggi.
Gambar 4.11Halaman NilaiTertinggi
5.Penutup 5.1 Kesimpulan Berdasarkan penjelasan dan uraian pada bab bab sebelumnya sampai pada akhir pembuatan game Peta buta dunia maka dapat di simpulkan sebagai berikut : 1. Perancangan dan pembuatan aplikasi ini di bangun menggunakan Adobe Flash CS3 2. Menyiapkan gambar. 3. Game bersifat single player,tugas utama permainan ini adalah menebak peta dalam waktu yang cepat . 4. Membuat animasi dengan gerakan halus membutuhkan 25 FPS 5. Mengisi script atau Coding . 5.1 Saran Setelah pembuatan game ini di dapatkan saran yang penting yang di perhatikan untuk pengembangan yang lebih lanjut . 1. Game ini akan lebih menarik jika di beri tambahan beberapa level lagi dan tampilan yang lebih menarik lagi. 2. Game bisa di mainkan pada smartphone dan android 3. Untuk kedepanya,harapan game ini dapat dimainkan secara multiplayer dalam satu computer maupun secaera online.
DAFTAR PUSTAKA
Al Fatta, Hanif. ”Analisis Dan Perancangan System Informasi”.Yogyakarta: Andi, 2007.
Anggra.“MemahamiTeknikDasarPembuatan
Game
Berbasis
Flash”.Yogyakarta:Gava
Media, 2008. Sutopo, AriestoHadi.”Multimedia InteraktifdenganFlash”.Yogyakarta: Graha Ilmu,2003. Wahana, Komputer. “Mengolah Sound dengan Adobe Audition 2.0. Yogyakarta: Andi Offset, 2007. Wibawanto, Wandah, “Membuat Game Dengan Macromedia Flash”. Yogyakarta:Andi Offset, 2005.