3 BAB II KAJIAN PUSTAKA A. ANDROID Android merupakan perangkat cerdas bersifat opensource yang berdampak pada meningkatnya jumlah pengguna maupun pengembang aplikasi secara continue dan signifikan. Alasan di atas menjadi peluang yang sangat bagus bagi praktisi IT, mahasiswa, bahkan seorang yang hobi untuk berpartisipasi dalam mengembangkan aplikasi Android (Huda, 2012) Android adalah sistem operasi untuk telepon seluler yang berbasis Linux. Android menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi mereka sendiri untuk digunakan oleh bermacam piranti bergerak. Awalnya Google Inc. membeli Android Inc. pendatang baru yang membuat piranti lunak untuk ponsel. Kemudian untuk mengembangkan Android, dibentuklah Open Handset Alliance, gabungan dari 34 perusahaan piranti keras, piranti lunak dan telekomunikasi termasuk Google, HTC, Intel, Motorola, Qualcomm, T-Mobile, Nvidia. Android merupakan perangkat cerdas bersifat opensource yang berdampak pada meningkatnya jumlah pengguna maupun pengembang aplikasi secara continue dan signifikan. Alasan di atas menjadi peluang yang sangat bagus bagi praktisi IT, mahasiswa, bahkan seorang yang hobi untuk berpartisipasi dalam mengembangkan aplikasi Android (Huda, 2012). PENGEMBANGAN APLIKASI PERMAINAN P ...,SHALAHUDDIN HANIFRAMADHANI, F.TEKNIK UMP,2017
12
Embed
BAB II KAJIAN PUSTAKA A. ANDROIDrepository.ump.ac.id/1562/3/BAB II - SHALAHUDIN HR.pdf1. Merancang dan membuat game pengenalan Baturraden dan. cerita rakyatnya (Baturraden Adventure)
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
3
BAB II
KAJIAN PUSTAKA
A. ANDROID
Android merupakan perangkat cerdas bersifat opensource yang berdampak
pada meningkatnya jumlah pengguna maupun pengembang aplikasi secara continue
dan signifikan. Alasan di atas menjadi peluang yang sangat bagus bagi praktisi IT,
mahasiswa, bahkan seorang yang hobi untuk berpartisipasi dalam mengembangkan
aplikasi Android (Huda, 2012) Android adalah sistem operasi untuk telepon seluler
yang berbasis Linux. Android menyediakan platform terbuka bagi para pengembang
untuk menciptakan aplikasi mereka sendiri untuk digunakan oleh bermacam piranti
bergerak. Awalnya Google Inc. membeli Android Inc. pendatang baru yang membuat
piranti lunak untuk ponsel. Kemudian untuk mengembangkan Android, dibentuklah
Open Handset Alliance, gabungan dari 34 perusahaan piranti keras, piranti lunak dan
telekomunikasi termasuk Google, HTC, Intel, Motorola, Qualcomm, T-Mobile, Nvidia.
Android merupakan perangkat cerdas bersifat opensource yang berdampak pada
meningkatnya jumlah pengguna maupun pengembang aplikasi secara continue dan
signifikan. Alasan di atas menjadi peluang yang sangat bagus bagi praktisi IT,
mahasiswa, bahkan seorang yang hobi untuk berpartisipasi dalam mengembangkan
aplikasi Android (Huda, 2012).
PENGEMBANGAN APLIKASI PERMAINAN P ...,SHALAHUDDIN HANIFRAMADHANI, F.TEKNIK UMP,2017
4
B. GAME
Game adalah suatu sistem atau program di mana satu atau lebih pemain
mengambil keputusan melalui kendali pada objek di dalam game untuk suatu tujuan
tertentu (Jasson, 2009). Game dimasa sekarang jauh lebih berkembang dibandingkan
dengan pada masa awal pembuatannya sekitar tahun 1970-an. Game dibagi menjadi
beberapa jenis yang lebih dikenal dengan istilah “Genre Game”. Genre juga berarti
format atau gaya dari sebuah game. Format sebuah game bisa murni sebuah genre
atau bisa merupakan campuran (hybrid) dari beberapa genre lain.
Dalam buku yang berjudul “Langkah Mudah Membuat Game 3d” yang ditulis
oleh Ivan C. Sibero (2009) dijelaskan bahwa genre game adalah klasifikasi game yang
didasari interaksi pemainnya. Visualisasi juga menjadi ukuran klasifikasi genre ini.
Namun untuk beberapa kasus pengembang game membuat kompilasi antar berbagai
genre ini. Tentu saja variasi format game lebih banyak. Berdasarkan genre-nya, game
dibagi menjadi beberapa jenis, seperti :
1. Action Games
Sebuah game yang membutuhkan pemain yang mempunyai kecepatan
reflex, akurasi, dan ketepatan waktu untuk menghadapi sebuah rintangan.
2. Adventure Games
Game adventure menggabungkan unsur-unsur jenis komponen antara
game action dan game adventure, biasanya menampilkan rintangan yang
berjangka panjang yang harus diatasi serta rintangan yang lebih kecil yang
hampir terus-menerus ada.
PENGEMBANGAN APLIKASI PERMAINAN P ...,SHALAHUDDIN HANIFRAMADHANI, F.TEKNIK UMP,2017
5
3. Sport Games
Tipe game yang berupa kompetisi antara dua pemain atau lebih dimana
pemain dapat berupa individual atau tim.
4. Role Playing Games (RPG)
Tipe game ini seringkali berupa multi-player game dimana setiap pemain
memiliki karakter dengan kemampuan dan kelemahan yang spesifik. Para
pemain saling berkompetisi, berinteraksi dan bertempur satu sama lain.
Tampilan grafis biasanya lebih maksimal karena menggunakan kamera yang
cukup dekat dengan player yang terdapat di dalamnya.
5. Racing Games
Game berjenis balapan yang biasanya kemampuan menguasai kemudi
menjadi patokan keberhasilan misi.
6. Fighting Games
Game yang biasanya terdapat dua karekter yang saling bertarung untuk
memperoleh kemenangan.
7. Shooter Games
Sub-genre dari permainan aksi, meskipun banyak pemain yang
menganggap bahwa ragam ini merupakan ragam yang berdiri sendiri.
PENGEMBANGAN APLIKASI PERMAINAN P ...,SHALAHUDDIN HANIFRAMADHANI, F.TEKNIK UMP,2017
6
8. Strategy Games
Merupakan game dengan menggunakan kamera jauh agar dapat
mengontrol semua objek yang terlibat dalam permainan.
C. UNITY Engine
UNITY Engine merupakan game engine yang berbasis cross-platform. Unity
dapat digunakan untuk membuat sebuah game yang bisa digunakan pada perangkat
komputer, ponsel pintar Android, iPhone, PS3, dan bahkan X-BOX. bahasa
pemrograman yang dapat diterima UNITY adalah JAVA SCRIPT, CS SCRIPT (C#) & BOO
SCRIPT
Unity merupakan suatu aplikasi untuk mengembangkan game multi platform
yang didesain untuk mudah digunakan. Grafis pada unity dibuat dengan grafis tingkat
tinggi untuk OpenGL dan directX. Unity mendukung semua format file, terutamanya
format umum seperti semua format dari art applications (Roedavan, 2014).
D. BAHASA PEMROGRAMAN C#
C# (dibaca: C sharp) atau yang lebih dikenal dengan Microsoft Visual C#
merupakan sebuah bahasa pemrograman yang berorientasi objek yang
dikembangkan oleh Microsoft sebagai bagian dari inisiatif kerangka .NET Framework,
dimana C# bebas dari masalah kompatibilitas dilengkapi dengan berbagai fitur yang
sebagian besar merupakan fitur baru, menarik dan tentu saja menjanjikan.
PENGEMBANGAN APLIKASI PERMAINAN P ...,SHALAHUDDIN HANIFRAMADHANI, F.TEKNIK UMP,2017
7
Visual C# dibuat berdasarkan pemrograman C# yang merupakan bahasa
pemrograman berorientasi objek dan mempunyai banyak kesamaan dengan C++,
java dan VB. C# pada faktanya adalah kombinasi antara efisiensi pemrograman C++,
kesederhanaan Java, dan penyederhanaan dari pemrograman Visual Basic
(Prabawati, 2011).
E. ADOBE PHOTOSHOP
Photoshop merupakan software olah foto digital yang sangat popular dan
sudah diakui kecanggihannya. Kelengkapan fasilitas dan kemampuannya yang luar
biasa dalam pengolahan dan manipulasi objek foto, menjadikan software ini banyak
dipakai oleh desainer grafis, karena keberadaannya yang benar-benar mampu
membantu dan memudahkan pemakai dalam menyelesaikan berbagai jenis
pekerjaan olah digital (Madcom, 2009).
Adobe Photoshop mempunyai banyak fasilitas yang memungkinkan seorang
Designer menciptakan efek-efek tertentu dan bisa menggunakan banyak variasi dari
fasilitas yang disediakan oleh Adobe Photoshop, beberapa diantaranya yaitu:
1. Membuat tulisan dengan efek tertentu.
Photoshop dapat mengubah bentuk tulisan menjadi lebih kreatif dan inovatif
dengan tool efekyang ada didalamnya.
2. Membuat tekstur dan material yang beragam.
Dengan langkah-langkah tertentu, seorang Designer dapat membuat gambar
misalnya daun, logam, air, dan bermacam gambar lainnya.
PENGEMBANGAN APLIKASI PERMAINAN P ...,SHALAHUDDIN HANIFRAMADHANI, F.TEKNIK UMP,2017
8
3. Mengedit foto dan gambar yang sudah ada.
Dengan Photoshop kita dapat merubah gambar kita jelek menjadi bagus
ataupun sebaliknya. Selain itu juga Photoshop dapat merubah foto seseorang
menjadi sebuah gambar kartun. Atau dalam Design Grafis disebut vector and
vexel.
4. Memproses materi Web.
Photoshop juga digunakan untuk keperluan web, misalnya: kompresi
file gambar agar ukurannya lebih kecil, memotong gambar kecil-kecil (slice),
dan membuat web photo gallery. Dengan Adobe Image Ready, gambar yang
sudah ada bisa dibuat untuk keperluan web, misalnya menjadi rollover dan
animasi GIF.
F. Profil Baturraden
Obyek Wisata Baturraden yang terletak di lereng Gunung Selamet sebelah
utara kota Purwokerto terkenal dengan keindahan alam dan kesejukan udaranya
serta menyimpan banyak cerita/legenda sehingga banyak dikunjungi para pelancong.
Baturraden adalah salah satu cerita rakyat dari Jawa Tengah yang cukup populer
khususnya di daerah tersebut. Salah satu dari kekayaan seni Indonesia adalah cerita
rakyat Indonesia yang begitu beragam dari tiap daerah. Hal ini menjadikan seni sastra
Indonesia semakin kaya. Selain itu cerita rakyat juga merupakan kisah-kisah rakyat
pada zaman dahulu yang bisa kita ambil hikmahnya untuk kehidupan sehari-hari.
Berikut adalah kisah Baturraden, salah satu cerita rakyat dari Jawa Tengah.
PENGEMBANGAN APLIKASI PERMAINAN P ...,SHALAHUDDIN HANIFRAMADHANI, F.TEKNIK UMP,2017