Nama : Lidya Cahyani
NPM : 53415825
Kelas : 3IA22
Nama Dosen : Yudi Irawan Chandra
·
Pengertian Teknologi Game
Teknologi
game terdiri dari 2 kata, yaitu teknologi dan game. Pertama pengertian dari
teknologi. Kata teknologi sebenarnya berasal dari Bahasa Perancis yaitu La
Teknique yang dapat diartikan dengan semua proses yang dilaksanakan dalam upaya
untuk mewujudkan sesuatu secara rasional. Dalam hal ini yang dimasukkan dengtan
sesuatu tersebut dapat saja berupa benda atau konsep, pembatasan cara yaitu
secara rasional adalah penting sekali dipahami disini sedemikian pembuatan atau
pewujudan sesuatu tersebut dapat dilaksanakan secara berulang.
Teknologi dalam arti ini dapat diketahui melalui
barang-barang, benda-benda atau alat-alat yang berhasil dibuat oleh manusia
untuk memudahkan dan menggampangkan realisasi hidupnya didalam dunia. Hal mana
juga memperlihatkan tentang wujud dari karya cipta dan karya seni menusia. Dari sini muncul istilah teknologi yang berarti ilmu yang mempelajari tentang
techne manusia. Teknologi sebenarnya lebih dari sekedar penciptaan barang,
benda atau alat lain. Teknologi bahkan telah menjadi suatu sisyem atau struktur
dalam eksistensi manusia di dalam dunia. Teknologi juga membentuk dan menciptakan
suatu komunitas manusia yang lain. Teknologi juga penerapan keilmuan yang
mempelajari dan mengembangkan kemampuan dari suatu rekayasa dengan langkah dan
teknik tertentu dalam suatu bidang.
Yang kedua adalah pengertian dari
Game. Game 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.
Ada 2 cara yang dapat digunakan dalam membuat game, yaitu
:
Dengan membuat sendiri program yang akan digunakan untuk
membuat game (umumnya professional game developer yang menggunakan cara ini).
Dengan menggunakan program jadi yang tinggal kita
gunakan. Untuk membuat program sendiri tidak akan kita bahas disini karena
tujuan penulisan ini adalah untuk amateur game developer , tapi sekedar
pengetahuan saja, untuk membuat program sendiri kita harus memahami bahasa
pemrograman , dan untuk membuat program sendiri, kita dapat menggunakan “Visual
Basic”, “C++”, dll.
·
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.
Perkembangan
Bisnis Game Komputer
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
Game menjadi gaya hidup
Akibatnya, tidak bisa dipungkiri bahwa game telah menjadi
gaya hidup tersendiri. Mulai dari game di Facebook, game offline (PC,
PlayStation, mobile), serta game online (PC dan mobile) kerap dimainkan oleh
masyarakat Indonesia. Komunitas-komunitas berbasis game pun bermunculan.
Alhasil, industri game pun jadi kian kompetitif.
“Industri game di Indonesia sangat marak dan kompetitif
dengan market potensial yang sangat besar,” ucap Eva. “Saat ini game sudah
menjadi sebuah lifestyle,” lanjutnya.
“Diharapkan, perkembangan industri game dapat memperoleh
perhatian dan dukungan pemerintah, karena industri game sangat potensial dalam
meningkatkan perekonomian negara,” harap Eva.
Menurut catatan Megaxus, sepanjang tahun 2013, industri
game di Indonesia mengalami peningkatan sebanyak 35% dari tahun sebelumnya,
dengan pendapatan senilai US$ 190 juta, dan ada lebih dari 25 juta pemain game
online (sekitar 80% via PC kemudian 20% lewat mobile).
Tren game
Meski hingga kini game yang dimainkan lewat PC masih
lebih ramai dibandingkan dengan mobile, namun menurut prediksi Megaxus, mobile
games akan populer dan menjadi tren. Jika benar, maka industri game di
Indonesia harus mulai membuat game berbasis smartphone dari sekarang.
“Industri game berikutnya akan lebih ke mobile, karena
penetrasinya sangat cepat, terutama di tahun 2014 ini,” jelas Eva. Sementara
ketika ditanya apakah Megaxus juga akan membuat game versi mobile, Wida
Handoyo, Marketing Manager PT. Megaxus Infotech mengatakan, “Ya pasti, kita
sedang berencana untuk membuat game mobile, tapi kita masih belum bisa
beritahukan secara pasti, game seperti apa dan kapan dikeluarkannya.”
Contoh untuk bisnis dalam game komputer itu beragam.
Seperti kita dituntut melakukan pembayaran untuk game tersebut. Maksud dari
pembayaran ini adalah bagaimana perusahaan game online mendapatkan uang dari
gamesnya. Bedasarkan kategori ini games online dapat dibedakan menjadi 2 yaitu
:
Pay Per Item
game yang berada pada category ini merupakan game yang
bisa diinstall atau dimainkan secara gratis, dan game ini biasanya mengenakan
biaya pada pemainnya apabila pemainnya ingin cepat menaikkan level atau membeli
barang (item) langka yang tidak pernah dijumpai pada permainan. Jenis game
seperti ini yang paling dijumpai di Indonesia. Contoh: Gunbound, Ragnarok,
Ghost Online,dll.
Pay per Play
game ini harus dibeli dan diinstal secara legal karena
pada saat diinstal game terebut akan mendaftarkan pemain ke internet langsung
dan apabila yang diinstal adalah program bajakan maka secara otomatis system
akan memblokirnya. Contoh: War of Warcraft,dll.
Mungkin kita
juga tidak asing mendengar permainan Let's Get Rich. LGR merupakan permainan
monopoly yang sudah dimodifikasi sedemikian rupa. Ini merupakan game yang kita
jumpai di gadget, baik android maupun iOs. Dalam game ini kita sangat
membutuhkan diamond yang berfungsi untuk membeli item bagus yang dapat
meningkatkan peluang kita untuk menjadi pemenang. Diamond ini pun dapat dijadikan bisnis karena mengharuskan kita
mengeluarkan uang untuk mendapatkannya.
·
3D ENGINE DAN SCENE
GRAPH
Di dalam grafika komputer, 3D merupakan bentuk grafik
yang menggunakan representasi data geometri tiga dimensi. Grafik 3D ini
tersimpan didalam komputer untuk keperluan kalkulasi atau rendering gambar 3D. Pada 3D, engine
bukanlah exutable program, artinya engine tidak bisa dijalankan sebagai program
yang berdiri sendiri.
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.
Berbeda dengan dukungan grafik 2D yang sudah built in,
dukungan Java terhadap grafik 3D diletakkan ke dalam API terpisah, yakni
Java3D. Java3D merupakan API 3D berbasis scene graph di platform Java, dimana
scene graph merupakan sebuah pohon yang berisi hierarki data scene. Di dalam
api Java3D didefinisikan sejumlah kelas dan interface yang menyediakan beragam
operasi grafik 3D.
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.
Walaupun
penjelasan diatas bisa dikatakan sebagai kelemahan dari OGRE itu sendiri, akan
tetapi semua itu sebanding dengan kemampuan grafis yang ada pada game engine
tersebut. Kelebihan yang paling menonjol pada OGRE adalah graphics engine yang
bisa memberikan para developer sebuah kebebasan untuk menggunakan physics
apapun, input, audio, & library lainnya. OGRE memberikan para tim
development untuk fokus pada graphics daripada beberapa sistem-sistem yang ada
dalam game development. OGRE dapat mendupport OIS, SDL, CEGUI libraries. Sekarang
ini OGRE adalah publish dibawah dua lisensi, yaitu LGPL & OUL. Maka
sekarang ini para publish tersebut membuka OGRE sebagai free/open source
software.
Fitur-fitur pada
OGRE:
Desain yang
object-oriented dengan menggunakan plugin untuk mempermudah memasukkan fitur
lainnya
Engine berbasis
scane graph dengan bantuan untuk sebuah varietas yang luas, octree, BSP, &
paging landscape scene manager
Multi-platform
dengan dukungan OpenGL & Direct 3D. Bisa me-render konten yang sama di beda
platform tanpa harus mempunyai content creator. dapat diakses pada platform
Linux, Mac OS, dan semua versi Windows
OGRE mendukung
program vertex dan fragment selama ditulis dengan GLSH, HLSL, Cg, dan assembler
The landscape
scene manager untuk progressive LOD, yang mana bisa dibuat secara otomatis dan
manual
Engine annimasi
yang men-support penuh untuk multiple hardware
· 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.
Processing
merupakan suatu projek yang dinisiasi oleh Ben fry dan casey reas. Berkembang
dari ide-ide yang dieksplorasi di Aesthetics and Computation Group (ACG) di Mit
Media Lab. Projek ini kini terus diperbaiki dan dikelola oleh sejumlah Tim
Voluntir.
· 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 gaAme 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.
Kelebihan Unity
terdapat pada multiple platform, artinya banyak platform yang disupport oleh
unity, seperti Windows, Mac, iPhone, iPad, Android, Nintendo Wii, dan juga
browser. Untuk browser, kita memerlukan sebuah plug-in, yaitu Unity Web player,
sama halnya dengan Flash Player pada browser. Pada unity, kita tidak bisa
melakukan desain/modelling dikarenakan unity bukan tool untuk mendesain. Jadi
jika kita ingin mendesain, dibutuhkan 3D editor lain seperti 3Dsmax atau
Blender, kemudian kita export menjadi format .fbx.
- Desain Skenario,Script dan Storyboard Game Komputer
Seiring perkembangan zaman teknologi kini semakin
canggih. Tak luput juga perkembangan game, sudah banyak game game bertaraf HD
dimana tampilan grafik terlihat sangat real. Yaapp!! memang butuh spefisikasi
komputer atau laptop yang tidak kecil dimana tentunya hal itu juga cukup
merogoh kantong dalam dalam. Namun untuk seorang gamers hal itu bukanlah masalah
asalkan game yang ditawarkan worth it.
Dalam post kali ini bukan hal itu yang
ingin saya bahas, namun untuk menarik banyak peminat gamers diseluruh dunia
bukan hanya grafik saja yang dibutuhkan. Namun pentingnya Desain skenario,
Script dan Storyboard Game. Mungkin beberapa dari kali ada yang belum mengerti
tentang ketiga aspek tersebut, oke akan saya jelaskan satu per satu.
Namun sebelum kita membahas ketiga aspek
tersebut ada kalanya kita mengetahui Design, yap ketiga aspek tersebut tidaklah
luput dari desain. Desain atau Design merupakan
perencanaan dalam pembuatan sebuah objek, sistem, komponen atau struktur.
Desain merupakan sebuah konsep tentang sesuatu. Seorang perancang atau orang
yang mendesain sesuatu disebut desainer, namun desainer lebih lekat kaitannya
dengan profesional yang bekerja dilingkup desain yang bekerja untuk merancang
sesuatu yang menggabungkan atau bereksplorasi dalam hal estetika dan teknologi.
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.
Dimana, pada
dasarnya seni adalah suatu pola pikir untuk membentuk ekspresi 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 dan lain-lain. Dalam membuat sebuah desain semua berawal
dari minat sang desainer(perancang) untuk memilih menciptakan ilustrasi berupa
foto, gambar, tulisan atau biasa di sebut dengan sketsa.
·
Desain Skenario
Skenario adalah
urutan cerita yang disusun oleh seseorang agar suatu peristiwa terjadi sesuai
dengan yang diinginkan. Kalau dasar untuk pembuatan film adalah skenario, maka
dasar untuk membuat game adalah design document atau lebih mudahnya disebut
skenario game. Skenario game adalah langkah awal dalam membuat sebuah game,
dengan skenario game dapat mempermudah kita menyelesaikan game yang akan kita
buat. Skenario game adalah sebuah cerita khusus yang melatarbelakangi kejadian
– kejadian dalam game. 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. Cukup rumit bukan? Serupa namun
tak sama hehe.
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.
·
Script
Dalam
pemrograman komputer, naskah adalah sebuah program atau urutan instruksi yang
ditafsirkan atau dilakukan dengan program lain daripada oleh komputer
prossesor. Skrip (script) adalah semacam bahasa pemrograman dalam tingkat
kesulitan yang lebih rendah, tanpa aplikasi hasil kompilasi interpreter; skrip
biasanya disisipkan ke dalam bahasa pemrograman yang lebih kompleks dan hasil
skrip digunakan oleh bahasa pemrograman yang lebih kompleks itu.
Contohnya ialah
penyisipan skrip assembly ke dalam program Pascal untuk mengakses hardware pada
level bahasa tingkat rendah. Skrip merupakan kumpulan sintaks bahasa
pemrograman yang siap untuk di-compile. Untuk
mengetahui tentang script, disini ada sedikit rangkuman tentang script :
Script adalah
bahasa yang digunakan untuk menerjemahkan setiap perintah dalam situs yang pada
saat di akses.
Jenis script
sangat menentukan statis, dinamis, atau interaktifnya sebuah situs
Semakin
banyak script yang digunakan maka akan terlihat semakin dinamis, dan interaktif
serta terlihat lebih bagus.
Bahasa dasar yang di pakai setiap situs
adalah HTM
Macam-macam
script, PHP, ASP, JSP, Java Script, Java Applets, VBScript.
·
Storyboard
Storyboard adalah visualisasi ide
dari aplikasi yang akan dibangun, sehingga dapat memberikan gambaran dari
aplikasi yang akan dihasilkan. Storyboard dapat dikatakan juga visual script
yang akan dijadikan outline dari sebuah proyek, ditampilkan shot by shot yang
biasa disebut dengan istilah scene.
Storyboard sekarang lebih banyak
digunakan untuk membuat kerangka pembuatan websites dan proyek media interaktif
lainnya seperti iklan, film pendek, games, media pembelajaran interaktif ketika
dalam tahap perancangan /desain.
Baru-baru ini istilah
“Storyboard” telah digunakan dibidang pengembangan web, pengembangan perangkat
lunak dan perancangan instruksi untuk mempresentasikan dan menjelaskan kejadian
interaktif seperti suara dan gerakan biasanya pada antarmuka pengguna, halaman
elektronik dan layar presentasi. Sebuah Storyboard media interaktif dapat
digunakan dalam antarmuka grafik pengguna untuk rancangan rencana desain sebuah
website atau proyek interaktif sebagaimana alat visual untuk perencanaan isi.
Sebaliknya, sebuah site map
(peta) atau flow chart (diagram alur) dapat lebih bagus digunakan untuk
merencanakan arsitektur informasi, navigasi, links, organisasi dan pengalaman
pengguna, terutama urutan kejadian yang susah diramalkan atau pertukaran
audiovisual kejadian menjadi kepentingan desain yang belum menyeluruh.
Salah satu keuntungan menggunakan
Storyboard adalah dapat membuat pengguna untuk mengalami perubahan dalam alur
cerita untuk memicu reaksi atau ketertarikan yang lebih dalam. Kilas balik, secara
cepat menjadi hasil dari pengaturan Storyboard secara kronologis untuk
membangun rasa penasaran dan ketertarikan.
Seorang pembuat Storyboard harus
mampu menceritakan sebuah cerita yang bagus. Untuk mencapainya, mereka harus
mengetahui berbagai film, dengan pengertian tampilan yang bagus, komposisi,
gambaran berurut dan editing. Mereka harus mampu untuk bekerja secara sendiri
atau dalam sebuah bagian tiam. Mereka harus mampu menerima arahan dan juga
bersiap membuat perubahan terhadap hasil kerja mereka.
Untuk proyek tertentu, pembuat
Storyboard memerlukan ketrampilan menggambar yang bagus dan kemampuan
beradaptasi terhadap gaya yang bermacam. Mereka harus mampu untuk mengikuti
desain yang telah dikeluarkan dan menghasilkan kerja konsisten, yang digambar
pada model.
·
Storyboard pada Game
Storyboard pada Game sedikit berbeda
dari storyboard animasi, dimana pada storyboard game terdapat goal / mission
yang akan dibuat pada game itu sendiri. Kemudian storyboard pada game
menjelakaskan tentang alur permaianan itu sendiri seperti apa tergantung dari
jenis game. misalkan game ber-genre
arcade tidak memiliki alur cerita namun game terebut menitik beratkan pada
perolehan point. Jadi storyboard yang dibuat yaitu bagaimana pemain mendapat
nilai / point setinggi mungkin.
·
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.
·
Decision Making
Decision Making adalah serangkaian algoritma yang
dirancang dengan memasukan beberapa kemungkinan langkah yang bisa diambil oleh
suatu aplikasi. Pada game biasanya decision making memberikan kemampuan suatu
karakter untuk menentukan langkah apa yang akan diambil. Decision making
dilakukan dengan cara menentukan satu pilihan dari list yang sudah dibuat pada
algoritma yang dirancang. Algoritma decision making sering digunakan dalam
aplikasi game, akan tetapi algoritma decision making dapat diimplementasikan
pada banyak aplikasi lain.
Decision Making terbagi menjadi 3 :
Decision Tree
Pohon
Keputusan (Decision Tree) merupakan metode pohon keputusan yang mengubah fakta
sangat besar menjadi pohon keputusan yang merepresentasikan aturan.
State Machine
Finite State
Machines (FSM) adalah sebuah metodologi perancangan sistem kontrol yang
menggambarkan tingkah laku atau prinsip kerja sistem dengan menggunakan tiga
hal berikut: State (Keadaan), Event (kejadian) dan action (aksi).
Rule System
Rule Based
System merupakan metode pengambilan keputusan berdasarkan pada aturan-aturan tertentu
yang telah ditetapkan.
·
Algoritma Path
Finding
Algoritma ini merupakan algoritma yang digunakan untuk
pencarian jalur. Algoritma ini dapat digunakan untuk mencapai tempat tujuan
dari tempat awal. Salah satu algoritma path finding adalah algoritma A*.
Waypoint adalah titik acuan atau kumpulan koordinat yang
digunakan untuk keperluan navigasi untuk mengidentifikasi sebuah titik di peta.
Tactical Pathfinding merupakan salah satu algoritma
pencarian jalur yang dapat melakukan pencarian jalur terpendek dengan
perhitungan bobot ancaman. Implementasi algoritma tactical pathfinding dapat
memberikan gerakan taktis pada non-player character. Algoritma tactical
pathfinding dilakukan berdasarkan algoritma pencarian jalur berdasarkan A*
ditambah perhitungan bobot.
Implementasi algoritma dilakukan dengan melakukan
simulasi pada peta permainan 3D berbasis navigation mesh. Representasi peta
permainan 3D menggunakan navigation mesh karena dalam beberapa tahun terakhir,
navigation mesh menjadi pilihan utama.
SUMBER:
http://oliviajuliandae.blogspot.co.id/2013/03/game.html
http://andriyanaade.blogspot.co.id/2015/04/teknologi-game-dan-bisnis-game-dalam.html
http://aep-shareit.blogspot.co.id/2016/03/softskill-teknologi-game-bisnis-dalam_24.html
http://vanillabluse.blogspot.co.id/2016/03/penjelasan-tentang-desain-skenario.html
https://ratricharisma.wordpress.com/2016/03/23/pengantar-teknologi-game-tugas-1/
http://oliviajuliandae.blogspot.co.id/2013/03/game.html
http://andriyanaade.blogspot.co.id/2015/04/teknologi-game-dan-bisnis-game-dalam.html
http://aep-shareit.blogspot.co.id/2016/03/softskill-teknologi-game-bisnis-dalam_24.html
http://vanillabluse.blogspot.co.id/2016/03/penjelasan-tentang-desain-skenario.html
https://ratricharisma.wordpress.com/2016/03/23/pengantar-teknologi-game-tugas-1/