BAB I PENDAHULUAN 1.1 Latar Belakang Pada era komputerisasi abad terkini, perkembangan teknologi komputer sedang memuncak dan terus berkembang dengan pesat sampai pada hari ini. Perkembangan teknologi komputer juga telah memberikan banyak pengaruh kepada orang-orang di seluruh dunia khususnya bagi pengguna teknologi itu sendiri. Pengaruh dari perkembangan teknologi komputer kini mendorong para ilmuwan, ahli komputer, dan programmer untuk menghasilkan program aplikasi yang dapat menjadi sarana hiburan dan informasi bagi masyarakat. Salah satu hasil evolusi teknologi komputer yang juga sedang berkembang dengan cepat saat ini adalah game. Game merupakan sebuah program terstruktur dan merupakan kombinasi dari gambar, teks, suara, video, dan animasi yang di dalamnya terdapat interaksi antara pemain dan sistem berserta paling tidak satu objektif yang menjadi tujuan utama dalam permainan. Game saat ini sudah menjadi pilihan utama, dan hiburan alternatif bagi orang dewasa, anak remaja, maupun anak-anak. Industri dan bisnis pengembangan game juga sudah menjadi suatu hal yang menjanjikan, terbukti banyaknya perusahaan pengembangan game di Amerika, Eropa, dan Asia. Negara Indonesia hingga sekarang masih terhitung sebagai penikmat game - game hasil industri pengembang game di Negara-Negara luar sana, dari sini tercipta inspirasi-inspirasi yang membangkitkan semangat anak anak Indonesia untuk bersaing menciptakan game baik pada platform PC / Personal Computer, Console, maupun pada Mobile digunakan oleh hampir semua penduduk Indonesia sebagai hiburan sehari hari. Menurut penelitian dari Essential Facts (2015) Platform PC merupakan platform yang paling sering digunakan para gamer untuk bermain game dengan presentase 62%, sedangkan console dengan 56% dan Smartphone / mobile phone sebanyak 35% sesuai dengan data essential facts tahun 2015 yang membahas tentang penjualan, demografis, dan penggunaan data tentang komputer dan industri video game. PC / Personal Computer juga merupakan suatu platform bersifat 1
2 universal dan platform dimana game game berbasis 3D sebagian besar dapat dimainkan dengan lancar baik dari segi performa maupun kenyamanan pemain dalam mengontrol suatu game. Namun game yang dapat kita lihat hingga saat ini kebanyakan terdapat unsur kekerasan didalam permainannya, terutama dari segi gameplay yang memungkinkan pemain berinteraksi langsung dalam permainan tesebut melakukan kekerasan dari ukuran kecil hingga besar didalam permainan yang dapat mempengaruhi sifat amarah, psikologi, tindakan agresif serta desensitisasi menurut penelitian yang dilakukan oleh Journal of Experiment Social Psychology yang berjudul The effect of video game violence on physiological desentization to real-life violence. Untuk itu penulis berusaha mengembangkan sebuah game yang tidak terdapat unsur kekerasan dari sisi gameplay namun hanya pada story yang terdiri dari konflik konflik berliku yang ada, dan menjadikan game ini bersifat story-driven dan mengimplementasikan Dynamic branching story kedalam cerita game, sehingga pemain dapat menentukan kemana arah cerita game itu akan berakhir sesuai dengan keputusan yang diambil didalam game tersebut tanpa harus mengandalkan unsur kekerasan sebagai gameplay utama dengan tool pengembang game gratis yang terkenal di kalangan para game developer di seluruh dunia, termasuk Indonesia, yaitu Game Engine Unity. Menurut website resmi Unity3D, Game Engine Unity merupakan suatu game engine yang telah banyak membantu, sekaligus mewujudkan mimpi para calon calon pengembang game diseluruh dunia, terutama Indonesia. Disini, para pengembang game dapat berkreasi secara tidak terbatas untuk mengembangkan game game yang dapat bersaing diluar sana dengan para pengembang game yang sudah sangat berpengalaman. Ilmu, imajinasi, serta kreativitas adalah satu satunya batas yang dimiliki oleh para pengembang game dalam pengembangan gamenya di Unity, didukung oleh berbagai platform sehingga game apapun dengan genre apapun yang telah dikembangkan, dapat dirilis pada platform dan sistem operasi apapun mulai dari Android, ios untuk Mobile-platform, Windows untuk PC / Personal Computer, maupun Console seperti Playstation dan Xbox, tentunya memerlukan lisensi developer untuk beberapa platform tertentu.
3 1.2 Rumusan Masalah Berdasarkan latar belakang, berikut merupakan masalah yang dapat dirumuskan: 1. Bagaimana membangun game yang menarik dan menghibur bagi setiap pemain dengan menggunakan Unity 3D Game Engine? 2. Bagaimana membuat sistem Dynamic Branching Quest yang memiliki ending lebih dari satu? 3. Bagaimana merancang sistem quest untuk story dalam permainan sehingga ending dapat ditentukan dari keputusan yang diambil? 1.3 Ruang Lingkup Ruang lingkup berisikan batasan-batasan yang dibahas dalam karya ilmiah ini, yaitu: 1. Game ini merupakan single-player mode dengan grafik tiga dimensi. 2. Elemen elemen yang ada pada game, meliputi story, gameplay dan graphics. 3. Penelitian ini berisi mengenai perancangan dan pembuatan aplikasi game menggunakan Unity 3D game engine versi 5. 4. Tampilan dasar yang akan digunakan, membuat model 3D dengan menggunakan program Autodesk dan 2D menggunakan Photoshop. 5. Game ini bersifat story-driven 6. Penerapan sistem dynamic branching story dalam pembuatan game 7. Publikasi game hanya untuk platform desktop 1.4. Tujuan dan Manfaat Tujuan dari penelitian ini adalah sebagai berikut: 1. Menghasilkan game yang berfokus pada story-driven dengan menggunakan Unity 3D Game Engine yang dapat dimainkan oleh kalangan kalangan seperti anak remaja, hingga dewasa. 2. Mengimplementasikan sistem Dynamic Branching Quest dengan multiple endings ke dalam permainan. 3. Merancang sistem quest di dalam story sehingga pemain dapat menentukan ending sesuai dengan keputusan yang diambil dalam suatu keadaan.
4 Manfaat dari penelitian ini adalah sebagai berikut : 1. Menghasilkan game yang bermanfaat untuk memenuhi kebutuhan entertainment bagi semua orang 2. Game yang dikembangkan dapat membantu mengembangkan kemampuan individu dalam mengambil keputusan 3. Game ini diharapkan dapat memberikan dorongan positif dengan menampilkan dampak dampak konsekuensi baik maupun buruk atas semua tindakan yang dilakukan 1.5. Metode Penelitian Dalam pembuatan aplikasi ini, akan digunakan beberapa metode yang sesuai dengan kaidah-kaidah umum penulisan karya ilmiah. 1.5.1 Metode Pengumpulan Data a. Wawancara Wawancara digunakan sebagai teknik pengumpulan data apabila peneliti ingin melakukan studi pendahuluan untuk menemukan masalah yang harus diteliti dan juga apabila peneliti ingin mengetahui hal-hal dari responden yang lebih mendalam dan jumlah respondenya sedikit/kecil. Wawancara dapat dilakukan secara terstruktur (peneliti telah mengetahui dengan pasti tentang informasi apa yang akan diperoleh) maupun tidak terstruktur (peneliti tidak menggunakan pedoman wawancara yang telah tersusun secara sistematis dan lengkap sebagai pengumpul datanya) dan dapat. b. Kuesioner Kuesioner merupakan teknik pengumpulan data yang dilakukan dengan cara memberi seperangkat pertanyaan atau pernyataan tertulis kepada responden untuk dijawabnya. Serta merupakan teknik pengumpulan data yang efisien bila peneliti tahu dengan pasti variabel yang akan diukur dan tahu apa yang diharapkan dari
5 responden. Kuesioner juga cocok digunakan jika jumlah responden cukup besar dan terssebar diwilayah yang luas. c. Observasi Observasi merupakan teknik pengumpulan data yang mempunyai cirri yang spesifik bila dibandingkan dengan teknik yang lain yaitu wawancara dan kuesioner. Karena observasi tidak selalu dengan obyek manusia tetapi juga obyek-obyek alam yang lain. 1.5.2 Metode Analisis Metode analisis digunakan untuk mendapatkan informasi calon pengguna game The Genuine. Teknik kuesioner dipakai agar tujuan dicapai. Perbandingan dengan game sejenis yang sudah pernah diterbitkan sebelumnya juga dilaksanakan Sejalan dengan analisis yang dilakukan, pencarian teori teori dari buku teks dan sumber lain yang akan diterapkan ke dalam game The Genuine juga dilaksanakan. 1.5.3 Metode Perancangan Perancangan dilakukan dengan membuat storyboard untuk merancang arus aplikasi sesuai dengan flowchart yang menjelaskan event yang terjadi di dalam game. Dalam penelitian ini metode yang digunakan adalah rekayasa piranti lunak model agile Scrum. Menurut Schwaber dan Sutherland (2011, pp.5), Metode scrum cocok digunakan untuk piranti lunak yang kompleks, jumlah tim yang sedikit, kebutuhan yang berubah ubah, dan waktu yang padat. Scrum meeting, pertemuan singkat yang dilakukan oleh tim untuk mendiskusikan hal hal apa saja yang berhubungan dengan pengembangan proyek, dilakukan berkala. Scrum meeting sangat membantu dalam menangani hambatan hambatan bagi tim.
6 1.6. Sistematika Penulisan skripsi ini: Berikut merupakan sistematika penulisan yang digunakan dalam penulisan 1.6.1 BAB 1 PENDAHULUAN Bab ini berisi latar belakang penelitian, tujuan dan manfaat, ruang lingkup, tujuan dan manfaat, dan sistematika penulisan 1.6.2 BAB 2 TINJAUAN PUSTAKA Bab ini berisi teori - teori yang berhubungan dengan penelitian penulisan skripsi. 1.6.3 BAB 3 METODOLOGI Pada bab ini akan berisikan proses analisa dan perancangan game yang dilakukan dalam pengembangan The Genuine. Bagian analisis berisi analisis user, analisis game sejenis, dan hasil analisis. Bagian perancangan berisi rancangan gameplay, storyboard dan diagram UML 1.6.4 BAB 4 HASIL DAN PEMBAHASAN Proses hasil dan pembahasan yang dibuat akan dijelaskan pada bab ini, lengkap dengan tampilan game dan hasil kuesioner evaluasi pasca pembuatan game dari responden yang telah memainkan game The Genuine. 1.6.5 BAB 5 SIMPULAN DAN SARAN Berisikan simpulan dan saran untuk game yang dibuat untuk pengembangan lanjutan.