ANALISIS DAN PERANCANGAN GAME PENEMBAK MISTERIUS MENGGUNAKAN ADOBE FLASH
NASKAH PUBLIKASI
diajukan oleh
Yudiyanto Bintoro Bayu Atmoko 10.12.5138
Kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2013
GAME ANALYSIS AND DESIGN MYSTERIOUS SHOOTER USING ADOBE FLASH
ANALISIS DAN PERANCANGAN GAME PENEMBAK MISTERIUS MENGGUNAKAN ADOBE FLASH
Yudiyanto Bintoro Bayu Atmoko Hanif Al Fatta Jurusan Sistem Informasi STMIK AMIKOM Yogyakarta
ABSTRACT Computer development is not only used as a tool for the job, but also as an entertaining media, entertainment of interest one of the computer users are Game. This game can be played easily by anyone both children and adults, because it only uses the left and right buttons are located on the Space Mouse to aim and target. Here will be described that gamers will seek the target of opponents who will be targeted through Scope, then the target will be directly executed by a gunshot to the Sniper to click the left button Mouse.Permainan "mysterious shooter" game have 3 levels, level 1 is the level that describes the mission of a target shooting when the victim sat smoking in the office, level 2 is a mission in which the target was relaxing in a city park, which is then shot before he went, at level 3 the game targets hiding in a dark building. The mission is considered successful if the player manages to execute all targets that were ordered. In this Mysterious Shooter Game Design using Adobe Flash, Adobe Photoshop, and other supporting applications. This game is expected to entertain its users. Keywords: Game, Flash, Shooter, Sniper
1. Pendahuluan Kemajuan tekhnologi serta ilmu pengetahuan yang ada sekarang ini sangat membantu sekali manusia dalam menjalani hidupnya. Banyak sekali perangkatperangkat lunak yang tercipta sebagai akibat dari semakin hebatnya penemuan perangkat keras komputer.Adobe Flash CS3 adalah sebuah program yang memiliki fungsi yang bermacam-macam untuk berbagai hal kebutuhan. Melalui Adobe Flash CS3 anda dapat menggambar, Membuat Animasi, serta membuat berbagai macam game yang beraneka macam. Adobe Flash CS3 adalah hasil pengembangan dari generasi Software Adobe Flash CS2, Di sini Adobe Flash CS3 memiliki berbagai macam perubahan serta tambahan fiturfitur dari software yang sebelumnya, Misalnya kemudahan penggunaan Adobe Bridge, Bounding Box multiwarna, Adobe Device Central, deteksi Active Content, Peningkatan Action Script. Semua tadi adalah fitur-fitur baru di dalam software Adobe Flash CS3 yang bertujuan untuk membuat pekerjaan lebih nyaman sehingga akan mendapatkan hasil yang lebih optimal.Software ini sangat populer seiring dengan kemampuanya untuk menjelajah perangkat multimedia selain Website, sehingga kita bisa melihat bila flash menjadi salah satu perangkat lunak yang cukup berpengaruh dan penting menjadi software pendukung content saat ini. Dengan adanya software flash ini kita juga dapat membuat slide-slide presentasi yang jauh lebih atraktif, media pembelajaran atau bahkan konten-konten aplikasi yang menarik. ActionScript menjadikan software ini cukup mudah digunakan serta akan semakin efisien dalam menciptakan karya seni digital. Untuk membuat game serta animasi yang menggunakan Adobe Flash CS3 membutuhkan beberapa tambahan script yang disisipkan di dalam proses pembuatanya. Caranya tidaklah sesulit seperti pembuatan aplikasi lainnya yang mungkin menggunakan bahasa pemrograman yang relatif lebih panjang scriptnya. Maka dari itu penulis tertarik untuk mempelajari Adobe Flash lebih dalam. Menggunakan Adobe Flash sangat memerlukan kreatifitas serta imajinasi ide-ide sehingga dapat menghasilkan hasil karya yang bagus. Penulis membuat suatu permainan game Penembak Misterius yang sangat mudah dimainkan oleh anak-anak maupun orang dewasa. Dengan hanya menekan tombol mouse saja kita dapat dengan mudah memainkan game ini sesuai dengan perintah yang ada di dalam misi. Penulis memilih judul ini karena terinspirasi dari keluarga yang dibesarkan di kalangan militer. Untuk itu penulis berusaha membuat Skripsi dengan Judul : “Analisis dan Perancangan Game Penembak Misterius Dengan Menggunakan Adobe Flash”.
Penulis berharap game ini dapat digunakan, menghibur dan bermanfaat khususnya bagi pemula atau anak-anak, namun tidak terkecuali bagi mereka yang berminat sekalipun bukan pemula atau anak-anak. 2.
Landasan Teori
2.1
Definisis Game Game berasal dari pengembangan suatu bahasa pemrograman dengan menggabungkan multimedia.Game berasal dari bahasa Inggris yang berarti Permainan. Dalam sebuah permainan game, perlu diatur suatu alur permainan yang jelas agar Game itu mampu membuat pemainnya menjadi menyenangkan. Alur Permainan Game yang dimaksud meliputi setting, level, serta efek yang ada di dalam permainan Game tersebut. Penggabungan dari semua unsur tadi mampu menampilkan suatu tampilan aplikasi komputer yang menarik, itulah maksud dari permainan Game. Permainan game sekarang ini sangat beragam macamnya. Dimulai dari usia anak-anak hingga orang dewasa sangat menyukai video game. Game adalah suatu sarana yang digunakan untuk menghibur orang yang memainkanya sebagai suatu media refreshing.
2.2
Elemen Dasar Game Multimedia menekankan pentingnya peran dimainkan Link dalam menyediakan jalan bagi pengguna untuk berinteraksi dan melakukan navigasi. Objek-objek Link tersebut dengan mengurangi multimedia melalui pendekatan dan software. Terdapat enam Jenis Objek : Teks, Grafis, Bunyi, Video Animasi, dan Software. Objek-Objek dalam Multimedia.
1
1. Teks 2. Grafik (image) 3. Bunyi (audio) 4. Video 5. Animasi 6. Software dan Data
1
Suyanto.M, 2003. Multimedia Alat Untuk Meningkatkan Keunggulan Bersaing, Yogyakarta : Andi Offset. Hal 225
Gambar 2.1 Struktur Elemen Game 3. Analisis Dan Perancangan 3.1 Analisis Sistem Analisis sistem adalah suatu istilah yang digunakan untuk mengartikan tahapantahapan pengembangan suatu sistem. Analisis sistem adalah teknik pemecahan masalah yang menguraikan bagian-bagian komponen dengan mempelajari seberapa bagus bagian-bagian komponen tersebut bekerja dan berinteraksi untuk mencapai 2
tujuan mereka. Bisa berupa penguraian sistem ke dalam bagian-bagian komponen masing-masing dengan tujuan mengevaluasi permasalahan yang ditemukan di dalam sistem tersebut. 3.2 Analisis Kelemahan Sistem Dalam suatu tahap untuk mengidentifikasi suatu permasalahan yang terjadi maka diperlukan sebuah analisis. Analisis ini dapat dilakukan dengan mengukur kelebihan, kekuatan,kelemahan, kesempatan dan ancamanya. Analisis ini niasa dikenal dengan nama analisis SWOT, dengan adanya analisis ini maka diharapkan akan mampu
memaksimalkan
kekuatan
dan
mendapatkan
peluang
dengan
meminimalisisr kelemahan dan mencegah ancaman. 3.2.1 Analisis Kekuatan (Strength) Strengths adalah situasi di mana merupakan kekuatan dari program tersebut. Game ini mempunyai kekuatan sebagai berikut :
22
Hanif Al Fatta, Analisis dan Perancangan Sistem Informasi, Andi Offset, Yogyakarta, 2007, hal 44
1. Interface Menarik 2. Tingkat kesulitan yang berbeda-beda di setiap levelnya. 3. Menampilkan intro Animasi dengan durasi pendek 3.2.2
Analisis Kelemahan (Weakness) Weakness merupakan suatu kondisi kelemahan yang ditemukan dalam
sebuah program atau aplikasi, yang dalam hal ini adalah kelemahan pada game Penembak Misterius yang dibuat, kelemahan itu antara lain : 1. Level masih belum banyak. 2. Bentuk tampilan game ini berbasis 2 dimensi, sedangkan tren game saat ini ialah game berbasis 3 dimensi. 3.2.3
Analisis Kesempatan (Opportunity) Opportunity adalah hasil yang didapatkan dari apa yang mundul dari
lingkungan dan memberikan makna yang berarti terhadap program yang kita buat. Opportunity tidak hanya berupa kebijakan maupun peluang tetapi bisa juga berbentuk pengakuan masyarakat, karena dalam hal ini membuat game, maka Opportunity merupakan hasil yang bisa diraih dari aplikasi ini, antara lain : 1. Tekhnologi kemampuan software yang mengalami inovasi akan mendukung hasil yang semakin baik. 2. Masyarakat sekarang ini cukup menyukai game komputer. 3.2.4
Analisis Ancaman (Threats) Threats adalah faktor negatif dari adanya program atau aplikasi.
Persaingan game industry yang sangat ketat dalam menghasilkan game dalam berbagai genre untuk memenuhi kebutuhan penggunanya, sehingga semakin menuntun programer untuk bersaing dalam merancang game dengan fitur-fitur terbaru. 3.3 Analisis Kebutuhan Sistem Analisis Kebutuhan sistem terbagi menjadi dua bagian yakni Analisis Kebutuhan Fungsional dan Analisis Kebutuhan Non-Fungsional.
3.3.1
Kebutuhan Fungsional Kebutuhan fungsional adalah proses apapun yang dilakukan
oleh sistem yang menunjukan fasilitas yang dibutuhkan oleh sistem tersebut. Sistem diharapkan akan mampu melakukan beberapa fungsi yaitu : 1.Game ini memiliki 3 tingkat level dengan tingkat kesulitan yang berbeda-beda serta tampilan yang berbeda-beda. 2.Game akan menampilkan tampilan petunjuk alur selanjutnya jika pemain mampu menembak atau mengeksekusi sasaran yang ada. 3.3.2
Kebutuhan Non-Fungsional Kebutuhan Non-Fungsional adalah kebutuhan yang medukung
untuk menjalankan permainan game tersebut. Ini merupakan kebutuhan yang lebih menitikberatkan kepada perangkat pendukungnya, yaitu : 1. Kebutuhan Perangkat Keras (Hardware) Perangkat keras yang
dibutuhkan untuk pembuatan
game Penembak Misterius antara lain : a. Intel(R) Core(TM)i3 CPU 2.75GHz b. Memory 2 GB c.
HDD 320 GB
d. VGA ATI Radeon HD 4600 Series Kebutuhan minimum perangkat keras untuk dapat menjalankan game Penembak Misterius antara lain : a. Intel Pentium 4 b. Memory 512 MB c. Free Space HDD 5GB d. VGA NVIDIA GeForce FX 5200 128MB, 32 Bit
2. Kebutuhan Perangkat Lunak (Software) Aplikasi software yang digunakan untuk pembuatan Game Penembak Misterius adalah : a. Sistem Operasi Windows 7 b. Action Script 2.0 c.
Adobe Flash CS3
d. Adobe Photoshop Perangkat lunak yang dibutuhkan saat implementasi adalah : a. Sistem Operasi Windows 7 b. Adobe Flash Player
3. Kebutuhan SDM (Brainware) Sumber daya Manusia adalah orang yang akan terlibat di dalam prose pembuatan game ini, antara lain : a. Sistem Analisis Bertugas
untuk
melakukan
analisis
terhadap
Aplikasi
Permainan yang akan dibuat, Kemudian merancang solusi penyelesaiannya. b. Desain Grafis Orang ini membuat desain grafis atau gambar dalam perancangan game dan menguasai perangkat lunak yang dibutuhkan dalam membuat game. c.
Programmer Orang yang menguasai bahasa mesin atau pemrograman.
d. Pengguna Game (User) Orang yang akan memainkan game atau pengguna game.
3.4
Analisis Kelayakan Sistem Analisis ini merupakan analisis apakah sistem dikatakan layak atau tidak
akan antara lain sebagai berikut : 3.4.1
Analisis Kelayakan Tekhologi Game ini dikatakan layak karena memiliki spesifikasi minimum
berupa Processor Pentium 4, Minimal memory 512 MB, dan saat ini ratarata spesifikasi komputer yang ada sudah jauh di atas spesifikasi minimum yang ada. Komputer penggunanya hanya membutuhkan Flash Player untuk bermain game Penembak Misterius. 3.4.2
Analisis Kelayakan Hukum Game ini dikatakan layak karena game yang dtema dibuat
dengan tema penembakan di dalamnya tidak mengandung konten pornografi serta tidak mengandung unsur untuk memprovokasi dan menyinggung
pihak-pihak
tertentu.
Softwarenya
sendiri
masih
menggunakan software bajakan, sehingga dari segi kelayakan hukum masih dikatakan belum layak. 3.4.3
Analisis Kelayakan Operasional Dari segi kelayakan operasional, game ini dikatakan layak
karena umtuk mengoperasionalkanya sangatlah mudah dimainkan serta dipahami. 3.5
Perancangan (Design) Perancangan sistem multimedia terbagi menjadi tiga, yaitu mulai dari
merancang konsep, merancang naskah, dan merancang grafik.
Penembak Misterius Play Game Pilih Level Help Keluar
Gambar 3.1 Layout Menu Utama. 4.
Implementasi dan Pembahasan 4.1
Implementasi Sistem Implementasi Sistem adalah tahapan setelah kita melewati proses
analisis dan perancangan sistem telah selesai sesuai dengan acuan naskah yang telah dibuat. Pada proses ini meliputi pembuatan desain grafik, pembuatan animasi, membuat text sebagai penyampai pesan lalu kemudian diolah ke dalam Adobe Flash CS3 dengan menggunakan Action Script 2.0.
Gambar 4.1 Proses Hasil Coloring Scope. 4.2
Uji Coba Sistem Uji coba sistem adalah tahapan yang dilakukan bila file hasil Publish
telah selesai dibuat. Tujuan dari ini semua adalah mendapatkan gambaran serta
memastikan bahwa aplikasi game yang telah dibuat sudah sesuai dengan apa yang sudah direncanakan. Melalui testing ini juga mampu mengetahui sejauh mana keslahankesalahan apabila terdapat di dalamnya, sehingga game bisa benar-benar siap digunakan. Adapun beberapa hal yang akan di uji coba meliputi Pengetesan Unit, Pengetesan Sistem dan Pengetesan User. 4.3
Menggunakan Sistem Implementasi
game
Penembak
Misterius
ini
dengan
media
penyimpanan yang bisa berupa CD ataupun disimpan dalam hardisk, berguna untuk mengetahui bila aplikasi ini berjalan dengan normal, user dapat menggunakan ini dengan mudah, serta dapat mengetahui bila pemakai atau user bisa mandiri dalam mengoperasikanya. Disini ada beberapa langkah dalam menjalankan game ini : 1.
Nyalakan komputer yang telah terinstal dengan sistem operasi Windows XP atau 7 sebagai media untuk menjalankan game ini.
2.
Cari folder tempat menyimpan hasil file, jika berbentuk CD maka masukan CD ke dalam komputer kemudian double klik Penembak Misterius.exe.
Setelah selesai untuk permainan game ini Klik tombol Keluar untuk mengakhiri permainan.
Gambar 4.2 Tampilan Menu Utama.
4.4
Memelihara Sistem Pemeliharaan sistem yang ada di dalam aplikasi dibutuhkan karena ini
untuk proses recovery bila sewaktu-waktu aplikasi mengalami error. Di dalam memelihara sistem aplikasi yang ada, ada beberapa hal pokok yang menjadi pusat perhatian yaitu hardware dan CD. 1. Hardware
Tempatkan perangkat komputer di dalam tempat yangterbebas dari debu, tidak terlalu lembab maupun dari tegangan listrik yang tidak teratur.
Rajinlah untuk melakukan proses scaning (pembersihan virus komputer) agar menghindari kerusakan software, sehingga diharapkan tidak merambah ke dalam aplikasi game yang dikawatirkan akan mengganggu proses saat berjalanya game.
2. CD
Jagalah CD dari goresan, tumpahan air maupun penggunaan yang tidak sewajarnya.
Bersihkan CD setiap rentang waktu tertentu, guanya adalah untuk menjaga CD dari kerusakan yang mengakibatkan data di CD susah dibaca oleh komputer.
5.
Sediakan wadah khusus tempat penyimpanan CD.
Penutup 5.1
Kesimpulan Berdasarkan dari penjelasan-penjelasan yang telah diuraikan pada bab-
bab sebelumnya di pembuatan game Penembak Misterius, maka penyusun dapat menarik kesimpulan sebagai berikut : 1. Pembuatan game Penembak Misterius ini menggunakan Software Adobe Flash CS3 yang akan memudahkan penganimasiannya. 2. Permainan Game Penembak Misterius ini ditujukan bagi semua umur, kalangan manapun mampu memainkan game ini dan mudah dimainkan. 3. Dalam pembuatan game ini diuraikan proses-prose pembuatan game secara urut, kemudian dengan dibalut penyajian yang menarik. 4. Game ini mempunyai kapasitas file yang ringan, bisa berjalan di dalam sistem operasi Windows XP dan Windows 7.
5.2
Saran Dalam pembuatan game ini tentunya penulis menyadari masih terdapat
beberapa kekurangan serta kendala di dalam proses pembuatanya. Beberapa diantaranya adalah sebagai berikut : 1. Game Penembak Misterius ini menampilkan fitur-fitur yang sifatnya masih terbatas
baik
tombol-tombol
menunya
serta
ragam
variasi
strategi
permainan. 2. Konsep, Alur dan juga Flowchart yang diperlukan alangkah lebih baiknya disiapkan sejak dari awal sehingga dalam proses pembuatan tidak mengalami kendala dalam hal teknis. 3. Proses scripting lebih baik diimbangi dengan testing per layer halaman Frame, sehingga potensi kesalahan program bisa diminimalisir sedikit-demi sedikit agar memudahkan Proses publikasi final.
DAFTAR PUSTAKA Al Fatta, Hanif. 2007. Analisis & Perancangan Sistem Informasi untuk Keunggulan Bersaing Perusahaan Dan Organisasi Modern .Yogyakarta : Andi Offset. Anggara. 2008. Memahami Tekhnik Pembuatan Dasar Pembuatan Game Berbasis Flash, Yogyakarta : Gave Media. Diginnovac, A.Zainul Fanani dan Diana Hardiyanti. 2009. Membuat Game Aritmatika dengan FLASH. Jakarta : Elex Media Komputindo. Suyanto.M, 2003. Multimedia Alat Untuk Meningkatkan Keunggulan Bersaing, Yogyakarta : Andi Offset.