BAB II LANDASAN TEORI

dokumen-dokumen yang mirip
LAPORAN RESMI PRAKTIKUM PENGANTAR TEKNOLOGI DAN INFORMASI MODUL 4 PENGENALAN INKSCAPE DAN KONSEP DASAR VEKTOR GRAFIS

BAB II LANDASAN TEORI

PEMBUATAN GAME KUIS MATEMATIKA DASAR BERBASIS FLASH (STUDI KASUS PADA SD 46 BANDA ACEH JURNAL KARYA TULIS ILMIYAH

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA

ADOBE MASTER COLLECTION DAN FUNGSINYA

II. TINJAUAN PUSTAKA. grafik, animasi, dan video. Beberapa definisi menurut beberapa ahli: 1. Kombinasi dari komputer dan video (Rosch, 1996).

BAB I PENDAHULUAN. 1.1 Latar Belakang

MENGENAL GRAFIS dan PROGRAM APLIKASINYA

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

DASAR-DASAR DESAIN GRAFIS

BAB II TINJAUAN PUSTAKA. Multimedia dapat diartikan sebagai penggunaan beberapa media

BAB II TINJAUAN PUSTAKA PEMBUATAN MEDIA PUBLIKASI KOMODO BERBASIS MULTIMEDIA MENGGUNAKAN GAME EDUKASI DAN TEKNOLOGI AUGMENTED

Multimedia. Semester Pendek - Pertemuan 1 Tema : Gambar. By In Wahyu Widodo

PERANCANGAN GAME LET S TAP AND DANCING NASKAH PUBLIKASI. diajukan oleh Devit Surtianingsih

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

Latar belakang Desain grafis

Pelatihan Sketsa Desain. Manual ke Digital. Berbasis Teknologi Informasi dan Komunikasi

commit to user BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI. Animasi berasal dari kata Animation yang dalam bahasa Inggris to animate yang

MODUL IV APLIKASI MULTIMEDIA

PENGENALAN CORELDRAW. Nita Yuliani. Abstrak. Pendahuluan

Teknologi Multimedia untuk Teknologi Web

BAB II LANDASAN TEORI

PENGANTAR APLIKASI KOMPUTER

pelajaran 1.2 Mengoperasikan penyalaan komputer sampai dapat digunakan 2. Merakit, menginstalasi, men-setup, memelihara dan melacak serta

BAB I PERSYARATAN PRODUK

BAB 1 Persyaratan Produk

LOMBA KOMPETENSI SISWA SMK TINGKAT PROPINSI JAWA TIMUR Nganjuk, XX XX Oktober 2016

SILABUS. Tugas Terstruktur Mendiskusikan fungsi menu dan ikon dalam perangkat pengolah angka

BAB 2 LANDASAN TEORI. tergantung pada keberhasilan dalam melakukan analisa kebutuhan. Jika terjadi

SOFTWARE TERBAIK UNTUK VIDEO EDITING

MENGENAL ADOBE PHOTOSHOP

Bab 3. Metodologi Perancangan

BAB 2 LANDASAN TEORI. Website atau World Wide Web, sering disingkat sebagai www atau web saja, yakni

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA

Rancang Bangun Game Berhitung Spaceship dengan Pengendali Suara Menggunakan Speech Recognition Plugin pada Unity

MACROMEDIA DIRECTOR. Sumber-sumber:

BAB III LANDASAN TEORI. Sistem merupakan kumpulan dari sub-sub sistem, elemen-elemen,

BAB 2 LANDASAN TEORI

WEBGIS. Tujuan. Arna fariza. Setelah menyelesaikan bab ini, anda diharapkan dapat: Memahami tentang Web GIS Mengetahui software2 untuk Web GIS

BAB II TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI. diperoleh penjelasan yang baik tentang sistim informasi.

9/10/2009 KORELASI DESAIN GRAFIS & TEKNOLOGI MODERN DESAIN GRAFIS DAN TEKNOLOGI MULTIMEDIA TIMELINE TEKNOLOGI KOMPUTER DESAIN.

BAB III LANDASAN TEORI

BAB 2 TINJAUAN PUSTAKA. : Multi sistem operasi, bisa Windows, Linux, Mac OS, maupun Solaris

BAB 2 LANDASAN TEORI. Flash merupakan software yang memiliki kemampuan menggambar sekaligus

BAB 2 LANDASAN TEORI. sendiri atau bersama-sama (kelompok). (

BAB I PENDAHULUAN 1.1 Latar Belakang

PERTEMUAN 4 MANAJEMEN WEB

COMPANY PROFILE BERBASIS ANDROID TELEVISI KAMPUS UDINUS (TVKU)

Laporan Pelatihan Sketsa Desain Manual ke Digital Berbasis Teknologi Informasi dan Komunikasi Bangli, Mei 2012

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB II TINJAUAN PUSTAKA

IV. HASIL DAN PEMBAHASAN

BAB II LANDASAN TEORI

UKDW BAB 1 PENDAHULUAN

BAB II TINJAUAN PUSTAKA. Restu Deliana (2015). Dalam penelitian yang berjudul Pembuatan Game

BAB II Landasan Teori 2.1 Kajian Pustaka

BAB 1 PENDAHULUAN. sesuatu yang baru. Contoh multimedia interaktif adalah multimedia. pembelajaran interaktif, aplikasi game, kios informasi, dll.

BAB I PENDAHULUAN Latar Belakang

Contoh dari aplikasi grafis bitmap adalah Adobe Photoshop, Corel Photopaint, Microsoft Photo Editor, Macromedia Fireworks, dll.

Bab I PENDAHULUAN. I.1 Latar Belakang

PEMBUATAN GAME PERANG KAPAL 2 DIMENSI MENGGUNAKAN SOFTWARE MULTIMEDIA BUILDER Naskah Publikasi. diajukan oleh. Sigit Triharyanto


Animasi Objek 2 Dimensi GAMBAR BITMAP

BAB 1 PENGANTAR WEB DESIGN

BAB III METODOLOGI 3.1 Analisis Kebutuhan

BAB 2 LANDASAN TEORI. Istilah sistem berasal dari bahasa Yunani yaitu systema yang mengandung arti kesatuan


Perancangan dan Pembuatan Aplikasi Pengenalan Batik Indonesiaku Melalui Permainan Berbasis Android

BAB I PENDAHULUAN. baik dunia kerja maupun dunia pendidikan. Ditambah lagi dengan adanya dunia

BAB II LANDASAN TEORI

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

BAB 1 PENDAHULUAN. Sistem informasi merupakan fokus utama dari studi disiplin sistem informasi dan

BAB 1 PENDAHULUAN. 1.1 Latar Belakang


BAB II LANDASAN TEORI. pemain akan terlibat di dalam suatu permasalahan sehingga dapat menghasilkan

01FTPD. Komputer Desain 2 Dimensi. Denta Mandra Pradipta Budiastomo, S.Ds, M.Si.

Kurikulum SMK 2004 SMK TI Airlangga Samarinda

BAB II KAJIAN PUSTAKA. pada meningkatnya jumlah pengguna maupun pengembang aplikasi secara continue

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB 2 LANDASAN TEORI

Komputer & Software Semester Ganjil 2014 Fak. Teknik Jurusan Teknik Informatika.

BAB 2 LANDASAN TEORI. sebagai komputer, dimana asal keterangannya adalah to compute yang artinya hitung.

PEMBAHASAN. Apa saja isi dari Master Adobe Collection ini :

Sejarah HTML5. Abstrak. Pendahuluan. Reni Resiani Sunmaryati

TUTORIAL MEMBUAT FOTO BEREFEK KOMIK MENGGUNAKAN PHOTOSHOP

BAB 1 PENDAHULUAN. Pada masa sekarang ini, perkembangan dunia teknologi sudah sangat pesat.

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

HTML 5 TIMOTIUS FLOREAN,

BAB III LANDASAN TEORI. berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi

BAB III ANALISIS MASALAH DAN PERANCANGAN PROGRAM

BAB II LANDASAN TEORI

GIMP & INKSCAPE. Materi Ujian Sekolah Tertulis (Grade 12)

BAB II KONSEP DASAR VIDEO STREAMING SERVER. komputer. Komputer server didukung dengan spesifikasi hardware yang lebih

Adobe Photoshop. Heni Handayani.

BAB 1 PENDAHULUAN. Perkembangan teknologi pada masa sekarang ini begitu pesat sehingga

memilih apa yang akan dikerjakan selanjutnya, bertanya dan memberikan jawaban

Transkripsi:

BAB II LANDASAN TEORI 2.1 Teori Utama 2.1.1 Pengertian Game Menurut Nilwan, 2010 bahwa Game merupakan sebuah bentuk seni dimana penggunanya disebut dengan pemain (player), diharuskan membuat keputusan-keputusan dengan tujuan mengelola sumber daya yang diperoleh dari kesempatan-kesempatan bermain (token) miliknya untuk mencapai tujuan tertentu. Video game adalah bentuk game yang interaksi umunya melibatkan media video dan audio. 2.1.2 Dasar Teori Pembangunan Game Menurut Ivan C. Sibero, 2009 bahwa Dalam pembangunan/pembuatan sebuah game yang baik, tentunya harus ada sebuah teori yang menjadi acuan. Kualitas dasar teori akan mempengaruhi proses pembuatan dan juga hasil akhir. Jadi seorang developer game tentunya harus menentukan seperti apa teori pembangunan game yang akan ia gunakan. Dibawah ini adalah penjabaran dari teori pembangunan game. 1. Genre Game Pertama kali memikirkan genre game apakah yang akan dibuat. Pemulihan jenis game yang sesuai dengan kemampuan yang dimiliki, mudah dan cepat dalam pembuatannya.. 2. Tool Menentukan tool yang akan digunakan. Ini bagian yang paling penting, dengan apakah kita akan membuat game tersebut. Misalkan menggunakan software tertentu untuk mempermudah proses pembuatan game yang dikehendaki. 3. Gameplay 4

5 Gameplay adalah system alur game tersebut, mulai dari menu, area Game, game over, story line, mission success, mission failed, cara bermain, dan system lain yang harus ditentukan. Buatlah gameplay yang mudah dipahami maupun dimainkan oleh para pengguna 4. Grafis Penjelasan tentang grafis yang akan digunakan. Jenis grafis dibagi menjadi 3, jenis grafis kartun, semi realis, dan realis. Pilihlah jenis grafis yang sesuaidengan kebutuhan game yang ingin dibuat. 5. Suara Suara interface atau tampilan akan tampak membosankan tanpa adanya suara. Pemilihan suara haruslah sesuai dengan bagianbagian dari game tersebut, misalkan untuk mission succsess, pastilah berbeda dengan mission failed, shoot dan bagian lain. Ada tipe suara yang bersemangat untuk jenis bagian yang sukses, serta ada jenis suara yang terdengar seperti nada kekalahan. 6. Pembuatan Sudah adanya persiapan yang matang memmudahkan pembuat game untuk segera membuat game sesuai. Dengan waktu yang sudah dikehendaki. 7. Publishing Ketika sudah selesai dalam segala proses pembuatan game publish game menjadi setup jika game harus diinstall terlebih dahulu sebelum dimainkan atau publish menjadi.apk jika game dapat langsung dimainkan tanpa harus menginstallnya terlebih dahulu, metode mempublish tergantung dengan tool yang digunakan untuk proses pembuatan game

6 2.1.3 Pemrograman C# Menurut Fowler, 2005 bahwa C# merupakan sebuah bahasa pemrograman yang berorientasi objek yang dikembangkan oleh Microsoft sebagai bagian dari inisiatif kerangka.net Framework (Fowler, 2005). Menurut buku Komputer, 2008 bahwa C# adalah Java versi Microsoft, sebuah bahasa multi flatform yang didesain untuk bisa berjalan di berbagai mesin. C# adalah pemrograman berorientasi Object (OOP). C# memiliki kekuatan bahasa C++ dan portabilitas seperti Java. Fitur-fitur yang diambilnya dari bahasa C++ dan Java adalahdesain berorientasi objek, seperti garbage collection, reflection, akar kelas (root class), dan juga penyederhanaan terhadap pewarisan jamak (multiple inheritance). Bahasa pemrograman C# dibuat sebagai bahasa pemrograman yang bersifat general-purpose (untuk tujuan jamak), berorientasi objek, modern, dan sederhana. C# ditujukan agar cocok digunakan untuk menulis program aplikasi baik dalam sistem clien-server (hosted system) maupun sistem embedded (embedded system), mulai dari program aplikasi yang sangat besar yang menggunakan sistem operasi yang canggih hingga kepada program aplikasi yang sangat kecil. Meskipun aplikasi C# ditujukan agar bersifat 'ekonomis' dalam hal kebutuhan pemrosesan dan memori komputer, bahasa C# tidak ditujukan untuk bersaing secara langsung dengan kinerja dan ukuran program aplikasi yang dibuat dengan menggunakan bahasa pemrograman C.

7 2.2 Teori Sekunder 2.2.1 Unity Menurut Unity Technologies, 2014 bahwa 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 juga dapat digunakan untuk membuat konten yang interaktif lainnya seperti, visual arsitektur dan real-time 3D animasi. Unity adalah sebuah sebuah tool yang terintegrasi untuk membuat game, arsitektur bangunan dan simulasi. Unity bisa digunakan untuk games PC dan games online. Untuk games online diperlukan sebuah plugin, yaitu Unity Web Player, yang sama halnya dengan flash player pada browser. Bahasa pemrograman yang digunakan bermacam-macam, mulai dari javascript, C#, dan boo. 2.2.2 Adobe Photoshop CS6 Menurut Ignatius Untung bahwa Adobe Photoshop, atau biasa disebut Photoshop, adalah perangkat lunak editor citra buatan Adobe Systems yang dikhususkan untuk pengeditan foto/gambar dan pembuatan efek. Perangkat lunak ini banyak digunakan oleh fotografer digital dan perusahaan iklan sehingga dianggap sebagai pemimpin pasar (market leader) untuk perangkat lunak pengolah gambar dianggap sebagai produk terbaik yang pernah diproduksi oleh Adobe Systems. Versi kedelapan aplikasi ini disebut dengan nama Photoshop CS, versi sembilan disebut Photoshop CS2 dan terakhir ini adalah Adobe Photoshop CS6 (Creative Suite). Photoshop tersedia untuk Microsoft Windows, Mac OS X, dan Mac OS : versi 9 ke atas juga dapat digunakan oleh sistem operasi lain seperti Linux dengan bantuan perangkat lunak tertentu seperti CrossOver. Meskipun pada awalnya Photoshop dirancang untuk menyunting gambar untuk cetakan berbasis-kertas, Photoshop yang ada saat ini juga dapat digunakan untuk memproduksi gambar untuk World Wide Web. Beberapa versi terakhir juga menyertakan aplikasi tambahan, Adobe ImageReady, untuk keperluan tersebut.

8 2.2.3 Adobe Flash Andi Sunyoto, 2010 bahwa Adobe Flash merupakan software yang memiliki kemampuan menggambar sekaligus menganimasikan serta mudah dipelajari. Di samping digunakan untuk keperluan pembuatan animasi biasa dan animasi sirus web, Flash juga dapat digunakan untuk membuat game, presentasi, dan animasi kartun. Sekarang juga sudah mulai berkembang penggunaan Flash untuk pembuatan game di mobile device seperti handpone, PDA, dll Animasi yang dihasilkan Flash adalah animasi berupa file movie. Movie yang dihasilkan dapat berupa grafik atau teks. Grafik yang dimaksud disini adalah grafik yang berbasis vektor. Jadi ketika diakses melalui internet, animasi yang akan ditampilkan lebih cepat dan terlihat halus. Selain itu, Flash juga memiliki kemampuan untuk mengimpor file suara, video maupun file gambar dari aplikasi lain. 2.2.4 Inkscape Menurut Owens Courtenay, 2014 bahwa Inkscape adalah sebuah piranti lunak (software) editor vektor grafis berbasis open source yang mirip dengan Adobe Illustrator, Corel Draw, Freehand, atau Xara X. Apa yang membuat beda adalah Inkscape menggunakan Scalable Vector Graphics (SVG), XML berbasis standar terbuka (open) W3C, sebagai format asli. Sebagai piranti lunak terbuka (open source software) pengguna dapat mengembangkan, merubah dan mendistribusikannya sekaligus memperolehnya secara bebas (free). Sama seperti program yang dipakai untuk menggambar lainnya, Inkscape dapat digunakan untuk membuat bentuk gambar dasar seperti persegi, lingkaran, segitiga, bintang dan sebagainya sekaligus memiliki kemampuan untuk merubah dan memanipulasi bentuk-bentuk tersebut dengan rotasi, memperbesarmemperkecil, dan sebagainya. Inkscape juga memungkinkan pengguna untuk membuat teks atau memasukkan gambar jadi berformat bitmap, png, jpg dan sebagainya.

9 grafis yang bersifat terbuka berbasis XML standar yang dikembangkan oleh W3C. Kebanyakan vektor editor hari ini dapat mengimpor dan mengekspor SVG, dan browser modern (seperti Firefox dan Opera) dapat menampilkannya secara langsung tanpa memerlukan plugin. (Untuk Internet Explorer, ada sebuah SVG Viewer plugin dari Adobe). Inkscape banyak digunakan di dalam proyek (desain web, diagram teknis, ikon, seni kreatif, logo, peta, dsb). Inkscape adalah piranti lunak sumber terbuka yang dapat disebarkan secara bebas. 2.2.5 Pengujian Black Box Menurut Beizer dalam Pressman (2007) pengujian black-box berfokus pada persyaratan fungsional perangkat lunak. Dengan demikian, pengujian blackblox memungkinkan perekayasa perangkat lunak mendapatkan serangkaian kondisi input yang sepenuhnya menggunakan semua persyaratan fungsional untuk suatu program. Pengujian black-box bukan merupakan alternative dari teknik white-box, tetapi merupakan pendekatan komplementer yang kemungkinan besar mampu mengungkap kelas kesalahan daripada metode white-box. Pengujian black-box berusaha menemukan kesalahan dalam kategori sebagai berikut : a. Fungsi-fungsi yang tidak benar atau hilang b. Kesalahan interface c. Kesalahan dalam struktur data atau askes database eksternal d. Kesalahan kinerja e. Inisialisasi dan kesalahan terminasi