BAB 1 PENDAHULUAN 1.1 Latar Belakang 1.2 Identifikasi Masalah

dokumen-dokumen yang mirip
BAB 1 PENDAHULUAN 1.1 Latar Belakang

1. BAB 1 PENDAHULUAN 1.1 Latar Belakang Tugas Akhir Perancangan Game Mechanics Design pada Game (Studi Kasus: Game Cookurubukan).

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1. Latar Belakang Tugas Akhir

BAB 1 PENDAHULUAN 1.1 Latar Belakang Tugas Akhir 1.2 Indentifikasi Masalah

1.1 Latar Belakang 1-1

BAB 1 PENDAHULUAN 1.1 Latar Belakang Pembuatan Game Petualangan Menggunakan Construct Identifikasi Masalah 1.3 Tujuan Tugas Akhir

UKDW BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

1. BAB 1 PENDAHULUAN 1-1

BAB 1 PENDAHULUAN 1-1

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB 1 PENDAHULUAN. Perkembangan game memang belakangan ini sangat pesat, game game

IMPLEMENTASI FLASH CARD PADA GAME UNTUK MELATIH DAYA INGAT (STUDI KASUS : ULAR TANGGA MODIFIKASI)

BAB I PENDAHULUAN. Perkembangan teknologi dalam bidang komputer, banyak digunakan dalam

BAB IV IMPLEMENTASI KARYA

BAB I PENDAHULUAN 1.1. Latar Belakang Masalah

Bab I PENDAHULUAN 1.1. Latar Belakang Masalah

BAB IV IMPLEMENTASI KARYA. ada maka game tidak akan berjalan dengan baik. Elemen-elemen pembuatan game

BAB 1 PENDAHULUAN. untuk mensimulasikan bentuk atau model tampak secara visual (modeling), bahkan

PERANCANGAN SCORING DAN TIMING PADA GAME MENGGUNAKAN TIMING DIAGRAM DAN ALGORITMA FUZZY (Studi Kasus : Game Cookurubukan)

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1. Latar belakang

BAB 1 PENDAHULUAN. industri game dan semakin banyaknya game yang dihasilkan untuk berbagai macam

BAB 1 PENDAHULUAN. membuat sebuah strategi. Dengan berkembangnya teknologi, game juga mulai

BAB 1 PENDAHULUAN 1.1. Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN I-1

BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB IV IMPLEMENTASI KARYA. merupakan penjelasan secara rinci tahap produksi dan tahap pasca produksi

BAB 1 PENDAHULUAN. game hanya dijadikan sarana hiburan semata namun sekarang game telah. dan console tetapi sekarang sudah memasuki era mobile game.

xiii TAKARIR Action : ActionScript : Android : Array : Attack : Background Music : Block Inventory : Battle System : Touchscreen : Controller :

BAB 1 PENDAHULUAN 1-1

BAB 1 PENDAHULUAN 1.1 Latar Belakang

PEMBUATAN APLIKASI MULTIMEDIA PEMBELAJARAN ALGORITHM DESIGN PADA KONSEP COMPUTATIONAL THINKING

: Aplikasi permainan Seven Spade dengan Macromedia Adobe Flash : Nur Cahyo Wibowo, S.Kom, M.Kom. : Resha Hendar Kusuma ABSTRAK

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. dalam berbagai bidang industri, tidak terkecuali dalam industri game.

BAB III ANALISIS DAN PERANCANGAN

BAB I PENDAHULUAN 1.1. Latar Belakang

PEMBUATAN APLIKASI GAME SUPER KOMBI MILENIUM UNTUK MENINGKATKAN KEMAMPUAN BERHITUNG ANAK SEKOLAH DASAR KELAS 4

Bab 4 Hasil dan Pembahasan

BAB I PENDAHULUAN.

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

BAB 1 PENDAHULUAN. Dilihat dari perkembangan teknologi informasi saat ini, industri game merupakan

BAB IV IMPLEMENTASI KARYA. Elemen-elemen ini mempunyai keterkaitan satu sama lain, apabila salah satu tidak

1.1 Latar Belakang. 1.2 Identifikasi Masalah BAB 1

BAB III ANALISA DAN PERANCANGAN

BAB 1 PENDAHULUAN. ketahun. Hal ini dibuktikan dengan meningkatnya penjualan mesin videogame dan

BAB I PENDAHULUAN I.1 Latar Belakang Masalah

BAB I PENDAHULUAN. Seiring perkembangan teknologi informasi, Perkembangan game. mempunyai prospek yang luar biasa. Era modernisasi dimana teknologi

BAB V IMPLEMENTASI KARYA. Laporan tugas akhir pada BAB V dijelaskan mengenai proses atau jalan cerita

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. kemajuan berbagai bidang di dunia. Salah satu bidang tersebut adalah teknologi

BAB 4 HASIL DAN PENELITIAN

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. Perkembangan teknologi saat ini mengharuskan masyarakat untuk mengikuti

BAB III ANALISA DAN PERANCANGAN

APLIKASI GAME EDUKASI BOOK OF PHANTASM DENGAN MENGGUNAKAN UNITY3D UNTUK MENINGKATKAN FREKUENSI BELAJAR

BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah

BAB III ANALISIS DAN PERANCANGAN

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB III ANALISIS DAN PERANCANGAN. Perancangan game mencocokkan gambar ini dibuat agar dapat berjalan

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN I. 1 Latar Belakang Masalah

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. sesuatu hal yang penting karena dampak dari membuang sampah sembarangan dapat

Bab 3 Metode dan Perancangan Sistem

ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB IV IMPLEMENTASI KARYA. pembuatan game dari tahap produksi sampai tahap pasca produksi. Berikut

BAB I PENDAHULUAN. Permainan papan atau biasa disebut dengan Board Games hampir tidak

BAB I PENDAHULUAN. Dilihat dari perkembangan informasi saat ini, industri game sudah sangat

BAB I PENDAHULUAN.

BAB I PENDAHULUAN. termasuk diantaranya adalah multiplayer game. multiplayer game. dibandingkan dengan singleplayer game sehingga multiplayer game

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Berikut langkah-langkah penelitian yang dilakukan: 1. Menentukan kebutuhan data yang akan digunakan.

Game Edukasi Sebagai Media Pembelajaran Pendidikan Anak Usia Dini

SNIPTEK 2014 ISBN: ANIMASI INTERAKTIF SEBAGAI MEDIA PEMBELAJARAN YANG MENARIK

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN GAME. Program ini dirancang dan dibangun menggunakan perangkat keras atau hardware yang

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB III PEMBAHASAN. 3.1 Analisis dan Perbandingan Program Aplikasi. Dalam pembuatan aplikasi e-learning ini, Penulis melakukan analisis terhadap

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB III ANALISA DAN PERANCANGAN

vii DAFTAR ISI HALAMAN JUDUL

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN.

III. METODOLOGI PENELITIAN. Melihat perkembangan sistem operasi Linux yang semakin pesat, maka pada

BAB I PENDAHULUAN I-1

BAB 1 PENDAHULUAN. Perkembangan teknologi yang semakin pesat saat ini telah membuat banyak

BAB 1 PENDAHULUAN 1-1

memiliki sebuah teknologi internet seperti website untuk mempermudah melakukan pemesanan ruang karaoke. Website adalah nama untuk koleksi yang ada di

BAB III METODE PENELITIAN. pengembangan atau Research and Development (R&D), yang bertujuan untuk

1. PENDAHULUAN 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. Tetris. Salah satu game yang populer sejak tahun Tetris masih merupakan produk

BAB III ANALISA DAN PERANCANGAN SISTEM

Transkripsi:

BAB 1 1 PENDAHULUAN Bab ini berisi mengenai penjelasan latar belakang, identifikasi masalah, tujuan tugas akhir, lingkup tugas akhir, metodologi tugas akhir, dan sistematika penulisan tugas akhir. 1.1 Latar Belakang Dalam kamus bahasa Indonesia Game dapat diartikan sebagai permainan. Permainan merupakan bagian dari bermain dan bermain juga bagian dari permainan keduanya saling berhubungan. Permainan adalah kegiatan yang kompleks yang didalamnya terdapat peraturan, play dan budaya. Sebuah permainan adalah sebuah sistem dimana pemain terlibat dalam konflik buatan, pemain berinteraksi dengan sistem dan konflik dalam permainan merupakan rekayasa atau buatan, dalam permainan terdapat peraturan yang bertujuan untuk membatasi perilaku pemain dan menentukan permainan. [KAM16]. Game bertujuan untuk menghibur, biasanya game banyak disukai oleh anak - anak hingga orang dewasa. Selain sebagai media hiburan, game sebenarnya penting untuk perkembangan otak, untuk meningkatkan konsentrasi dan melatih pengambilan keputusan dan memecahkan masalah dengan tepat dan cepat, karena dalam game terdapat berbagai konflik atau masalah yang menuntut kita untuk menyelesaikannya dengan cepat dan tepat. Tetapi game juga bisa merugikan karena apabila kita sudah kecanduan game kita akan lupa waktu dan akan mengganggu kegiatan atau aktifitas yang sedang kita lakukan. Game mechanics adalah sebuah alat untuk berinteraksi langsung dengan pemain yang bertujuan untuk melaksanakan kegiatan gameplay. Game mechanics sangat berpengaruh dalam melakukan segala aktivitas yang terdapat dalam game. Ketika harus mengerjakan segala aktifitas, para pemain harus berinteraksi dengan objek. Game mechanics mampu menerima sebuah input dan bereaksi dengan memproduksi sebuah output. Output tersebut kemudian diterjemahkan ke dalam perubahan mekanika itu sendiri dan/atau ke dalam pemicu baru dengan mekanika game lainnya. [ERN12]. Dalam penelitian game mechanics pada game Cookurubukan adalah penetapan rules game pada game Cookurubukan yang dapat dijadikan simulasi memasak dan sekaligus media promosi masakan dan nuansa sunda. Oleh sebab itu game Cookurubukan ini dirancang dengan menyesuaikan segala jenis kebutuhan pada game memasak. 1.2 Identifikasi Masalah Berdasarkan latar belakang yang telah dipaparkan di atas maka penulis dapat merumuskan suatu masalah dari latar belakang tersebut, berikut rumusan masalah: a. Bagaimana membuat algoritma untuk mengimplementasikan desain dari game mechanics. 1-1

1-2 b. Bagaimana memanfaatkan komponen dari game engine untuk mendukung implementasi dari desain game mechanics. c. Bagaimana menguji kebenaran dari implemantasi yang sesuai dengan desain game mechanics. 1.3 Tujuan Tugas Akhir Tujuan yang hendak dicapai dalam penyusunan tugas akhir ini adalah: a. Menghasilkan algoritma yang sesuai dengan kebutuhan game mechanics pada game Cookurubukan. b. Mengimplementasikan algoritma menjadi objek-objek game mechanics yang dibutuhkan oleh game Cookurubukan. 1.4 Lingkup Tugas Akhir Tugas akhir yang dilakukan hanya memfokuskan ruang lingkup pekerjaannya meliputi : a. Implementasi Core game mechanics. b. Implementasi Satelite game mechanics. c. Implementasi player character hanya bisa melayani satu jenis makanan atau minuman dalam satu waktu. d. Implementasi hanya meliputi stage 1. e. Pengujian aplikasi yang dibangun hanya menggunakan alpha testing. Mechanics Implementation merupakan salah satu elemen pembentuk game Cookurubukan. Pembagian elemen-elemen game Cookurubukan dapat dilihat pada gambar 1.1.

1-3 Gambar 1.1 - Elemen Game Cookurubukan penjelasan dari elemen-elemen game Cookurubukan pada gambar 1.1 dapat dilihat pada tabel 1.1. Tabel 1.1 - Elemen Game Cookurubukan No Elemen - elemen game Cookurubukan Deskripsi 1. Gameplay Merupakan pendefinisian mengenai game Cookurubukan meliputi genre game, goal game, storyline, reward, stage, character, game rules,dan game challenge. 2. Game Mechanics Merupakan peraturan serta pergerakan mekanika yang terdapat di game Cookurubukan meliputi core mechanics dan satelite mechanics 3. Character Design Merupakan perancangan serta pembuatan karakter-karakter yang terdapat di game Cookurubukan meliputi PC dan NPC 4. Aesthetic Element Merupakan pembuatan estetika yang berhubungan dengan unsur keindahan game Cookurubukan meliputi environment design 5. User Interface Merupakan perancangan tampilan interface meliputi bahasa, struktur navigasi dan interaktifitas game Cookurubukan 6. Scoring and Timing Algorithm Merupakan algoritma yang digunakan dalam perhitungan manajemen score (nilai) dan time (waktu) game Cookurubukan. 7. Audio Merupakan pembuatan dan pengumpulan audio yang diperlukan dalam pembangunan game Cookurubukan meliputi music dan sound effect. 8. Human Animation Merupakan pembuatan pergerakan animasi karakter manusia yang terdapat di dalam game Cookurubukan. 9. Non Human Animation Merupakan pembuatan pergerakan animasi karakter yang bukan manusia dalam game Cookurubukan. 10. User Interface (UI) Code Merupakan penerapan UI yang dikonversikan menjadi kode-kode program. 11. Mechanic Code Merupakan penerapan game mechanic yang dikonversikan menjadi kode-kode program. 12. Scoring and Timing Code Merupakan penerapan game Scoring and timing yang menjadi kode-

1-4 No Elemen - elemen game Cookurubukan Deskripsi kode program. 1.5 Metodologi Tugas Akhir Metodologi yang digunakan untuk menyelesaikan Tugas Akhir ini adalah sebagai berikut: Gambar 1.2 - Metodologi Tugas Akhir 1.5.1 Studi Literatur Penelitian diawali dengan pencarian referensi dan sumber-sumber yang berhubungan dengan game mechanics, referensi ini dapat dicari dari buku, jurnal, artikel, laporan penelitian, dan situssitus di internet. 1.5.2 Analisis 1. Game Mechanics Design Game Mechanics Design adalah orang yang mendesain dan menyeimbangkan mekanika alur cerita pada sebuah game. 2. Player Character dan Non-Player Character Player Character merupakan yang perilakunya dapat dikendalikan oleh pemain sedangkan Non Player Character merupakan karakter dalam suatu game atau simulasi yang perilakunya tidak dapat dikendalikan oleh pemain. 3. Human dan Non-Human Animation Human Animation merupakan pembuatan pergerakan animasi karakter manusia yang terdapat di dalam game dan Non-Human Animation merupakan pembuatan pergerakan animasi karakter yang bukan manusia dalam game.

1-5 4. Sound Dalam suatu game sound sangat penting. Karena dengan adanya sound seperti suara latar belakang game dan efek suara, game akan terasa lebih hidup. 1.5.3 Desain Algoritma dibutuhkan dalam mengimplementasikan rancangan game menjadi aplikasinya. Pendekatn yang digunakan untuk merancang algoritma adalah konsep Computational Thinking, meliputi: 1. Dekomposisi Merupakan salah satu dari ilmu komputer yang meliputi pemecahan sebuah masalah atau sistem yang kompleks menjadi bagian-bagian yang lebih kecil. 2. Pengenalan Pola Salah satu pondasi dari ilmu komputer yang meliputi penemuan persamaan atau pola antar bagian-bagian kecil hasil dari dekomposisi yang dapat membantu menyelesaikan permasalahan yang lebih kompleks menjadi lebih efisien. 3. Abstraksi Mencari persamaan dari sekumpulan poladan mencoba untuk menjelaskannya secara jelas dan efisien. Abstraksi dapat menyederhanakan deskripsi dari sesuatu menjadi aspek-aspek yang relevelan dengan permasalahan yang ada. 4. Algoritma Merupakan urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis. 1.5.4 Implementasi Implementasi merupakan proses merubah algoritma menjadi kode program. Pada tahap ini akan digunakan aplikasi bantu yaitu Game Engine Construct 2. Dapat mendefinisikan cara kerja game dengan memakai sistem blok logika, sehingga tidak memerlukan pengetahuan scripting maupun programing. Hal ini yang membuat game engine mudah dan cepat dikuasai banyak orang. Proses eksekusi suatu event menggunakan logika sebab dan akibat atau jika-maka. Pendekatan perograman yang digunakan pada tahap implementasi ini adalah Event-Handler. Event- handler merupakan sebuah method yang dapat mendeteksi suatu kejadian yang terjadi pada sebuah form, contohnya ketika sebuah button di Click maka program akan melakukan sebuah eksekusi perintah yang ada pada event handlernya. 1.5.5 Pengujiann Proses menjalankan program dengan menemukan kesalahan dari program. Tujuan pada pengujian membentuk tes yang efisien dan efektif. Ada beberapa jenis pengujian yaitu:

1-6 1. Alpha Testing Pengujiannya dilakukan oleh pembuat atau lingkungan pembuatannya sendiri. Pada umumnya menguji fungsionalitas dari aplikasi yang dibangun. 2. Beta Testing Pengujiannya melibatkan pengguna dari aplikasi. Pada umumnya untuk menguji interaktivitas dan antar muka dari aplikasi, serta untuk menemukan bug dari aplikasi. 1.6 Sistematika Penulisan Tugas Akhir Untuk mempermudah dalam memahami penulisan tugas akhir ini digunakan sistematika penulisan sebagai berikut : BAB 1. PENDAHULUAN Bab ini berisi mengenai penjelasan latar belakang, identifikasi masalah, tujuan tugas akhir, lingkup tugas akhir, metodologi tugas akhir, dan sistematika penulisan tugas akhir. BAB 2. LANDASAN TEORI Bab ini berisi landasan teori. Didalamnya untuk mengemukakan definisi-definisi, teori-teori, dan konsep-konsep yang diperlukan sebagai alat untuk mengimplementasikan gejala atau kejadian yang diperlukan. Landasan teori tersebut diantaranya terkait dengan game mechanics. BAB 3. SKEMA PENELITIAN Pada bab ini berisi analisis dari perancangan game mechanic pada game Cookurubukan yang nantinya hasil analisis ini akan menjadi dasar untuk merancang game mechanic dari game Cookurubukan. BAB 4. ANALISIS DAN PERANCANGAN ALGORITMA Pada bab ini membahas mengenai tahapan analisis dan perancangan, yaitu menganalisis dan merancang game mechanics berdasarkan peta analisis. BAB 5. IMPLEMENTASI DAN PENGUJIAN Pada bab ini menjelaskan mengenai tahap-tahap perancangan berdasarkan algoritma yang telah dibuat pada tahap perancangan algoritma. BAB 6. KESIMPULAN DAN SARAN Pada bab ini berisi kesimpulan dan saran yang diambil dari hasil pengerjaan tugas akhir.