RANCANG BANGUN GAME BULLDOZER BERBASIS ANDROID NASKAH PUBLIKASI diajkan oleh Handy Adriyan 10.11.4091 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 015
RANCANG BANGUN GAME BULLDOZER BERBASIS ANDROID Handy Adriyan 1), Ksnawi ), 1) Teknik Informatika STMIK AMIKOM Yogyakarta ) Megister Teknologi Informasi Teknik Elektro UNIVERSITAS GADJAH MADA Yogyakarta Jl Ringroad Utara, Condongcatr, Depok, Sleman, Yogyakarta Indonesia 5583 Email : Handy.a@stdents.amikom.ac.id 1), khsnawi@amikom.ac.id ) Abstract - Today the internet is one tool commonly and freqently sed everyone, becase not only the rich who can wear it alone, the middle and the bottom cold se it. One example of the Internet is a tool commonly sed for selling and bying is kasks, trade, Tokobags, and many more. Trading or bying and selling in this world did not escape from or lives. In flfilling the daily needs someone mst do the trade or bying and selling. One example of the hman need to eat and drink. To eat and drink hman being mst make a prchase, sch as bying rice, oil, meat, vegetables, and others. Of the two reasons above, then made compter components online sales website by sing php and jqery as a final project. This website is sed as a sbstitte for a store in trading or bying and selling compter parts. Keywords Androi, Game, aplication game langage, mobile 1. Pendahlan Perkembangan teknologi sekarang ini berkembang sangat cepat, dengan berbagai macam sistem operasi dan salah sat yang sedang diminati masyarakat saat ini adalah android. Android merpakan sistem operasi yang berbasis open sorce. Android memiliki berbagai kengglan sebagai software yang memakai basis kode kompter yang bisa di distribsikan secara open sorce sehingga penggna dapat mengembangkan sistem operasi sesai dengan kebthan dan keinginannya. Salah salah sat aplikasi yang sangat berkembang pesat saat ini adalah aplikasi game. Game merpkan sesat yang dibthkan mlai dari anak kecil hingga orang dewasa yang sangat menykai game. Dapat dikatakan game menjadi sebah sarana hibran. Selain telah menjadi kebthan bagi setiap orang melepaskan rasa jenh dan memberi perrasaan yang lebih santai, jga dapat mengajarkan orang cara berpikir yang lebih baik dan kritis.. Landasan Teori.1 Game Permainan adalah sesat yang dapat dimainkan dengan atran tertent hingga ada pihak yang menang dan ada pihak yang kalah, biasanya game dilakkan dengan tidak seris ata dengan tjan menghibr.. Jenis-jenis Game 1. Action, sebah game yang mayoritas benda gerak dan berfoks pada wakt, reflek, kordinat tangan dan mata dan berfikir cepat mencapai scor terbaik. Contoh : Space Invaders dan Half-life. Adventre, pemain memainkan sat karakter dan dalam menyelesaikan misi melibatkan pembicaraan yang intensif dengan karakter-karakter lain. Contoh : Crash Bandicot II, God Of War, dan Metal Gear Solid 3. Edcational, dalam sebah game edkasi, tjanya adalah mendidik pemain. Contoh : Matematika, Mewarnai, Melkis 4. Fighting, game fighting adalah game yang terdiri dari da ata lebih karakter dengan saling bertarng dan saling mengalahkan menjadi pemenang. Contoh : Tekken, Dear or Alive, Rival School, Mortal Kombat. 5. First Person Shooter, game jenis ini memngkinkan melihat dnia game melali mata karakter seperti berlari dan mencoba menembak apa saja yang bergerak. Contoh : Battle Field dan Battle Field 3 6. Racing, game ini merpakan game yang bertipe balapan. Contoh : Grand Trismo, Need For Speed 1. rt Bates Bob, Action game, sebah game membthkan pemain dengan kecepatan reflex, akrasi, dan ketepatan wakt menghadapi sebah rintangan. Game jenis ini biasanya melipti tantangan fisik, teka-teki (pzzle), dan beberapa konflik lainnya.. rt Katie Salen, Slide scroling games, pada jenis ini karakter dapat bergerak kesamping diikti gerakan bacgrond, contoh game tipe seperti adalah game sper mario, metal slg dsb..3 Tahapan pembatan game a. Tentkan Genre game Pertama pikirkan jenis game yang ingin dibat, apkah berjenis, RPG (Role Playing Game) Seperti harvest moon, FPS sperti conter strike, SPS seperti 5 to life, Arcade sperti Riden, fighting, Sperti Street finghter, Racer Sperti Need for speed. b. Tentkan Tool yang dignakan Ini bagian terpenting, dengan apakah ingin membat game tersebt?. biasanya game dibat dengan bahasa pemrograman. Jika anda 1
seorang programer, maka anda bisa membat game dengan pemrograman yang anda kasai. c. Tentikan Gameplay Game Game play adalah sistem jalannya game tersebt. Mlai dari men, area permainan, save, load, game over, story line, mission skses, mission filed, dan sistem yang lain yang hars ditentkan..4 Game Mobile rt Lam (003, p9), Mobile game adalahgame yang tidak hanya dapat dimainkan pada seller, namn dapat di kembangkan dalam berbagai macam model mobile hadset..5 Android OS ata operating sistem berbasis linx, yang di peran khss mobile device seperti smartphone ata PC table, persis seperti symbian yang di pergnakan oleh Nokia dan BlackBerry OS, Jelasnya seperti microsoft windows yang banyak dikenal oleh penggna kompter dan laptop, jika kita analogikan android adalah windowsnya sedangkan smartphone adalah perangkat kompter dan komponennya.6 Android SDK Android SDK adalah tool API yang di perlkan memlai mengembangkan aplikasi pada platform android dengan bahasa pemrograman java. Saat ini disediakan Android SDK sebagai alat bant dan API ntk memlai mengembangkan aplikasi pada platform android, menggnakan bahasa pemrograman java. Android SDK jga sdah tersedia platform linx, windows, dan Mac OS..7 ADT ( Android Develpomnt Tool) ADT adalah plgin yang di design game maker Stdiio IDE yang,memberikan kita kemdahan dalam mengembangkan aplikasi android. Dengan menggnakan ADT eclipse akan memdahkan kita dalam membat project aplikasi android..8 JDK Jdk adalah sebah tool dari JSE mengkompilasi dan menjalankan program java. JDK ini bergna saat anda menlis code progrram..9 Native Development Kit Adalah sebah tool set yang memngkinkan anda melaksanakan bagian dari aplikasi anda menggnakan bahasa asli kode seperti C dan C++..10 Game Maker Stdio Adalah Software yang paling mdah dignakan diantara software lain yang dapat anda gnakan membat game pada perangkat android. 3. Analisis 3.1 Analisis Sistem 3.1.1 Analisis SWOT Analisis SWOT adalah metode perencanaan srategis yang dignakan mengevalasi kekatan (Strengths), kelemahan (Weaknesses), pelang (Opportnities), dan ancaman (Threats) dalam sat proyek. 3.1. Analisis Kebthan Sistem Dalam analisis kebthan sistem dibagi mejadi da () yait kebthan fngsional dan non fgsional. 3. Perancangan Sistem 3..1 Tahap Perancangan Sistem Tahap perancangan sistem adalah tahap mengidentifikai dari kebthan-kebthan fngsional sebagai persiapan dalam rancang bangn implementasi, yang bertjan merancang dan mendesain sistem dalam memenhi kebthan pemakai sistem. 3..1.1 Flowchart Flowchart sistem adalah sat diagram alir yang menggambarkansat sistem yang dignakan proses pengolahan data setelah penelitian, maka penlis mengslkan sistem dengan flowchart sebagai berikt : Gambar 1 Flowchart Sistem
3.1.1. Material Collecting GAMBAR KETERANGAN Blldozer Bat 3.1.1.3 Storyboard No Visal Deskripsi Adi o 1. intro berfngsi sebagai tampilan awal pada saat game dimainkan. Didalam scene intro terdapat,fi le gambar. Intro Link. men tama, tampilan ini memiliki 5 pilihan men, yait permaina n barnt k memlai permaina n, pengatr an mengat r msik, sara. Kemdia n nilai tertinggi mengeta hi peroleha n skor yang tertinggi, petnjk petnjk cara bermain, kelar berhenti dari permaina n. tam a 3 4 Didalam scene 3
Sce ne men tama terdapat file jdl, file backgron d, dan file gambar. Visal Deskripsi Adi 3. pengatra n berfngsi mengatr msik, sond dan tampilan. 4. nilai tertinggi berfngsi melihat data pemain yang berisi nama pemain, score, dan level, serta menampil kan pemain yang o tam a. tam a. Link 3.1 3. 3.3 3.1 3. 3.3 menjadi 3 peringkat tertinggi. 5. petnjk berfngsi sebagai petnjk cara bermain. Dimana game tersebt dimainkan dengan menggnak an mose. 6. kelar berfngsi kelar dari aplikasi Game The Hidden Creatres. Jika btton kelar diklik, maka akan mncl teks Apakah kam akan kelar dari permainan? jika pemain mengklik tombol Ya maka akan kelar dari permainan, namn jika mengklik tombol Tidak maka akan kembali ke men awal. 4. Implementasi dan Pembahasan 4.1 Implementasi tam a. tam a. 3.1 3. 3.3 3.1 3. 3.3 Implementasi merpakan tahapan penerapan pada perancangan yang telah dibat 4
4.1.1 Implementasi Basis Data Implementasi basis data merpakan proses pembatan database beserta tabel-tabel yang ada di dalamnya. Proses ini merpakan langkah penerapan dari tahap perancangan sebelmnya. 4.1. Pengjian Sistem Pengjian Sistem dan program dalam pembatan website ini akan dilakkan dengan dengan pegetesan fngsi dan logika yang telah diberikan pada masing-masing program. Dengan menjalankan program dapat di deteksi kesalahan-kesalahan yang ada dan fngsi-fngsi yang sesai. Pesan kesalahan akan mncl pada windows browser ketika ada sintak yang tidak benar pengjian sistem sendiri. Pengjian sistem terdiri dari da yait pengjian black-box dan Pengjian white-box. Gambar 4. Backgrond Jalan Gambar 4.3 Backgrond Tanah 4. Halaman User Interface Gambar 4.4 Karakter Trck Gambar 4.5 Karakter Bat 1 Gambar Halaman Utama User Gambar 4.6 Karakter Bat 4.1. Membat Gambar Pembatan gambar dengan menggnakan Adobe Photoshop CS3. Berikt adalah gambar yang diolah dengan menggnakan Adobe Photoshop CS3 : Gambar 4.7 Karakter Bat 3 Gambar 4.8 Karakter Bat 4 Gambar 4.9 Karakter Ban Trck Gambar 4.1 Backgrond Langit 5
5. Kesimplan Dari sema penjelasan dan pembahasan yang telah dipaparkan dalam penlisan skripsi ini dapat ditarik beberapa kesimplan sebagai berikt : Cara merancang game Bldozer sehingga dapat mempemdah pembaca memahami game ini: 1. Analisis.. Perancangan Sistem. 3. Desain Model. 4. Pemodelan Data. 5. Implementasi Sistem. 6. Pengjian Program dan Sistem. 7. Pemeliharaan Sistem. Daftar Pstaka [1] Hidayatlah Priyanto, Aldi Daswanto, dan Slistyo P.N. membat model game edcatife flash, (Bandng : informatika Bandng 011)hal 8 [] M. Syanto Analist dan design aplikasi mltimedia (yogyakarta : andi offset, 004 ) hal 63 [3] Michael Thomsen the father off video games trns 90. Biodata Penlis Handy Adriyan, memperoleh gelar Sarjana Kompter (S.Kom), Jrsan Teknik Informatika STMIK AMIKOM Yogyakarta, lls tahn 015. Ksnawi, S.Kom, M.Eng, S Teknologi Informasi Teknik Elektro di Universitas Gajah Mada 009. 6