• Tidak ada hasil yang ditemukan

PEMBUATAN GAME 3 DIMENSI LOST IN THE JUNGLE DENGAN MENGGUNAKAN UNITY 3D GAME ENGINE. Naskah Publikasi

N/A
N/A
Protected

Academic year: 2021

Membagikan "PEMBUATAN GAME 3 DIMENSI LOST IN THE JUNGLE DENGAN MENGGUNAKAN UNITY 3D GAME ENGINE. Naskah Publikasi"

Copied!
14
0
0

Teks penuh

(1)

PEMBUATAN GAME 3 DIMENSI LOST IN THE JUNGLE DENGAN

MENGGUNAKAN UNITY 3D GAME ENGINE

Naskah Publikasi

Diajukan oleh

Nanang Yulianto

10.21.0535

Kepada

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

AMIKOM

YOGYAKARTA

2012

(2)
(3)

MAKING GAME 3 DIMENSIONAL LOST IN THE JUNGLE USING UNITY 3D

GAME ENGINE

PEMBUATAN GAME 3 DIMENSI LOST IN THE JUNGLE DENGAN MENGGUNAKAN UNITY

3D GAME ENGINE

Nanang Yulianto Jurusan Teknik Informatika STMIK AMIKOM YOGYAKARTA

ABSTRACT

The progress of science information and communication technology has changed the way our society and lifestyle in activities in this life. Computers began to be used in all sorts of things of human life. For example now, an application for the entertainment to computer users. Seeing the growth of online game players in Indonesia increased rapidly to several times, it means job opportunities in the field will be more wide open game.

There are a lot of people are not interested in creating their own games because of a lack of knowledge. They think that the game is a decision based on 3D (three dimensional) is difficult, and requires knowledge of programming is high. However, this problem can be solved because now a lot of game software that has the quality and features an easy to understand and sophistication to create animations in the game. One is the Unity Game Engine software.

For that the author has an idea to the make games with the tophic of IT project entitled"Game Making 3 Dimensional" Lost In The Jungle "By using the Unity 3D Game Engine". One solution to create 3D games, which is expected to entertain people the play and be a reference.

(4)

1. Pendahuluan

Majunya perkembangan ilmu informasi dan teknologi komunikasi telah mengubah cara dan gaya hidup masyarakat kita dalam kegiatan-kegiatan kehidupan ini komputer mulai digunakan dalam segala macam hal kehidupan manusia, sebagai contoh sekarang, sebuah aplikasi untuk hiburan bagi pengguna komputer. Banyaknya sarana hiburan ditengah padatnya aktifitas dan waktu yang terbatas, game sebagai sarana hiburan dengan alasan bermain game dapat dilakukan dimana dan kapan saja daripada pergi berlibur kesuatu tempat wisata. Para pemain game di indonesia kebanyakan hanya sekedar penikmat game dan sama sekali tidak memahami cara membuat game tersebut sehingga menjadi peluang besar bagi para produsen game.Melihat pertumbuhan pemain game online di Indonesia meningkat pesat berkisar antara 10% hingga 20% per tahun, itu berarti kesempatan kerja di bidang permainan akan lebih terbuka lebar yang kita ketahui pasar game di dunia khususnya di indonesia sampai sekarang masih dikuasai oleh produsen game dari amerika.

Pasar game di indonesia sampai sekarang masih dikuasai oleh produsen game dari amerika, karena kualitas game seperti berbasis 2D (dua dimensi) yang kurang diminati sedangkan berbasis 3D (Tiga Dimensi) masih sedikit. Salah satu game petualang banyak di minati untuk para anak-anak dan orang dewasa, keinginan mereka untuk menjelajahi dengan berbagai rintangan membuat orang merasa ingin mencoba untuk menghadapi tantangan sehingga menambah wawasan ilmu mereka. Bagi para pecinta game perkembangan dalam dunia game merupakan sesuatu yang sangat dinantikan, sedangkan bagi para pembuat game baru yang memiliki tantangan untuk membuat game yang menarik dan berkualitas.

Oleh karena itu, penulis memiliki ide untuk membuat game dengan topik dari proyek TI Yang berjudul "Pembuatan Game 3 Dimensi "Lost In The Jungle" Menggunakan Unity 3D Game Engine” merupakan game petualang, dimana user mencari jalan keluar dari hutan.Salah satu alat pemecahan masalah untuk membuat game 3D, yang nantinya diharapkan dapat bermanfaat bagi para mahasiswa atau pengguna lainnya yang ingin mempelajari pembuatan Game 3D, diharapkan juga dapat menambah minat mahasiswa untuk mempelajari pembuatan game berbasis 3D. Penulis memilih program Unity Game Engine sebagai game engine karena engine ini memiliki flexible 3D rendering.

(5)

2. Landasan Teori 2.1 Pengertian PC Game

PC Game (Personal Computer Game) merupkan permainan yang dimainkan pada komputer pribadi (PC), bukan pada Game konsol atau mesin arcade seperti PS, Nintendo, XBOX. Game PC telah berevolusi dari grafis dan Gameplay sederhana ke visual yang lebih canggih atau biasa disebut dengan Next Gen Game, Next Gen Game akan membutuhkan spesifikasi hardware yang lebih tinggi, terdapat perbedaan kualitas pada Game PC dan

Game konsol, kualitas grafis Game PC lebih tinggi dari pada pada Game Konsol, melalui beberapa perbandingan pada Game yang sama, Hight Setting di X-BOX 360 setara dengan Medium Setting di PC dengan spesifikasi tertentu.1

Game PC sering membutuhkan hardware khusus di komputer pengguna untuk bermain, seperti spesifikasi graphics processing unit ataupun koneksi internet untuk bermain

Game online, meskipun persyaratan sistem bervariasi dari permainan ke permainan. Game

yang diproduksi dapat didistribusikan dengan menggunakan berbagai media, media fisik seperti DVD dan CD, ataupun melalui media Internet-download, atau melalui jasa pengiriman online seperti Direct2Drive dan Uap.

2.2 Game Engine

Game Engine merupakan sebuah software (perangkat lunak) yang dirancang untuk dapat menciptakan atau mengembangkan video Game. Fungsi utama yang disediakan oleh

Game engine biasanya mencakup renderer engine (mesin render) yang berguna untuk merender 2D atau 3D grafis, physics engine untuk membuat objek 3D berlaku layaknya sebagai benda nyata (terpengaruh gravitasi, bertabrakan), Sound (suara), script, animasi, kecerdasan buatan (AI), jaringan, streaming, manajemen memory, threading, dan grafik animasi. Ada banyak Game engine yang dirancang untuk membuat Game untuk berbagai platform seperti konsol video Game dan sistem desktop seperti Microsoft Windows, Linux, dan Mac OS.2

2.2 Pengenalan Unity Game Engine

Unity Game Engine adalah software atau Game engine yang digunakan untuk membuat video Game berbasis dua atau tiga dimensi dan dapat digunakan secara gratis, selain untuk membuat Game, Unity 3D juga dapat digunakan untuk membuat konten yang

1http://www.webopedia.com/TERM/P/personal_computer_game.html

(6)

interaktif lainnya seperti, visual arsitektur dan real-time 3D animasi, selain sebagai Game

engine Unity 3D juga dapat digunakan sebagai sebuah editor bagi Game yang sudah ada. Unity 3D dibuat dengan menggunakan bahasa perogram C++, Unity 3D mendukung bahasa program lain seperti JavaScript, C#, dan Boo, Unity memiliki kemiripan dengan

Game engine lainnya seperti, Blender Game engine, Virtools, Gamestudio, adapaun kelebihan dari Unity 3D, Unity dapat dioperasikan pada platform Windows dan Mac Os dan dapat menghasilkan Game untuk Windows, Mac, Linux, Wii, iPad, iPhone, google Android dan juga browser. Game Unity 3D juga mendukung dalam pembuatan Game untuk console

Game Xbox 360 dan PlayStation 3.3

3. Analisis Dan Perancangan Sistem 3.1 Kebutuhan Sistem

Analisis kebutuhan sistem merupakan cara untuk memahami apa yang harus dilakukan oleh system, tujuan dari fase analisis adalah memahami dengan baik kebutuhan dari system, kebutuhan sistem dapat diartikan sebagai pernyataan tentang apa yang harus dikerjakan oleh sistem dan pernyataan tentang karateristik yang harus dimiliki sistem.

3.2 Kebutuhan Sistem Fungsional

Adapun analisis kebutuhan sistem funsional dalam game Lost In The Jungle, meliputi:

1. Sistem harus dapat mengatur audio, graphic, stats dan system yang dibutuhkan oleh pengguna.

2. Sistem harus dapat memproses AI(Artificial Intelligence) yang ada dalam game

seperti menghitung point yang di tentukan sehingga dapat menyelesaikan misi.

3. Sistem dapat memberikan informasi mengenai cara bermain dalam gameLost In The Jungle.

3.3 Kebutuhan Sistem Non Fungsional 3.3.1 Kebutuhan Hardware

Dalam proses pembuatan gameLost In The Jungle dibutuhkan perangkat komputer untuk melakukan proses modeling, scripting dan pengujian game. Spesifikasi perangkat

3

http://www.thegamesjournal.com/articles/WhatMakesaGame.shtml http://asia.gamespot.com/forums/topic/26522439

(7)

keras untuk pembuatan game ini menggunakan PC (personal computer) dengan spesifikasi sebagai berikut:

Processor : Pentium(R) Dual-Core CPU T4300 @2.10GHz,

Motherboard : Intel

Memory : 2048MB GB

Hard Drive : 320 GB HDD

Keyboard + Mouse Standart

Optical Drive DVD – Super Multi DL

3.3.2 Kebutuhan Software

Software (perangkat lunak) yang digunakan dalam pembuatan game Lost In The Jungle ini adalah sebagai berikut :

1. Microsoft Windows 7 Ultimate sebagai sistem operasi. 2. Unity 3D Game Engine untuk pembuat game.

3. MonoDevelove 2.4.2.1 menulis script program untuk game. 4. Adobe Photoshop CS3 mapping dan pemberian texture.

3.3.3 Kebutuhan Brainware

Brainware pada analisis kebutuhan sistem meliputi :

1. Game Maker (Pembuat game), orang yang akan bertugas membuat game Lost In The Jungle.

2. Game Tester (Penguji game), orang yang akan melakukan pengujian kelayakan

game ini.

3. User (Pengguna), orang yang memainkan game.

3.4 Tahapan perancangan Game Lost In The Jungle

Tahapan dalam Pembuatan gameLost In The Jungle menggunakan metode Agile, antara lain :

(8)

1. Perencanaan Ide

2. Perancangan Storyline (alur cerita) 3. Perancangan Alur game

4. Perancangan Karakter game. 5. Perancangan Maps

6. Perancangan Animasi 7. Perancangan Interface

8. Perancangan Scene dalam game Lost In The Jungle

9. Perancangan Kontrol Game.

4. IMPLEMENTASI DAN PEMBAHASAN 4.1 HASIL DAN PEMBAHASAN

Tahapan Implementasi dan pembahasan merupakan tahapan dimana hasil analisis dan perancangan sistem dibuat atau diaplikasikan kedalam bentuk nyata, dalam hal ini berupa game yang berjalan pada desktop komputer. dan game yangdibuat harus sesuai dengan analisis serta perancangan yang sudah dibuat sebelumnya.

Game Lost In The Jungle merupakan sebuah game yang hanya dapat dijalankan pada platformWindows dan karena mengacu pada latar belakang masalah maka game ini dibuat dengan semudah mungkin.

(9)

Gambar 4.2 Halaman Informasi Kontrol

Gambar 4.3 Sinematik View Lost In The Jungle

(10)

Gambar 4.5 Tampilan Credits Game Lost In The Jungle

4.2 Pengujian Game

Game Lost In The Jungle hanya dapat dijalankan pada platform windows, untuk meminimalkan kesalahan-kesalahan yang ada, maka dilakukan pengujian aplikasi untuk semua fitur game berjalan sebagaimana mestinya, tabel pengujian aplikasi ada pada tabel 4.1

Tabel 4.1 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 3 Test Menu Options - Graphics Mengatur Graphics pada game

Aplikasi dapat mengatur graphics dalam

pengaturan yang disediakan

OK

Level 1 Mengambil 1 point Aplikasi dapat

menampilkan hasil point

(11)

4 yang di ambil

6 Level 2 Mengambil 2 point

Aplikasi dapat

menampilkan hasil point yang di ambil

OK

7 Level 3 Mengambil 3 point

Aplikasi dapat

menampilkan hasil point yang di ambil

OK

8 Level 4 Mengambil 4 point

Aplikasi dapat

menampilkan hasil point yang di ambil

OK

9 Level 5 Mengambil 5 point

Aplikasi dapat

menampilkan hasil point yang di ambil

OK

10 Level 6 Mengambil 6 point

Aplikasi dapat

menampilkan hasil point yang di ambil

OK

11 Level 7 Mengambil 7 point

Aplikasi dapat

menampilkan hasil point yang di ambil

OK

12 Level 8 Mengambil 8 point

Aplikasi dapat

menampilkan hasil point yang di ambil

OK

13 Level 9 Mengambil 9 point

Aplikasi dapat

menampilkan hasil point yang di ambil

OK

14 Test Kontrol Permainan

Mengontrol pemainan pada game sesuai dengan peraturan yang ada pada game

Aplikasi dapat menjalankan kontrol pemainan pada game

(12)

15 Keluar

Permainan Keluar dari permainan

Aplikasi dapat mejalankan perintah keluar dari permainan.

OK

5. PENUTUP 5.1 Kesimpulan

Berdasarkan hasil dari perencanaan, pembuatan dan implementasi aplikasi, maka didapatkan kesimpulan secara menyeluruh mengenai pembuatan game Lost In The Jungle

dengan menggunakan Unity Game Engine diantaranya sebagai berikut :

Kemudahan penggunaan Unity Game Engine dalam membangun sebuah game:

1. Banyak dan lengkapnya tutorial baik itu dalam Manual Book Unity 3D, dari internet

ataupun dari forum yang membahas mengenai Unity 3D, sehingga pemula sekalipun dapat cepat menguasainya.

2. Terdapat banyaknya Complete game project, dan free asset yang dapat dipakai secara bebas, baik itu untuk dipelajari ataupun dipakai untuk project kita sendiri, dan bebas untuk digunakan untuk dijual ataupun tidak dijual (selama pengembangan masih menggunakan Unity 3D).

3. Unity 3D memiliki GUI Interface yang mudah dipahami dan sangat User friendly, dengan banyak koleksi asset dan script yang siap pakai sehingga sangat memudahkan bagi pemula untuk mempelajarinya.

Kelebihan dan kekurangan game Lost In The Jungle.

Kelebihan :

1. Memiliki tampilan dan grafis yang bagus untuk game sederhana.

2. Game Lost In The Jungle memiliki tampilan Grafis 3D yang sekarang banyak dikembangkan oleh pabrikan game.

(13)

Kekurangan :

1. Optimalisasi hardware kurang diperhatikan sehingga memerlukan spesifikasi

hardware yang tinggi untuk ukuran game sederhana. 2. Sistem AI(Artificial Intelligence) yang masih kurang cerdas. 3. Tidak ada musuh seperti hewan dan makhluk.

4. Kurang lengkapnya object-object yang ada di hutan.

5. Tidak dapat save game.

5.2 Saran

Dalam pembuatan game Lost In The Jungle dilakukan dengan cara yang semudah mungkin, tanpa harus melakukan modeling yang sulit ataupun melakukan pembuatan script

yang banyak, hal ini dilakukan supaya menjadi motifasi bagi pembaca awam untuk mengembangkan game 3D sendiri, namun tentu saja game Lost In The Jungle masih memiliki sangat banyak kekurangan, oleh karena itu, untuk kedepannya diharapkan game ini dapat melakukan perbaikan agar dapat lebih menyenangkan saat memainkan, adapun saran untuk pengembangan game adalah sebagai berikut:

1. Game ini dapat dikembangkan pada penambahan level dan tingkat kesulitan disetiap levelnya.

2. Dapat menyimpan data misi di setiap level.

3. Menambahkan banyak jenis musuh yang berbeda-beda.

4. Penambahan Sound FX, dan penempatan sound fx, sehingga suasana yang diinginkan lebih terasa.

5. Pengembangan AI menjadi lebih cerdas sehingga menyerupai keadaan yang sebenarnya.

(14)

DAFTAR PUSTAKA

http://unity3d.com/ diakses 10 Oktober 2011

http://forum.unity3d.com/forums/ diakses 10 Oktober 2011 http://unity3dtutorial.com/page/ diakses 11 Oktober 2011 http://www.unity3dstudent.com/ diaskses 15 Oktober 2011 http://answers.unity3d.com/index.html diakses 27 Oktober 2011

http://www.webopedia.com/TERM/P/personal_computer_game.html, diakses 12 November 2011

http://www.cplusplus.com/forum/windows/50901/ diakses 12 November 2011

http://wartawarga.gunadarma.ac.id/2011/02/sejarah-dan-perkembangan-video-Game diakses 17 November 2011

http://www.thegamesjournal.com/articles/WhatMakesaGame.shtml diakses 17 November 2011

Gambar

Gambar 4.1 Tampilan Menu Utama Lost In The Jungle
Gambar 4.3 Sinematik View Lost In The Jungle
Tabel 4.1  Pengujian Aplikasi

Referensi

Dokumen terkait

Ide dalam aplikasi ini adalah membuat sebuah game dengan genre fighting, namun menerapkan sudut pandang first-person2. Di dalam game, player melihat sebagai

barokahnya sehingga penulis dapat menyelesaikan Tugas Akhir dengan judul “Pembuatan Game 2D Junk Destroyer Berbasis Android Menggunakan Unity..

Game Bamboo ini memiliki 3 (tiga) stage dimana misi utama dari game 3D bambu ini adalah berhasil ke tahap terkahir yaitu menemukan bendera Indonesia dengan melalui

Untuk membuat game menggunakan software Unity 3D 2019 sebagai software pendukung pembuatan game dan Metode yang digunakan dalam penelitian ini adalah metode

Metodologi yang kedua adalah metode analisis yang memuat analisis SWOT sebagai alat perbandingan dari perancangan implementasi dan analisis kebutuhan dan analisis

Game Bamboo ini memiliki 3 (tiga) stage dimana misi utama dari game 3D bambu ini adalah berhasil ke tahap terkahir yaitu menemukan bendera Indonesia dengan melalui

Unity Game Engine adalah software atau Game engine yang digunakan untuk membuat video Game berbasis dua atau tiga dimensi dan dapat digunakan secara gratis, selain

Tujuan pengembangan aplikasi pengenalan lingkungan menggunakan engine Unity 3D adalah membuat sebuah rancangan awal game yang bertemakan lingkungan sekitar dan game