PENDAHULUAN PEMBANGUNAN APLIKASI GAME BATTLE TANK MULTIPLAYER MENGGUNAKAN GAME MAKER.

BAB I
PENDAHULUAN

I.1

Latar Belakang
Perkembangan

semakin
teknologi

game

memanjakan
terkini

komputer

para

dan


pemainnya

merupakan

video
dengan

perkara

game

yang

teknologi-

menarik

untuk


dicermati. Meski sejarah video game dan game komputer
mencakup

rentang

waktu

sekitar

lima

dekade,

keduanya

meraih popularitas sebagai bagian dari peradaban manusia
modern di akhir tahun 1970. Di pertengahan sampai akhir
1980-an game yang muncul di pasaran hadir dengan fungsi
scrolling atau virtual paging. Hadirnya produk monitor
warna di awal tahun 1980-an membuat para penggemar game

makin antusias, sehingga perpindahan suasana game dari
halaman ke halaman lain menjadi lebih hidup. Suara dan
musik pengiring ikut juga menyemarakkan game di era ini
melengkapi fungsi multimedia dan interaktif.
Pada

saat

ini

perkembangan

game

sangat

cepat,

ditandainya dengan para pengelola industri game belombalomba untuk menciptakan game yang lebih mendekati nyata
dan tentunya menarik bagi para pemainnya. Sehingga game

bukan

hanya

sekedar

hobi

untuk

mengisi

waktu

luang,

melainkan sebuah cara untuk meningkatkan kreativitas dan
tingkat intelektal penggunannya.

Industri game yang masih berdiri kokoh sampai hari

ini memegang dua pasar besar yaitu video game dan game
komputer. Game komputer tak diragukan lagi memang lebih
banyak

item

judulnya

karena

dengan

perangkat

standar

hampir semua game yang diproduksi bisa dimainkan di PC.
Perkembangan

game


komputer

telah

berkembang

ke

arah

Network Multimedia. Network Multimedia Game adalah dimana
pemain-pemain

dari

lokasi

yang


saling

berjauhan

berinteraksi satu sama lain secara real time dalam satu
jaringan

komputer.

Misalkan

game

Counter

Strike

yang

merupakan sebuah game multiplayer mengambil tema simulasi

taktik pertempuran.
Saat

ini

Game

yang

banyak

menarik

perhatian

dan

digemari oleh pemain game yang berjenis RolePlay Game
(RPG) dan Real Time Strategy (RTS) kedua jenis game ini
sangatlah populer dan mendominasi di dunia game sebagai

contoh DragonAge(RPG)( Rpg Dragon Age), Warcraft (RTS)
yang

mampu

menciptakan

rekor

dunia

dengan

pencatatan

melampaui 11 juta user (Warcraft Game).
Penulis tertarik dan ingin membangun game jenis Real
Time

Strategy(RTS)


yang

menceritakan

peperangan

antar

tank yang saling terlibat perang dan ingin menghancurkan
satu sama dalam memperebutkan atau mempertahankan daerah
kekuasaan,

perang

antar

dua

tank


tersebut

dengan

menggunakan senjata senjata canggih seperti artileri dan
machine gun.

I.2

Rumusan Masalah
Dari

uraian

latar

belakang

di

atas

maka

dapat

dirumuskan beberapa masalah yakni:
1. Bagaimana

membangun

aplikasi

game

battle

tank

multiplayer menggunakan teknologi Game Maker.
2. Bagaimana mengintegrasikan elemen-elemen multimedia
ke dalam aplikasi game battle tank multiplayer yang
berbasis teknologi Game Maker ini.
3. Bagaimana

aplikasi

game

battle

tank

multiplayer

dapat melakukan koneksi dalam jaringan Local Area
Network.

I.3

Batasan Masalah
Adapun

yang

menjadi

batasan-batasan

dari

aplikasi

ini antara lain:
1. Software yang digunakan untuk pengembangan perangkat
lunak adalah Game Maker versi 8.
2. Aplikasi

ini

hanya

dapat

dijalankan

pada

sistem

operasi Microsoft Windows dan pada Jaringan Local
Area Network.
3. Aplikasi

ini

menggunakan

Media

input

Mouse

dan

Keyboard.
4. Aplikasi ini hanya dapat berjalan antar PC (Personal
Computer) dalam satu jaringan dan dapat dimainkan
oleh 2 player.
5. Aplikasi

ini

mengintegrasikan

elemen-elemen

multimedia seperti: teks, gambar, suara dan animasi.
6. Aplikasi
Connect

ini

memiliki

TCP/IP

untuk

fungsionalitas
memulai

koneksi

seperti
jaringan,

Create

Game

Host

untuk

membuat

sesi

permainan

multiplayer, Join Host Game untuk bergabung dengan
Host.

I.4

Tujuan Penulisan

Tujuan dari penulisan ini adalah :
Membangun

aplikasi

game

battle

tank

multiplayer

menggunakan teknologi Game Maker dengan mengintegrasikan
elemen-elemen

multimedia

dan

dapat

dimainkan

pada

jaringan Local Area Network.

I.5

Metodologi Penelitian
Metode yang digunakan dalam pembuatan aplikasi ini

antara lain:
1. Metode

Penelitian

Research)Yaitu

Kepustakaan

mempelajari

(Library

dokumen-dokumen

atau

literatur-literatur yang berkaitan dengan aplikasi
game perang multiplayer dengan software Game Maker

2. Metode Pembangunan Perangkat Lunak, yaitu melakukan
implementasi

dan

desain

sistem

yang

akan

dibuat,

dengan langkah-langkah sebagai berikut:

a.

Papan cerita (Storyboard)
Papan
cerita

Cerita

merupakan

perancangan

awal

alur

aplikasi yang dibuat guna untuk memahami

alur –alur cerita dalam game.

b.

Analisis
Berisi

informasi

dikembangkan

tentang

yang

sistem

dituangkan

yang

dalam

akan

laporan

Spesifikasi Kebutuhan Perangkat Lunak (SKPL).

c.

Perancangan Perangkat Lunak
Perancangan
deskripsi

dilakukan

untuk

arsitektural

mendapatkan

perangkat

lunak,

deskripsi antar muka dan deskripsi data. Hasil
perancangan berupa dokumen Deskripsi Perancangan
Perangkat Lunak (DPPL).

d.

Implementasi dan Pengujian
Setelah

perancangan,

maka

dilanjutkan

dengan

implementasi dan uji coba aplikasi pada user.
Uji

coba

aplikasi

pembuatan PDHUPL.

ini

didokumentasikan

dengan

I.6

Kebutuhan Khusus
Alat yang digunakan dalam penyelesaian tugas akhir

yaitu seperangkat PC (Personal Computer) minimal 2 Unit
dengan spesifikasi sebagai berikut :
1.

PC dengan Prosessor Intel Core 2 duo RAM 1 GB

2.

Grafik Card / VGA

3.

Sound Card

4.

Keyboard

5.

Mouse

6.

LAN Adapter

7.

LAN Cable

8.

Game Maker Versi 8

9.

Photoshop CS4

10. Corel Draw X4

I.7

Sistematika Penulisan
Dalam

penulisan

Tugas

Akhir

ini,

dipergunakan

sistematika pembahasan sebagai berikut :
Bab I :

Pendahuluan
Bagian ini berisi informasi mengenai latar
belakang masalah, rumusan masalah, batasan
masalah,

tujuan

sistematika

penyusunan

penulisan,

penyusunan Tugas Akhir.
Bab II :

Tinjauan Pustaka

Tugas

Akhir,

dan

jadwal

Bagian

ini

berisi

mengenai

tinjauan

pustaka dengan permasalahan yang dibahas
dalam penulisan Tugas Akhir ini.
Bab III:

Landasan Teori
Bagian ini berisi mengenai beberapa teori
yang

relevan

dengan

permasalahan

yang

dibahas dalam penulisan Tugas Akhir ini.
Bab IV :

Analisis dan Perancangan Sistem
Bab

ini

berisi

informatika

tentang

berupa

tinjauan

analisis

dan

aspek
desain

perancangan perangkat lunak yang terdiri
dari spesifikasi kebutuhan dan deskripsi
perangkat lunak.
Bab V

:

Implementasi Sistem dan Analisis Hasil
Bab

ini

program

berisi

yang

tentang

telah

implementasi

dihasilkan,

gambaran

umum sistem dan evaluasi sistem.
Bab VI :

Penutup
Berisi

mengenai

kesimpulan

yang

dapat

diambil dari penyusunan Tugas Akhir, serta
saran-saran penulis yang diharapkan dapat
bermanfaat

bagi

berkepentingan.

pihak-pihak

lain

yang