Archive for March 2019
Teknologi Game & Artificial Intelligence Game || Tugas Softskill Pengantar Teknologi Game
By : Panji Maulana PutraTEKNOLOGI GAME
Game diambil dari bahasa Inggris yang diterjemahkan yang
artinya permainan. Game atau permainan
adalah sesuatu yang
dapat dimainkan dengan aturan tertentu sehingga ada yang menang dan ada yang kalah, biasanya
dalam konteks tidak serius dengan tujuan refreshing. Bermain game sudah dapat
dikatakan sebagai lifestyle
masyarakat dimasa kini.
Pengertian game komputer menurut beberapa ahli :
- Menurut Chris Crawford, Seorang computer game designer mengemukakan bahwa game, pada intinya adalah sebuah interaktif, aktifitas yang berpusat pada sebuah pencapaian, ada pelaku aktif, ada lawan anda.
- Menurut David Parlett, Game adalah sesuatu yang memiliki “akhir dan cara mencapainya” & artinya ada tujuan, hasil dan serangkaian peraturan untuk mencapai keduanya.
- Menurut Roger Caillois, seorang sosiolog Perancis, dalam bukunya yang berjudul" Les jeux et les hommes" menyatakan game adalah aktivitas yang mencakup karakteristik berikut: fun (bebas bermain adalah pilihan bukan kewajiban), separate (terpisah), uncertain, non-productive, governed by rules (ada aturan), fictitious (pura-pura).
Di dalam era perkembangan teknologi yang pesat ini, seperti halnya permainan kartu, catur dan lain-lainnya dapat ditemui melalui dunia virtual atau yang biasa kita mainkan di dalam komputer. Dengan perkembangan teknologi sekarang ini munculah berbagai sarana permainan, misalnya Playstation 3, Xbox 360, nintendo wii,PSP, nintendo Ds, maupun Ps dari yang berbasis individu ataupun multiplayer
Seiring
perkembangan teknologi game
memiliki beberapa jenis, antara
lain Shooting, Role
Playing Game, Side Scrolling
Game, Real Time
Strategy, Racing, Puzzel dan sebagainya
UNITY 3D
Unity 3D pertama kali dirilis pada saat acara Apple’s Worldwide Developers Conference di tahun 2005. Pada versi awal Unity hanya dapat digunakan di Mac Platform yaitu OS dari produk apple. Namun sekarang Unity 3D berubah menjadi software multi platform yang juga dapat dijalankan pada Windows OS dan bahkan Linux OS.
Pada dasarnya, Unity 3D merupakan game engine yang berbasis
3D. Tetapi Unity juga bisa dalam membentuk game 2D. Unity menggunakan sistem
navigasi bebas dalam pembuatan game, sehingga pengguna dapat dengan mudah untuk
melihat setiap sisi 3D dalam pembuatan objek. Sama halnya seperti menggunakan
Blender 3D.
Unity adalah multiplatform game engine yang dikembangkan
oleh Unity Technology. Unity sendiri mencakup game engine dan Integrated
Development Environment (IDE) dalam satu paket. Unity dapat digunakan untuk
membuat video game untuk website, desktop, berbagai macam konsol, dan juga
perangkat bergerak.
Berbagai macam fitur yang ditawarkan oleh Unity diantaranya
: In-built Rendering, Scripting, Asset Tracking, Asset store, dan Physics.
In-built Rendering
merupakan salah satu contoh fitur dari unity . Unity menggunakan Beast untuk
menjalankan fungsi-fungsi rendering. dengan Beast pengembang jadi semakin mudah
untuk memperbaiki tampilan scenenya tanpa harus merender diperangkat lunak
tambahan
DESAIN SKENARIO & SCRIPT
Skenario adalah urutan-urutan kejadian yang teroganisir yang terkonsep dibuat sebagai landasan/pacuan dalam pembuatan suatu alur kejadian. biasanya skenario digunkan dalam film, animasi dan game. Skenario game adalah sebuah cerita khusus yang melatarbelakangi kejadian – kejadian dalam game. Konsep dari skenario seharusnya berguna untuk memberikan gambaran garis besar tentang cerita, prinsip-prinsip mekanisme game, dan titik berat untuk gameplay. Karena itu konsep mencakup prinsip-prinsip dasar, gaya game, kerangka peraturan, sinopsis cerita (kalau ada cerita), karakteristik game, contoh misi, atau situasi-situasi dalam game
Ciri-Ciri Naskah
– Proses ini adalah proses pembuatan naskah atau alur cerita animasi.
– Skenario yang menarik akan menentukan keberhasilan dari film
– Animasi yang dibuat.skenario biasanya berbentuk teks tulisan/ketikan.
Script adalah bentuk fisik dari suatu skenario yang ditulis oleh penulis agar lebih mudah dimengerti dan terarah. ibaratnya script adalah suatu naskah penting yang dapat dibaca sebagai pacuan untuk alur cerita itu sendiri. Script pada game lebih mengacu kepada kosa kata/ tatabahasa yang akan digunakan pada karakter di game tersebut. nantinya karakter-karakter yang dibuat akan berperan maupun bercakap sesuai script yang disediakan per-karakter. sehingga game lebih terlihat terkonsep.
yang tidak kalah penting yaitu storyboard. Storyboard adalah bentuk visual /gambar dari skenario yang telah dibuat, berupa kotak kotak
gambar (seperti komik) yang menggambarkan jalan cerita dan adegan-adegan yang hendak dibuat dalam film. Storyboard berfungsi sebagai panduan utama dari proses produksi animasi. Segala macam informasi yang dibutuhkan harus dibuat dan tercantum dalam storyboard, seperti angle kamera, tata letak/layout/staging, durasi, timing, dialog,ekspresi daninformasi lainnya. Dengan adanya storyboard, maka proses pembuatan animasi akan menjadilebih mudah, jelas, fokus, dan terarah.
Teknik
Penulisan skenario
1. Inti Cerita
Tahap awal dalam penulisan skenario adalah menetukan inti
cerita yang akan dikembangkan menjadi sebuah skenario. Dalam inti cerita ini
kita sudah mempunyai gambaran singkat tentang plot, karakter utama, maupun
setting dari cerita. Inti cerita ini bisa berasal dari ide/inspirasi yang kita
temukan baik dalam imajinasi atau fenomena keseharian kita. Banyak juga penulis
skenario yang mengadaptasi novel, cerpen, atau puisi untuk dikembangkan menjadi
skenario.
2. Sinopsis
Sinopsis adalah ringkasan cerita yang ditulis lengkap dengan
memuat semua unsur penting cerita berupa garis besar jalan cerita yang akan
kemudian dikembangkan menjadi sebuah skenario. Pada umumnya Sinopsis ditulis
semenarik mungkin dengan maksud menggoda pembacanya untuk membaca skenario dari
sinopsis tersebut. Panjang sinopsis biasanya dari setengah sampai dua halaman.
3. Karakter
Karakter atau tokoh adalah merupakan salah satu unsur
terpenting dalam skenario sama halnya dalam cerpen maupun novel. Akan tetapi
dalam skenario, karakter harus lebih dikembangkan secara lebih rinci. Hal ini
juga berhubungan dengan kebutuhan aktor atau aktris yang akan memerankan
karakter tersebut. Perincian karakter dalam skenario biasanya meliputi nama
peran, jenis kelamin, usia, ciri-ciri fisik, sifat/prilakunya, pendidikan,
kebiasaan, hubungan dengan karakter yang lain, dan sebagainya.
4. Plot
Alur cerita yang didesain atau di rekayasa untuk mencapai
tujuan tertentu.Maka itu,satu topik yang sama bisa dibuat beberapa plot,sesuai
sudut pandang yang di ambil dantujuan yang ingin di capai
5. Outline
Outline adalah susunan urutan adegan per adegan secara lebih
rinci. Jadi bisa dikatakan bahwa outline adalah penjabaran dari plot.
6. Scene
Satuan penuturan dalam scenario.Satu scene adalah kejadian
yang berlangsung dalam satu tempat dan waktu ter tentu.
7. Action
Action atau aksi
adalah keterangan mengenai kejadian dalam
setiap scene atau adegan yang
merupakan penjabaran dari Outline yang
sudah dibuat sebelumnya.
ARTIFICIAL INTELLIGENCE PADA GAME
Kecerdasan buatan (bahasa Inggris: Artificial Intelligence atau AI) didefinisikan sebagai kecerdasan yang ditunjukkan oleh suatu entitas buatan. Sistem seperti ini umumnya dianggap komputer. Kecerdasan diciptakan dan dimasukkan ke dalam suatu mesin (komputer) agar dapat melakukan pekerjaan seperti yang dapat dilakukan manusia. Beberapa macam bidang yang menggunakan kecerdasan buatan antara lain sistem pakar, permainan komputer (games),logika fuzzy, jaringan syaraf tiruan dan robotika.
Penelitian dalam AI menyangkut pembuatan mesin untuk
mengotomatisasikan tugas-tugas yang membutuhkan perilaku cerdas. Termasuk
contohnya adalah pengendalian, perencanaan dan penjadwalan, kemampuan untuk
menjawab diagnosa dan pertanyaan pelanggan, serta pengenalan tulisan tangan,
suara dan wajah. Hal-hal seperti itu telah menjadi disiplin ilmu tersendiri,
yang memusatkan perhatian pada penyediaan solusi masalah kehidupan yang nyata.
Sistem AI sekarang ini sering digunakan dalam bidang
ekonomi, obat-obatan, teknik dan militer, seperti yang telah dibangun dalam
beberapa aplikasi perangkat lunak komputer rumah dan video game.
Dalam Video Game, kecerdasan buatan digunakan untuk membuat
perilaku cerdas yang biasanya terletak pada non-player characters ( NPCs), dan
seringnya mensimulasikan seperti kecerdasan manusia.
Teknik yang digunakan biasanya menggambarkan metode
keseluruhan dari kecerdasan buatan. Bagaimanapun, penggunaan kecerdasan buatan
pada game biasanya merujuk pada sekumpulan algoritma yang didalamnya termasuk
teknik dari teori kontrol,robotik, grafis komputer,dan pengetahuan komputer
secara umum.
Karena kecerdasan buatan pada game untuk NPCs dipusatkan
pada penunjukkan kecerdasan dan menampilkan game dengan baik dan terdapat
batasan lingkungan, pendekatannya sangat berbeda dengan kecerdasan buatan
tradisional; cara curang dan usaha ekstra dapat diterima dan, pada beberapa
kasus, kemampuan komputer harus diturunkan untuk membuat manusia merasa adil.
Contohnya adalah pada game first-person shooter, dimana kemampuan NPC yang
telah didesain mampu melebihi kemampuan manusia.
DAFTAR PUSTAKA
Seekers . 2017. Pengantar Teknologi Game. [Online]. Tersedia: https://www.scribd.com/document/253844681/Pengertian-Teknologi-Game [16 Maret 2019].
Gunadi, Aji . dan AlFatta, Hanif . 2012. Analisis dan Pembuatan Game "Petualangan si Argo" Berbasis Flash . Jurnal Dasi. Vol 13(1): 42.
Faiztyan,Irham Faidh,dkk . 2015. Perancangan dan Pembuatan Aplkas Visualisasi 3D Interaktif Masjid Agung Jawa Tengah Menggunakan Unity3D . Jurnal Teknologi dan Sistem Komputer. Vol 3(2): 208.
Akbar . 2019.Unity 3D – Aplikasi Untuk Membuat Game. [Online]. Tersedia: https://belajarku.net/apa-itu-unity-3d/ [16 Maret 2019].
Karmilasari. 2017 . Tahapan Pembuatan Animasi. [Online]. Tersedia: http://karmila.staff.gunadarma.ac.id/Downloads/files/51863/Tahapan+Pembuatan+animasi.pdf [17 Maret 2019].
Kurnia, Chandra. 2018 . Pengaruh Kecerdasan Buatan dalam Game. [Online]. Tersedia: https://www.kompasiana.com/chandrakurnia0113/5b4bee25bde57542fe121563/pengaruh-kecerdasan-buatan-dalam-game [17 Maret 2019].
Tag :
softskills,