TUGAS PENGANTAR TEKNOLOGI GAME 1
SAP 1.
A.
TEKNOLOGI GAME
Perkembangan
teknologi sangat berpegaruh terhadap perkembangan game, dimana perubahannya
akhir-akhir ini makin pesat berkembang. Pada sekitar awal dekade 80-an,
sebenarnya sudah ada persaingan ketat antar perusahaan game dalam memasarkan
produknya. Game yang populer dengan nama video game ini hanya bisa dimainkan
oleh satu atau dua orang pemain pada sebuah console. Pesawat televisi
dibutuhkan sebagai media tampilan. Jenis game-nya juga masih sangat sederhana
dengan grafik yang sangat kasar. Tampilannya mirip seperti game dari bahasa
program Java, yang bisa dimainkan di handphone sekarang ini. Perusahaan game
yang terkenal pada saat itu adalah Atari, Sega dan Nintendo.
Video game
atau Console game ini adalah sebuah bentuk dari multimedia interaktif yang
digunakan untuk sarana hiburan. Game ini dimainkan dengan menggunakan sebuah
alat yang bisa digenggam oleh tangan dan tersambung ke sebuah kotak alat atau
console. Alat yang digenggam tangan tadi dikenal dengan nama joystick. Isinya
adalah beberapa tombol-tombol sebagai kontrol arah maju, mundur, kiri dan
kanan, dimana fungsinya adalah untuk berinteraksi dan mengendalikan
gambar-gambar di layar pesawat televisi. Game ini juga biasanya dimainkan
dengan memasukan sebuah keping CD yang bisa diganti-ganti atau cartridge yang
harus dimasukkan ke dalam game console.
Video game
dengan console kini juga sudah berkembang pesat. Saat ini, pemain yang cukup
dominan adalah X-Box dari Microsoft dan PlayStation keluaran Sony. PlayStation
(PS) telah sukses dengan PSP-nya yang portable dan PS2 yang fenomenal karena
harganya yang cukup murah, sekitar Rp.1,5 juta. Saat ini di pelosok perumahan
umumnya terdapat rental PS2 yang bisa dimainkan dengan biaya berkisar hanya
Rp.1,500 per jam. PlayStation ini sendiri telah mengeluarkan versi baru, yaitu
PS3 dengan harga banderolyang masih mahal, Rp.7 juta-an per unit (pada
pertengahan 2007). Tidak diragukan lagi, tampilan dan akselerasinya jauh lebih
halus dan cepatdari generasi pendahulunya.
Para gamers
lama kelamaan menginginkan suatu permainan yang tidak saja dapat dimainkan oleh
2 orang, tapi juga bisa dimainkan secara massal dan bersamaan tanpa memandang
jarak misalnya antar daerah satu yang lainnya hingga menembus jarak antar
negara. PlayStation dan X-Box pun tampil sebagai sebuah console yang sudah bisa
dimainkan secara online.
Selain dari
console, game juga bisa dijalankan dari personal computer (PC) atau sering juga
disebut juga PC game. Game di PC tidak kalah menariknya dibanding dengan di
console.
Di dalam
video game atau console game kita menemukan adanya lingkungan bermain game yang
lebih sederhana dibanding pemain di PC game, bukan hanya terutama karena
keterbatasan fitur dari joystick, tapi karena disebabkan keterbatasan teknologi
di dalam perangkat keras (hardware) pada console serta output resolusi visual
yang secara potensial lebih rendah.
Seperti kita
ketahui, pada setiap PC umumnya terdapat sebuah keyboard dan sebuah mouse yang
bisa digunakan dalam desain permainan game yang lebih kompleks. Gambar grafik
yang ditampilkan di PC game lebih hidup dan tajam, tergantung dari pemakaian
display adapter card atau video card yang digunakan pada mainboard komputer.
Semakin
mutakhir dan besar kapasitas memori video card-nya, maka semakin halus pula
resolusi dan akselerasi game-nya. Sedangconsole game biasanya dimainkan di
televisi, dimana ketajaman gambar lebih rendah dan game biasanya dimainkan dari
jarak dekat.Jenis game yang tersedia untuk sebuah video game atau console
ditentukan dari tuntutan pasar dan tren. Video game atau console menurut
anggapan banyak orang, lebih dianggap sebagai mainan anak-anak kecil, sedangkan
PC adalah mainan mereka yang lebih ‘dewasa’. Karena itu, beberapa tahun lalu,
console lebih banyak terlihat memainkan game yang lebih sederhana, seperti
platform games, tembak-menembak (shoot-em-up) dan pukul-memukul (beat-em-up).
Sedang PC game lebih didominasi ke genre RPG, strategi dan simulasi.Dengan
adanya perkembangan video game atau console diantara pasar orang dewasa,
perbedaannya dengan PC game juga semakin berkurang.
Akhir-akhir
ini strategy games, role-playing games dan game simulasi, walau tidak sebanyak
di PC game, sudah bisa didapatkan di video game.
Awalnya, jika
kita bermain sendiri di PC atau komputer, yang menjadi lawan kita adalah
komputer itu sendiri. Tetapi dengan sistem jaringan (LAN: local area network),
kita bisa melawan orang lain pada komputer yang terpisah, yang lebih dikenal
dengan istilah multiplayer. Untuk dapat memainkannya, kita harus menghubungkan
PC atau komputer ke sekelompok PC lainyang saling terhubung.
Multiplayer
game ini bisa dimainkan dengan jaringan lokal tanpa akses internet, tetapi bisa
juga dengan menggunakan akses internet. Multiplayer game yang tidak membutuhkan
akses internet disebut juga sebagai LAN game.
Di Indonesia
sendiri, sejak tahun 2000-an, LAN game didominasi oleh game tembak-menembak,
diantaranya Counter Strike (CS) dan game strategi Warcraft. Game ini masih
memiliki keterbatasan dalam jumlah pemain. Lawan kita dalam game hanya terbatas
pada jumlah PC yang terhubung dalam jaringan lokal tersebut. Jika game tadi
ingin lebih dimainkan secara massal, secara bersamaan dan tanpa
mempertimbangkan jarak, maka PC itu harus terhubung dengan jaringan internet.
Karenadari aplikasinya yang harus terhubung atau online dengan internet, maka
banyak orang menyebutnya sebagai online game
B.
BISNIS DALAM GAME KOMPUTER
Di zaman
modern ini, tidak dipungkiri lagi bahwa game sangat berperan untuk sebagian
besar pengguna teknologi, terutama pengguna komputer. Game merupakan sarana
hiburan di tengah padatnya aktvitas yang dilalui. Namun, game ternyata juga
dapat dijadikan sebuah bisnis yang menjanjikan. Dengan hobi para gamer ini,
tentu terdapat peluang untuk mendapatkan profit.
Bisnis dalam
game komputer berkembang pesat seiring dengan berkembangnya teknologi canggih
saat ini. Dahulu kita hanya dapat menikmati game yang tersedia di dalam
komputer itu sendiri, seperti pinball dan solitaire. Namun sekarang sudah
tersedia game online, dan juga games yang dapat didownload baik free maupun
berbayar. Games berbayar juga merupakan bisnis karena sama saja dengan kita
mengeluarkan uang untuk membeli sebuah barang. Games berbayar ini biasanya
memberikan kepuasan tersendiri bagi pembelinya, karena terdapat fitur yang
bagus di dalamnya. Perkembangan lainnya ialah warung internet atau yang sering
kita dengar dengan istilah warnet. Warnet kini identik dengan game online yang
mereka sediakan, adapun game berbayar yang disediakan warnet sehingga kita
hanya tinggal memainkannya. Baik anak kecil hingga orang dewasa mempunyai hobi
bermain game online ini. Dengan menyediakan tempat, perangkat komputer yang
lengkap, dan fasilitas pendukung lainnya, membuat gamers betah berlama-lama
untuk bermain.
Game/permainan
adalah sesuatu yang sangat digemari oleh anak-anak hingga orang dewasa. Game
berarti “hiburan”. Permainan game juga merujuk pada pengertian sebagai
“kelincahan intelektual” (intellectual playability). Sementara kata “game” bisa
diartikan sebagai arena keputusan dan aksi pemainnya. Ada target-target yang
ingin dicapai pemainnya. Kelincahan intelektual, pada tingkat tertentu,
merupakan ukuran sejauh mana game itu menarik untuk dimainkan secara maksimal.
Beberapa
waktu lalu istilah “game” yang dalam bahasa Indonesia adalah “permainan”
identik dengan anak-anak selaku pemain. Tentunya dalam permainan itu
suatu kegiatan yang dilakukan oleh anak-anak yang menurut mereka itu dapat
menyenangkan hati mereka. Segala bentuk kegiatan yang memerlukan pemikiran,
kelincahan intelektual dan pencapaian terhadap target tertentu dapat dikatakan
sebagai game. Tetapi yang akan dibahas pada kesempatan ini adalah game yang
terdapat di komputer, baik off line maupun online.
Saat ini
perkembangan games di komputer sangat cepat. Para pengelola industri game
berlomba-lomba untuk menciptakan game yang lebih nyata dan menarik untuk para
pemainnya. Hal inilah yang membuat perkembangan games di komputer sangat cepat.
Sehingga games bukan hanya sekedar permainan untuk mengisi waktu luang atau
sekedar hobi. Melainkan sebuah cara untuk meningkatkan kreatifitas dan tingkat
intelektual para penggunanya.
Aplikasi
games dapat dijalankan pada berbagai platform. Beberapa platform media yang
bisa dijadikan pilihan untuk advergames adalah :
1.
Personal
Computer berupa aplikasi games pada PC. Games ini dijalankan pada personal
computer. Pada media Personal Computer, durasi waktu penayangan adalah tidak
terbatas, selama games tersebut bagus dan mampu menghibur audience/pemain, maka
selama itulah tingkat kemungkinan untuk dilihat audience akan semakin tinggi.
Pembuatan Games ini biasanya menggunakan Language C++ / C#, membutuhkan waktu
3-6 bulan tergantung dengan kompleksitas games tersebut.
2.
Web
Based Games. Yaitu aplikasi games yang diletakkan pada server di internet
dimana audience/pemain hanya perlu menggunakan akses internet dan browser untuk
mengakses games tersebut. Corporate yang memiliki keinginan mengumpulkan
komunitas internet dan sekaligus memperkenalkan product/brandnya kepada
komunitas Internet sangat cocok memilih media games online internet ini. Pilihan
ini banyak digunakan karena dapat meningkatkan traffic pada suatu website Bila
games yang dibutuhkan simple maka diperlukan waktu pengembangan yang relative
lebih singkat 1-2 bulan.
3.
SmartPhones/PocketPC.
Aplikasi games yang jalan pada mobile devices bersistem operasi Windows Mobile
2003/2004 ataupun windows mobile 5.0. Product yang memiliki target market
status ekonomi A,B dan karakter pengusaha/ eksekutif muda sangat cocok apabila
menggunakan media PocketPC/SmartPhones sebagai bagian aktivitas kegiatan
advertising. Games bertemakan strategi ataupun simulasi bisnis pada umumnya
lebih disukai oleh orang-orang golongan ini. Waktu pengembangan biasanya
memerlukan waktu 3-6 bulan tergantung dengan kompleksitas games tersebut
4.
CellPhones
/ Mobile Phones. Aplikasi games untuk cell-phones atau mobile phones sebenarnya
bisa dimanfaatkan untuk mendapatkan potensial pelanggan dengan golongan Status
Ekonomi Responden A,B dan C. Produk yang memiliki target golongan ABG, remaja,
anak kuliah, eksekutif muda sangat tepat menggunakan media ini, mengingat pada
golongan inilah mereka suka sekali mencoba dan mengeksplorasi features aplikasi
yang tersedia pada mobile/cellphones mereka. Mereka biasanya aktif mencari
aplikasi bersifat fun atau game yang dapat mengisi waktu senggang mereka. Waktu
pengembangan untuk membuat aplikasi pada devices ini relative lebih pendek
yaitu 1-3 bulan tergantung dengan kompleksitas games tersebut.
Industri game
memang masih terbilang baru di Indonesia. Kendati begitu, perkembangannya sudah
sangat pesat dan menjadi bisnis yang sangat menggiurkan. Penyebab utamanya
adalah berkembangnya era teknologi dan komunikasi.
Perkembangan
ini terlihat dari banyaknya game center yang terus bermunculan, terutama yang
menyediakan jasa gameonline. Bukan tanpa alasan game online menjadi semakin
marak dan digandrungi, karena fasilitas online memungkinkan sebuah game dapat
dimainkan oleh 100 orang lebih secara bersama-sama dalam satu waktu.
“Bisnis game
online di dalam negeri masih besar, disebabkan ekonomi Indonesia yang tumbuh di
atas 6% dari tahun ke tahun. Besarnya potensi pasar tersebut memberikan
dukungan kepada Megaxus untuk tetap eksis,” kata Eva Mulawati, Managing
Director PT. Megaxus Infotech dalam peluncurangame ‘Heroes of Atarsia’ di
Senayan City, Jakarta.
“(Bahkan)
jumlah pemain game online Indonesia meningkat antara 5% hingga 10% setiap
tahunnya, terutama karena semakin pesatnya infrastruktur internet,” tambahnya.
Masuknya game
online ke Indonesia sendiri baru terjadi pada tahun 2001 dengan masuknya Nexia
Online. Sejak saat itu, berbagai game dari masing-masing genre seperti action,
sports, hingga RPG (Role-Playing Game) terus bermunculan.
C.
3D Engine dan Scene Graph
3D engine
adalah sistem perangkat lunak yang dibuat dan dirancang untuk menciptakan dan
mengembangkan gambar 3D, fungsionalitas inti biasanya disediakan oleh mesin
permainan mencakup mesin render (renderer) untuk 2D/3D grafis.
Konsep scene
graph merupakan inti dari Java3D. Sebuah scene graph merupakan g rafik yang
mempresentasikan geometri, material, dan pencahayaan. Scene graph dimulai dari
root dengan sebuah Virtual Universe dan mencakup transformasi serta geometri
untuk mendefinisikan objek di dunia maya. Secara garis besar, ada tiga tahap
fundamental yang diperlukan untuk menghasilkan objek 3D, yaitu:
- Menciptakan
objek Canvas3D
- Menciptakan
sebuah scene graph
-
Menghubungkan objek Canvas3D ke objek BranchGroup yang menunjuk root dari scene
graph.
OGRE 3D
Objected-Oriented
Graphics Rendering Engine atau bisa disingkat dengan OGRE merupakan engine yang
object oriented & flexible 3D rendering pada game engine yang ditulis
dengan menggunakan bahasa C++ serta didesain agar mampu men-developer dengan
mudah kepada aplikasi produksi dengan menggunakan utility hardware-accelerated
3D graphic. Gambaran abstraknya OGRE menggunakan sistem library seperti
Direct3D & OpenGL, serta menyediakan sebuah dasar interface di dunia objek
dan class objek yang lebih tinggi.
OGRE hanya
digunakan untuk me-render. Dengan kata lain, fitur OGRE hanya khusus menangani
vector & matOix classes, memory handling, dan lain lain. Ini bukan lah
salah satu dari semua solusi dalam istilah game development/simulasi. OGRE
tidak menyediakan audio/physics support.
Processing
Processing
adalah bahasa pemrograman dan lingkungan pemrograman yang bersifat open source
yang digunakan untuk memprogram gambar, animasi, dan interaksi. Processing
digunakan untuk mengajarkan dasar-dasar pemrograman komputer dalam konteks rupa
dan berfungsi sebagai buku sketsa perangkat lunak dan alat produksi
profesional. Processing mengintegrasikan suatu bahasa pemrograman, lingkungan
pemrograman, dan metodologi pengajaran ke dalam sistem terpadu.
Game Maker
Game Maker
adalah software yang bisa membantu anda menjadi pengembang game komputer tanpa
menggunakan coding sedikitpun. Dapat digunakan untuk membuat 3 dimensi dan
Multiplayer. Game Maker dapat menjadikan hak penuh dari software (game) yang
anda buat termasuk dapat menjual game tersebut, bahkan bisa mendownload musik,
efek suara, gambar, script, serta background.
Unity 3D
Unity 3D
adalah sebuah game developing software. Dengan software ini, kita bisa membuat
game 3D yang seru. Game developer ini sangat mudah digunakan, dengan GUI yang
memudahkan kita untuk membuat derta mengedit script untuk menciptakan sebuah
game 3D. Selain bisa untuk build game PC, Unity juga dapat digunakan untuk
membangun game console seperti Nintendo Wii, PS3, Xbox 360, juga Ipad, Iphone,
dan Android. Namun masing-masing membutuhkan biaya lisensinya sendiri. Unity kurang
lebih sama dengan Blender game engine, namun unity lebih ringan dan diintegrasi
lebih dalam suasana grafik.
SAP 2.
A.
DESAIN SKENARIO
Desain biasa
diterjemahkan sebagai seni terapan, arsitektur, dan berbagai pencapaian kreatif
lainnya. Dalam sebuah kalimat, kata "desain" bisa digunakan, baik
sebagai kata benda maupun kata kerja. Sebagai kata kerja, "desain" memiliki
arti "proses untuk membuat dan menciptakan obyek baru". Sebagai kata
benda, "desain" digunakan untuk menyebut hasil akhir dari sebuah
proses kreatif, baik itu berwujud sebuah rencana, proposal, atau berbentuk
benda nyata.Proses desain pada umumnya memperhitungkan aspek fungsi, estetika,
dan berbagai macam aspek lainnya dengan sumber data yang didapatkan dari riset,
pemikiran, brainstorming, maupun dari desain yang sudah ada sebelumnya.
Akhir-akhir ini, proses (secara umum) juga dianggap sebagai produk dari desain,
sehingga muncul istilah "perancangan proses". Salah satu contoh dari
perancangan proses adalah perancangan proses dalam industri kimia. Penggunaan
istilah design atau desain bermula dari gambar teknik arsitektur (gambar potong
untuk bangunan) serta di awal perkembangan, istilah desain awalnya masih
berbaur dengan seni dan kriya. Di mana, pada dasarnya seni adalah suatu pola
pikir untuk membentuk ekpresi murni yang cenderung fokus pada nilai estetis dan
pemaknaan secara privasi. Sedangkan desain memiliki pengertian sebagai suatu
pemikiran baru atas fundamental seni dengan tidak hanya menitik-beratkan pada
nilai estetik, namun juga aspek fungsi dan latar industri secara massa, yang
memang pada realitanya pengertian desain tidak hanya digunakan dalam dunia seni
rupa saja, namun juga dalam bidang teknologi, rekayasa, dll.
PRINSIP-PRINSIP
DESAIN
Ada 7 prinsip
dalam desain yaitu :
·
Keseimbangan
·
Kesatuan
·
Perbandingan
·
Urutan
·
Irama
·
Skala
·
Fokus
B.
METODE DESAIN
·
Metode
desain adalah suatu cara yang dilakukan oleh desainer untuk menghasilkan suatu
karya desain. Beberapa metode yang umum digunakan, antara lain.
·
Explosing
yaitu mencari inspirasi dengan berpikir secara kritis untuk menghasilkan suatu
desain yang belum pernah diciptakan.
·
Redefining
yaitu mengolah kembali suatu desain agar menjadi bentuk yang berbeda dan lebih
baik. Managing yaitu menciptakan desain secara berkelanjutan dan
terus-menerus.
·
Phototyping
yaitu memperbaiki dan atau memodifikasi desain warisan nenek moyang.
·
Trendspotting
yaitu membuat suatu desain berdasarkan tren yang sedang berkembang.
C.
DESAIN SKENARIO GAME
Kalau dasar
untuk pembuatan film adalah skenario, maka dasar untuk membuat game adalah
design documents. Kalau skenario menentukan interior dan eksterior, dekor,
pemain, dan studio, serta pembuatan trik, dalam desain dokumen ada ketentuan
program game, grafik, tokoh, animasi, suara, dan musik. Sampai di sini keduanya
masih paralel. Berbeda dengan skenario yang merupakan sekuens linier dari
adegan, turn around point, dialog, dan seterusnya; design documents adalah
gabungan dokumen yang mendiskripsikan secara kompleks semua segi game yang
direncanakan. Ditambah lagi, berbeda dengan skenario, tidak bisa secara pasti
ditentukan, dokumen apa saja yang akan ditemukan dalam design documents, karena
itu tergantung pada gaya game yang akan dibuat. Hampir sama seperti pembuatan
film dimana penulis skenario pertama-tama menulis tema, kalau ada produser yang
berminat, penulis skenario membuat sinopsis, dan setelah mendapat persetujuan produser,
baru skenario dibuat, begitu juga prosesnya dalam merencanakan suatu judul game
komputer. Temanya dibuat dulu, kemudian konsep dan akhirnya design documents
disusun. Gambaran seperti ini adalah kondisi yang ideal, tidak semua pengembang
melalui proses ini, walaupun hal itu patut disayangkan.
Konsep
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 dan bisa juga diferensiasi perangkat pengguna atau
ada eek-efek khusus serta akhirnya unsur-unsur spesifik yang menjadi andalan
pencipta. Dalam penutup sinopsis seharusnya dicantumkan daftar unsur yang unik
dan orisinil serta faktor-faktor yang bisa dijadikan daya jual tinggi bagi
judul tersebut. Konsepnya biasanya ditulis setebal 5-10 halaman. Kalau konsep
sudah diterima, artinya sudah disetujui produser, dinilai positif oleh tim dan
sebagainya, desainer game mulai menulis dengan documents. Dokumen ini tidak
baku, selama pengembangan bisa dimodifikasi atau diperbarui. Itu tidak berarti
bahwa design document tidak perlu dibuat lengkap dan serius. Seperti dalam
kalimat pembuka, semuanya perlu dipertimbangkan dan direncanakan dengan teliti,
kalau tidak, pekerjaan tim bisa mengalami banyak masalah. Apasaja yang tidak
direncanakan dengan baik akan menyebabkan kerugian waktu dan biaya dalam pelaksanaan
proyek. Tentu saja tidak segalanya bisa direncanakan sebelumnya, tetapi menurut
teori 80/20, sekitar 80% pekerjaan bisa berjalan sesuai rencana.
Tidak ada
patokan umum apa saja yang harus menjadi bagian design documents, karena ada
banyak perbedaan tergantung proyeknya. Tetapi dalam satu hal semua dokumen
sama, harus mendeskripsikan game secara kompleks maupun mendetail. Setelah
membaca design document, anda seharusnya memiliki gambaran lengkap tentang
produk akhir. Salah satu dokumen biasanya menjelaskan mekanisme game. Sebagai
bagiannya, misalkan untuk RPG dan strategi, adalah peraturan yang menentukan
dan mendiskripsi tipe objek dalam game berikut karakteristik serta hubungan
interaktifnya. Bagian lain membahas penerapan hukum fisika dalam dunia game
dalam arti luas, misalkan kekuatan alam yang dapat diterapkan dan bagaimana
reaksi objek-objek dalam game. Ada deskripsi lokasi secara lisan maupun dalam
sketsa, skenario cerita, bisa disebutkan diferensiasi perangkat pengguna. Dan
sebaiknya ada daftar monster (untuk RPG fantasi) atau daftar pasukan (untuk
strategi). Singkatnya, dalam struktur dokumen-dokumen ini seharusnya terdapat
seluruh materi yang mencakup seluruh aspek game. Baru berdasarkan design
documents yang lengkap bisa ditulis spesifikasi untuk rancangan engine atau
modifikasi engine yang sudah ada, dan rencana produksi. Bagian akhir dari
design documents adalah catatan-catatan desainer game, di mana dicantumkan
misalnya ide-ide susulan atau perubahan yang dilakukan berdasarkan hasil tes, dan
seterusnya.
SAP 3.
A.
Artificial Intelligent pada Game
Perkembangan
game saat ini tidak lepas dari kecerdasan buatan (artificial intelligent).
Kecerdasan buatan merupakan bagian dari ilmu komputer yang membuat mesin
(komputer) dapat melakukan pekerjaan seperti pekerjaan manusia dan memungkinkan
komputer untuk berfikir.
“Kecerdasan
buatan (artificial intelligence) merupakan kawasan penelitian, aplikasi dan
instruksi yang terkait dengan pemrograman komputer untuk melakukan sesuatu hal
yang -dalam pandangan manusia adalah- cerdas” (H. A. Simon [1987] ).
Tujuan dari
kecerdasan buatan ini adalah untuk membuat komputer lebih cerdas dan membuat
mesin lebih berguna. Kecerdasan buatan dikelompokkan menjadi 4 macam antara
lain systems that think like humans, systems that act like humans, systems that
think rationally, dan systems that act rationally.
Metode-metode
pokok AI meliputi:
·
Sistem Fuzzy: teknik untuk pertimbangan di bawah
ketidakpastian.
·
Jaringan Syaraf: sistem kemampuan pengenalan pola yang
sangat kuat.
·
Komputasi Evolusioner: menerapkan konsep-konsep yang
terinspirasi secara biologis seperti populasi, mutasi untuk menghasilkan
pemecahan masalah yang lebih baik.
SAP 4.
A.
Arsitekur Game Engine
Game engine
merupakan sistem yang dibuat dan dirancang untuk menciptakan dan mengembangkan
video game. Tipe-tipe game engine:
1. Roll
Your Own Game Engine
Tipe game
engine ini banyak disukai karena gratis, dan juga mengizinkan pada developer
untuk mengintegrasikan komponen yang dinginkan untuk dibuat menjadi game engine
mereka sendiri.
2. Mostly
Ready Game Engine
Pada game
engine ini sudah menyediakan semuanya begitu diberikan kepada
developer/programmer.
3. Point
and Click Engine
Engine ini
merupakan engine yang sangat dibatasi tetapi dibuat secara user friendly.
Bahkan anda dapat membuat game sendiri dengan menggunakan engine seperti
GameMaker, Torque Game Builder, dan Unity3D.
SAP 5.
A.
Interaksi Fisik dalam Teknologi Game
Game konsol
modern saat ini sudah dilengkapi dengan perangkat gerak yang melibatkan
aktivitas fisik sehingga permainan video game dapat sekaligus melatih otot dan
gerak selayaknya berolahraga, seperti halnya yang disediakan oleh konsol
Nintendo Wii, PS3 Move, atau yang lebih canggih lagi, Xbox 360 Kinect.
Game-game
yang melibatkan aktivitas fisik seperti game tinju, tennis, sepakbola dsb, yang
mengharuskan anda untuk menggerakkan tangan dan anggota tubuh anda sesuai tema
video game yang dimainkan. Untuk mendapatkan seperangkat konsol tersebut
tidaklah perlu mengeluarkan kocek yang dalam. Ketiganya memiliki harga yang
berlainan yang dapat disesuaikan dengan kocek anda.
SAP 6.
A.
User Interface pada Game Komputer
User
interface berarti tampilan antar muka pengguna. Jika didefinisikan secara
sederhana User interface adalah penghubung atau mediator antar komputer dan
manusia atau user komputer itu agar hubungan antara perangkat komputer dengan
user bisa terjalin. User interface sangat berperan penting dalam dunia komputer
karena dengan adanya user interface maka kemudahan user dalam mengoprasikan
suatu perangkat komputer menjadi lebih mudah.
Dalam desain
antarmuka game terdapat beberapa elemen yang diantaranya adalah :
1.
Diegetic
Elemen user
interface yang diegetik ada dalam dunia permainan (fiksi dan geometris)
sehingga pemain dan avatar dapat berinteraksi dengan mereka melalui visual, audible
atau haptic. Elemen UI diegetik yang dieksekusi dengan baik dapat meningkatkan
pengalaman narasi untuk pemain, memberikan pengalaman yang lebih mendalam dan
terintegrasi. Salah satu game yang mengimplementasikan elemen diegetic adalah
Assassin’s Creed. Assassin’s Creed berhasil menggunakan banyak pola diegetic
meskipun itu diatur dalam dunia sejarah karena pemain pemain menggunakan sistem
virtual reality di masa depan. Jadi cerita sebenarnya futuristik daripada
sejarah
2.
Meta
Gambaran yang
bisa muncul dalam dunia game, namun tidak selalu divisualisasikan spasial untuk
pemain.Contoh yang paling jelas adalah efek ditampilkan di layar, seperti
percikan darah pada kamera untuk menunjukkan kerusakan. Contoh: Grand Theft
Auto 4 Berinteraksi dengan telepon di Grand Theft Auto 4 adalah contoh menarik.
Ini meniru interaksi dunia nyata – Anda mendengar dering telepon dan ada
penundaan sebelum karakter dan pemain menjawabnya. Elemen UI sebenarnya itu
sendiri muncul pada pesawat hub 2D, jadi itu benar-benar elemen Meta, meskipun
awal interaksi yang diegetik.
3.
Spatial
Elemen User
Interface yang disajikan dalam ruang permainan 3D dengan atau tanpa suatu
entitas dari dunia permainan yang sebenarnya (diegetik atau non-diegetik).
Fable 3
adalah contoh di mana unsur-unsur spatial yang digunakan untuk memberikan
informasi lebih kepada pemain dan mencegah mereka dari melompat ke layar peta.
Jejak bersinar hampir cocok dalam fiksi mengingat kualitas estetika ajaib itu
tapi karakter tidak dimaksudkan untuk menyadari hal itu. Ini memandu pemain ke
tujuan berikutnya.
4.
Non-Diagetic
Antarmuka
yang diberikan di luar dunia game, hanya terlihat dan terdengar ke pemain di
dunia nyata desain interface ini semuanya mengunakan visual heads-up display
(HUD). semua menjadi sangat nyaman dengan penggunaan heads-up display (HUD)
dalam permainan. Sistem ini memberikan informasi penting dengan cara yang cukup
sederhana. Jika dilakukan dengan benar pemain bahkan tidak tahu itu ada. Mass
Effect 3 menggunakan banyak Non-diegetik elemen UI untuk menginformasikan
pemain senjata karakter dipilih dan kekuasaan – antara lain. Mengingat
pengaturan futuristik itu saya tidak bisa membantu untuk berpikir jika beberapa
informasi ini bisa telah terintegrasi ke dalam dunia game, narasi, atau bahkan
keduanya.
SAP 7.
A.
Penampilan Grafik Scene Game Komputer
Visibility merupakan tampilan grafik scene
game pada komputer. Bagaimana sebuah game terlihat oleh user agar menarik dan
berkualitas sehingga user menikmati game tersebut. Biasanya pada video game
terdapat istilah 2.5D. Istilah tersebut tidak berbeda jauh dari scene 2D. hanya
saja 2.5D memiliki beberapa fitur tambahan berupa efek cahaya, bayangan dan
sebagainya yang dibuat agar seakan-akan menyerupai scene 3D.
Level of Detail (LOD) merupakan tingkat teknik detail
dalam meningkatkan efisiensi render dengan mengurangi beban kerja pada tahap
pipa grafis, transformasi biasanya simpul. Kualitas visual berkurang dari model
sering diperhatikan karena efek kecil pada objek muncul ketika jauh atau
bergerak cepat.
SAP 8.
A.
Game Berjaringan
Game
merupakan permainan yang menggunakan media elektronik, yang merupakan suatu
hiburan berbentuk multimedia yang dibuat semenarik mungkin untuk menyenangkan
hati pemainnya.
Jaringan
adalah kumpulan sistem yang terdiri dari beberapa perangkat yang saling terhubung
untuk mendapatkan hasil tujuan yang sama. Dengan kata lain dapat dikatakan
perngakta-perangkat ini dihubungkan agar dapat terkoneksi satu sama lain.
Dari
pengertian diatas, dapat dikatakan bahwa gam berjaringan (online gaming) adalah
suatu jenis game komputer yang dapat dimainkan oleh multi pemain melalui
internet. Biasanya disediakan sebagai tambahan layanan dari perusahaan penyedia
jasa online dan dapat diakses langsung atau melalui sistem yang disediakan dari
perusahaan yang menyediakan permainan tersebut. Dalam game online terdapat dua
unsur utama, yaitu server dan client.
Server
melakukan administrasi permainan dan menghubungkan client. Sedangkan client
adalah pengguna permainan yang memakai kemampuan server. Game online juga dapat
dikatakan sebagai bagian dari aktivitas sosial, karena pemain dapat saling
berinteraksi secara virtual dan dapat menciptakan suatu komunitas dalam
permainan tersebut.
SAP 9.
A.
Pembuatan Game Komputer Dengan Menerapkan Konsep
Artificial Intelligent Pada Sebuah Game Engine
Kecerdasan
buatan atau Artificial Intelligent merupakan kemampuan suatu mesin (komputer)
untuk melakukan sebuah aktifitas sesuai dengan kemampuan manusia. Beberapa
macam bidang yang menggunakan kecerdasan buatan antara lain sistem pakar,
permainan komputer (games), logika fuzzy, jaringan syaraf tiruan.
Game engine
yang biasa digunakan untuk membuat game dengan konsep AI adalah RAGE, Unreal
Engine, Frostbite, CryEngine, HPL Engine, Unity, dan yang lainnya.
Komentar
Posting Komentar