PEMBUATAN GAME PAK POLISI MENGGUNAKAN
FPS CREATOR X10
Naskah Publikasi
diajukan oleh :
Arif Khoirudin Toufik Muttaqin
10.21.0482
kepada
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM
YOGYAKARTA
2012
iii
Making Game Pak Polisi Using FPS Creator X10
Pembuatan Game Pak Polisi Menggunakan FPS Creator X10
Arif Khoirudin Toufik Muttaqin Emha Taufiq Luthfi Jurusan Teknik Informatika STMIK AMIKOM YOGYAKARTA
ABSTRACT
Playing the game is fun, but playing it in a console game machines or gadgets, games were played on a computer is also very pleasant. There's even a good computer is a phrase that could play heavy games, without the application can not say the game is perfect as a computer. Since the discovery of a PC, game development is also very fast start in her own game using the engine or just "ding dong". then grown in a home game machine connected to the television screen as an example of Nintendo.
In this modern world if it makes the products required to be creative and innovative, and minimal cost, the game is expected to be more efficient in terms of cost, making it more affordable to the public. Pak'Polisi as the theme this time is very rarely encountered these games against the background of Indonesia, the author's research will build a thesis entitled "MAKING GAME PAK POLISI USE FPS CREATOR X10", the story of this game will attack the headquarters of drug manufacture which is identical in it so many thugs / bandits, giving the title game Pak'Polisi users are expected to feel the sensation of a police or law enforcement agencies, and can give a positive value, that the evil should be eradicated and the truth must be upheld.
This game will minimize the application and human resources is expected to rival the previous big games, with good quality at competitive prices.
Keywords: FPS Creator X10, Pak'Polisi, Colonel Arif, Shooting, Gayus, Dataseman88,
1. Pendahuluan
Memainkan game sangatlah menyenangkan, selain memainkannya di mesin game berupa console ataupun gadget, ternyata memainkan game pada komputer juga sangat menyenangkan. Permainan ini sendiri biasanya dikendalikan dengan menggunakan alat kendali yang dipegang yang terhubung pada console itu sendiri, dinamakan controller. Controller ini pada umumnya terdiri dari sejumlah tombol-tombol dan kendali arah, seperti analog joystick, dimana masing-masing bagian memiliki fungsi tersendiri. Fungsi-fungsinya adalah untuk mengendalikan maupun berinteraksi dengan gambar yang ada di layar. Selain sebagai sarana hiburan, menurut penelitian game juga meningkatkan kecerdasan seseorang serta kemampuan multitasking. Sejak ditemukannya PC, perkembangan game juga sangatlah pesat dimulai di buatnya game menggunakan perangkat mesin tersendiri atau disebut juga “ding dong”. kemudian berkembang pada mesin game rumahan yang tersambung ke layar televisi seperti contohnya Nintendo.
Diantara game yang sangat digemari sekarang adalah game berjenis FPS (first person shooter), hampir di setiap warnet game online menyediakan game bertipe ini, sebagai contoh game Point Blank atau Resident Evil. Terinspirasi dari game tembak menembak pada permainan “resident evil” dan “crysis”.
Mengangkat tema Pak‟Polisi karena saat ini sangat jarang sekali ditemui game-game dengan latar belakang Indonesia, penulis dalam penelitiannya akan membangun skripsi dengan judul ”PEMBUATAN GAME PAK „POLISI MENGGUNAKAN FPS CREATOR X10”, pada ceritanya game ini akan menyerang suatu markas pembuatan narkoba yang identik didalamnya banyak sekali preman/bandit, dengan memberi judul Pak‟Polisi pengguna game diharapkan bisa merasakan sensasi menjadi polisi atau aparat hukum, serta bisa memberikan nilai positif, bahwa yang kejahatan harus diberantas dan kebenaran harus ditegakkan. Game ini dalam pembuatanya akan meminimalkan aplikasi dan serta sumber daya manusia diharapkan dapat menyaingi game-game besar terdahulunya, dengan kwalitas yang bagus dengan harga bersaing..
2. Landasan Teori 2.1 Definisi Game
Game bermakna “permainan”, teori permainan adalah suatu cara belajar yang digunakan dalam menganalisa sejumlah pemain maupun perorangan yang menunjukkan strategi- strategi rasional. Teori permainan pertama kali ditemukan oleh sekelompok ahli matematika pada tahun 1944. Teori itu di kemukakan oleh john von ann and Oscar Morgenstern, menurutnya permainan terdiri atas sekumpulan peraturan yang
membangun situasi bersaing dari 2 atau beberapa orang kelompok dengan memilih strategi yang di bangun untuk memaksimalkan kemenangan sendiri ataupun untuk meminimalkan kemenangan lawan. Peraturan- peraturan menentukan kemungkinan tindakan untuk setiap pemain, sejumlah keterangan diterima setiap pemain sebagai kemajuan pemain, dan sejumlah kemenangan ataupun kekalahan dalam berbagai situasi.1
2.1.1 Sejarah Game
Dari beberapa sumber, baik artikel dari majalah maupun internet terdapat banyak versi awal kemunculan video game. Dimulai pada tahun 1947 game pertama dibuat oleh Thomas T. Goldsmith Jr. dan Estle Ray Mann. Idenya berupa “Cathode Ray Tube Amusement Device” dimana alat ini menampilkan sebuah tampilan analog yang memungkinkan pengguna mengontrol sebuah titik pada layar yang disimulasikan sebagai peluru/misil yang ditembakkan pada sebuah target.2
Tahun 1962, game dengan nama Spacewar diciptakan oleh 3 orang mahasiswa MIT bernama Martin Graetz, Steve Russell, dan Wayne Wiitanen. Game Spacewar dapat dimainkan dengan 2 buah controller, berbentuk sebuah kotak dengan 2 tombol kecil di kedua sisinya untuk menggerakkan kapal. Dengan kedua tombol tersebut, gamer harus menjatuhkan kapal lawan dengan cara menembaknya.
Era 2007, Sony merilis Playstation 3 dan pesaingnya Nintendo merilis Wii yang mampu memvisualisasikan gerakan game melalui sensor gerak serta XBOX360 dari Microsoft dan merupakan console-console dengan grafik tercanggih dan terbaik saat ini.
2.1.2 Tipe Genre Game
Tipe permainan game (genre) atau play mode game dapat dibedakan dari cara permainannya diantaranya :
1. Arcade/Side Scrolling. 2. Racing.
3. Fighting. 4. Shooting.
5. RTS ( Real Time Strategy ).
1
J.Von Neumann and Morgenstern,theory of games and economic behavior(3d ed.1953) 2 Ivan C.Sibero, Langkah Mudah membuat game 3D(2009)
6. RPG ( Role Playing Game ). 7. Simulation.
8. Puzzle. 3. Perancangan 3.1 Perancangan Map
Perancangan map ini merupakan gambaran/sketsa map dari setiap level dalam game Pak‟Polisi ini.
1. Map Level 1
Gambar 3.2 Sketsa Map Level 1
2. Map Level 2
Gambar 3.4 Sketsa Map Level 2
3. Map Level 3
Level 3 ini merupakan level terakhir. Di level ini pula terdapat Gayus yang menjadi buruan dari Datasemen88 yang dipimpin oleh Colonel Arif yang nantinya di level ini akan dibantu oleh Agen Yasmin.
Gambar 3.5 Sketsa Map Level 3
3.2 Perancangan Karakter Game
Dalam perancangan model game menentukan karakter untuk game. Perancangan karakter game merupakan salah satu faktor utama pembentuk game, karakter game di ambil dari media library entities engine machine FPS Creator X10. Berikut karakter game yang terdapat pada game Pak‟Polisi :
1. Karakter Utama
Karakter utama pada game ini adalah Colonel Arif yang merupakan pemimpin dari Dataseman88. Karakter ini pula yang akan dimainkan oleh pemain game Pak‟Polisi.
2. Karakter Teman
Karakter teman yang akan membantu misi agen Colonel Arif yaitu agen Yasmin. Yasmin adalah salah satu dari anggota Dataseman88 yang merupakan partner Colonel Arif. Agen Yasmin ditemui pada level ketiga yang akan membantu misi Colonel Arif.
3. Karakter Musuh
Jumlah karakter musuh ini cukup bervariasi dan banyak, Gayus sebagai musuh utama membekali perlengkapan serta persenjataan mereka yang canggih diantaranya Bull, Bill, Tansil, Thung Rong dan Santos.
3.3 Perancangan Flowchart Sistem Permainan Start Main Menu Pilih Menu Load Game New Game Level 1 Level 2 Save Point Apa Level 1 Selesai Save Point Apa Level 2 Selesai
Level 3 Save Point End
Apa Lebel 3 Selesai Game Over Save Point Level 3 Save Point Level 2 Save Point Level 1 Exit Yes No Yes No No Finish Yes
4. Hasil dan Pembahasan
4.1 Tahap-Tahap dalam Pembuatan Game Pak’Polisi
Adapun tahapan-tahapan pembuatan Game Pak‟Polisi antara lain : 1. Pembuatan Storyline ( Alur Cerita ).
2. Pengaturan game object.
3. Penambahan game object tiap level ke dalam FPS CREATOR X10. 4. Pengaturan scene game.
5. Pengaturan audio game. 6. Informasi kontrol game. 7. Build game.
8. Pengujian game.
4.2 Pembuatan Storyline GamePak’Polisi
Storyline umum dalam game Pak‟Polisi sebagai berikut :
a. Game Pak,Polisi menceritakan keadaan di salah satu wilayah Indonesia yang menjadi markas pembuatan narkoba dipimpin oleh Gayus. Gayus tidak hanya sendirian tetapi memiliki anak buah atau pasukan yang akan menjalankan misinya yaitu menguasai perdagangan narkoba di dunia. Gayus memiliki teknologi perlengkapan senjata canggih.
b. Datasemen88 yang mempunyai markas rahasia sehingga belum diketahui keberadaannya oleh Gayus. Datasemen88 mendapatkan informasi bahwa terdapat markas pembuatan narkoba yang ingin menguasai perdaganagn dunia. Datasemen88 yang dipimpin oleh Colonel Arif melakukan serangan terhadap Markas Gayus dan sekutunya agar dunia terhindar dari narkoba.
4.3 Alur GamePak’Polisi
4.3.1 Alur GamePak’Polisi Level 1
Misi pada level ini adalah menembak dan membunuh anak buah Gayus. Entity musuh yang ada pada level ini adalah Bull, Bill, dan Tansil. Player diharuskan membunuh semua musuh kemudian mengambil kunci yang berada pada ruang bawah tanah di atas sebuah kotak kayu. Kunci tersebut berguna untuk membuka sebuah pintu yang akan menuju ke level berikutnya.
4.3.2 Alur Game Pak’Polisi Level 2
Player harus mampu mencari kunci yang berada pada sebuah kotak dalam dinding yang bertuliskan poster sector 12 dan melanjutkan naik ke lantai paling atas di ruang Research Lab mencari lift lain untuk melanjutkan ke level berikutnya. Lift tersebut hanya dapat dibuka dengan kunci yang ditemukan pada sector 12.
4.3.3 Alur GamePak’Polisi Level 3
Level ini player mendapatkan bantuan dari Agen Yasmin. Misi game level terakhir ini adalah menemukan sebuah kunci yang digunakan untuk membuka pintu utama dari ruang yang merupakan markas Gayus (boss). Banyak rute ruangan yang membuat bingung dan salah arah.
4.4 Pembuatan Map Game
4.4.1 Map Level 1
Map level 1 dibuat dari layer 4 sampai layer 6 dan terdiri dari 2 ruangan. Ruang 1 dimulai dari layer 4, layer 5, dan layer 6 dengan susunan layer 4 terdapat lantai dan tembok, layer 5 berupa tembok tinggi, dan layer 6 berupa atap. Ruang 2 dibuat dari layer 5 dan layer 6 dengan susunan layer 5 terdapat lantai dan tembok, dan layer 6 berupa atap.
Gambar 4.1 Level 1
4.4.2 Map Level 2
Map level 2 dibuat dari layer 4 sampai layer 8 dan terdiri dari 4 ruangan. Ruang 1 terdapat pada layer 4, ruang 2 pada layer 5, ruang 3 pada layer 5 dan layer 6, ruang 4 pada layer 7, dan untuk layer 8 berupa atap.
4.4.3 Map GameLevel 3
Map level 3 dibuat dari layer 6 sampai layer 10 dan terdiri dari 5 ruangan. Ruang 1 terdapat pada layer 6, ruang 2 pada layer 7 dan layer 8, ruang 3 pada layer 7, ruang 4 pada layer 8, ruang 5 pada layer 9, dan untuk layer 10 berupa atap.
Gambar 4.3 Ruang 5 Level 3
4.5 Pembuatan Scene pada Game Pak’Polisi
Dalam game Pak‟Polisi ini terdiri dari 3 scene, yaitu Start Menu, Load Game, Loading Screen, dan Game Over. Dalam FPS Creators 10, scene yang bisa dilakukan kostumisasi adalah Loading Screen sehingga untuk scene yang lain menggunakan default FPS CREATOR X10. Cara untuk mengkostumisasi sebagai berikut :
1. Buka file kemudian build game, pada level settings klik level yang ingin diedit. 2. Edit loading screen dan diganti dengan background dari bagian general.
4.6 Informasi Kontrol Game
Dalam Game Pak‟Polisi ataupun game lain, terdapat tombol-tombol yang digunakan untuk mengontrol jalannya game. Pada game Pak‟Polisi player akan menggunakan tombol default dari FPS Creators 10 yang sudah merupakan tombol umum pada game ini. Tabel informasi kontrol dapat dilihat pada tabel berikut (Tabel 4.1).
Tabel 4.1 Informasi Kontrol pada Game Pak’Polisi
W, A, S, D Tombol tersebut dipergunakan untuk
bergerak. W untuk bergerak kedepan, A untuk bergerak ke kiri, S untuk bergerak ke belakang, dan D untuk bergerak ke kanan.
Spasi Tombol tersebut untuk melompat
R Reload peluru senjata
1, 2, 3, 4, 5, 6, 7, 8, 9 Memilih senjata yang dimiliki
0 Hide (sembunyikan) senjata
H Hold position
Shift Berlari
C Jongkok ( membungkuk)
Left Click Untuk menembak
Right Click Take / Drop Zoom
4.7 Build Game dan RunGame
Pembuatan file .exe adalah langkah yang paling penting agar aplikasi ini dapat dijalankan dengan sempurna. Pada pilihan file terdapat fitur build game sehingga seluruh entity dan segment dapat di-compile dan digabung menjadi file berekstensi .exe .
4.8 Pengujian Game
4.8.1 Hasil Game
Saat game Pak‟Polisi dijalankan akan muncul sebuah tampilan awal game berupa menu utama seperti yang ditunjukkan pada gambar dibawah ini.
Gambar 4.6 Game Level 2
Gambar 4.7 Game Level 3 - Bertemu Agen Yasmin
4.9 Pengujian Aplikasi
Tabel 4.2 Pengujian Aplikasi
No Nama Pengujian Tujuan Hasil yang diharapkan Hasil yang
didapat 1 Run Aplikasi Cek hasil aplikasi Aplikasi berjalan dengan
lancar OK
2
Test Fungsi GUI Button pada Menu Utama
Cek GUI Button Aplikasi bisa menampilkan sesuai dengan Button yang dipilih OK W, A, S, D Tombol tersebut dipergunakan untuk bergerak. W untuk
bergerak kedepan, A untuk bergerak ke kiri, S untuk bergerak ke belakang, dan D untuk bergerak ke kanan.
OK
Spasi Tombol tersebut untuk
melompat
OK
R Reload peluru senjata OK
1, 2, 3, 4, 5, 6, 7, 8, 9 Memilih senjata yang dimiliki OK 0 Hide (sembunyikan) senjata OK H Hold position OK Shift Berlari OK C Jongkok ( membungkuk) OK
Left Click Untuk menembak OK
Right Click Take / Drop Zoom OK
3 Level 1 Menyelesaikan misi level 1
Aplikasi dapat
menampilkan hasil dan
masuk ke level berikutnya
Melewati ruang 1
Mengambil Senjata, kunci, Amunisi, Menembak Musuh
OK
Melewati Ruang 2 Menemukan Wine Zone
dan amsuk ke Level 2 OK
4
Level 2 Menyelesaikan misi level 2
Aplikasi dapat
menampilkan hasil dan masuk ke level berikutnya
OK
Melewati Ruang 1 Mengambil Senjata,
Menembak Musuh OK Melewati Ruang 2 Mengambil Senjata, Amunisi, Menembak Musuh OK Melewati Ruang 3 Mengambil Senjata, Amunisi, Menembak Musuh OK Melewati Ruang 4 Mengambil Senjata, Amunisi, Menembak Musuh, Menekukan Wine Zone Masuk ke Level berikutnya
OK
7
Level 3 Menyelesaikan misi level 3
Aplikasi dapat
menampilkan hasil dan dapat menyelesaikan misi
OK Melewati Ruang 1 Mengambil Senjata, Amunisi, Menembak Musuh OK
Melewati Ruang 2 Mengambil Senjata, Amunisi, Menembak
Musuh Melewati Ruang 3 Mengambil Senjata, Amunisi, Menembak Musuh OK Melewati Ruang 4 Mengambil Senjata, Amunisi, Menembak Musuh OK Melewati Ruang 5 Mengambil Senjata, Amunisi, Menembak Musuh, Menemukan Wine Zone dan Finish
OK
8 Test Fungsi Save
Button Cek GUI button
Aplikasi bisa menyimpan
data game OK
9 Test Fungsi Return
Button Cek GUI Button
Aplikasi bisa kembali ke
interface game OK
10 Keluar Permainan Keluar dari permainan
Aplikasi dapat mejalankan perintah keluar dari permainan.
OK
5. Kesimpulan dan Saran 5.1 Kesimpulan
Berdasarkan hasil pengujian dari pembuatan game Pak‟Polisi dapat dibuktikan dan dilihat pada pengujian aplikasi ( Tabel 4.2 ), dari data tersebut dapat disimpulkan bahwa program dapat berjalan lancar.
Kelebihan dan kekurangan dari Game Pak‟Polisi : a. Kelebihan :
1. Game Pak‟Polisi memiliki tampilan grafis 3D yang sekarang banyak dikembangkan oleh pabrikan game.
2. Game Pak‟Polisi memiliki gameplay atau misi permainan dengan penggunaan senjata dan musuh yang bervariasi.
b. Kekurangan :
1. Optimalisasi hardware kurang diperhatikan sehingga memerlukan spesifikasi hardware yang tinggi untuk ukuran game ini.
2. Loading game yang cukup lama dikarenakan ini merupakan kekurangan FPS CREATOR X10 Game Engine dari proses build game.
5.2 Saran
Untuk lebih memahami tentang sebuah aplikasi FPS CREATOR X10 diperlukan efek editing yang baik, adapun saran yang dapat diberikan untuk pengembangan game adalah sebagai berikut :
1. Untuk membuat game yang baik dan efektif, sebaiknya dikerjakan dalam tim sehingga dapat berbagi tugas, ada yang bertugas untuk mendesain gameplay, ada yang bertugas sebagai programernya dan pembagian tugas lainnya, sehingga game dapat diselesaikan dengan cepat dan efektif.
2. Game Pak‟Polisi ini dirancang dengan konsep yang lumayan kompleks, tetapi jika kebutuhan hardware yang disarankan tidak terpenuhi, maka game ini tidak akan berjalan dengan baik.
3. Dalam pengembangan Game Pak‟Polisi hanya dapat dimainkan secara single player belum mendukung game arena dengan mode internet dan LAN/Multiplayer (gaya Death Match), harapan ke depannya semoga aplikasi ini dapat dikembangkan supaya dapat dipergunakan secara luas seperti jaringan komputer atau internet.
DAFTAR PUSTAKA
Henry, Samuel. 2010. CERDAS DENGAN GAME Panduan Praktis Orang Tua dalam Mendampingi Anak Bermain Game. Yogyakarta : PT Gramedia Pustaka Utama. Henry, Samuel. 2007. Membuat Game dengan FPS Creator. Yogyakarta: Graha Ilmu. Neumann, J.Von and Morgenstern. Theory of Games and Economic Behavior. (3d
ed.1953).
Sibero, Ivan C. 2009. Langkah Mudah membuat game 3D.