Nama : Yandi Jahya
NPM : 5c414350
Kelas : 3IA22
penulisan : 1
Mata Kuliah : Pengantar Teknologi Game
Nama Dosen : Rifki Amalia
Teknologi Game
Teknologi
game terdiri dari dua kata, yaitu Teknologi dan Game. Teknologi adalah
keseluruhan fasilitas untuk menyediakan sesuatu yang dibutuhkan bagi
kelangsungan dan kenyamanan hidup manusia. Secara umum teknologi dapat
didefinisikan sebagai entitas, benda maupun bukan benda yang diciptakan secara
terpadu melalui perbuatan dan pemikiran untuk mencapai suatu tujuan.
Sedangkan
Game adalah permainan yang menggunakan interaksi antarmuka pengguna
melalui gambar yang dihasilkan oleh piranti video.Jadi dapat kita simpulkan
bahwa Teknologi Game berarti proses baik berupa yang dilakukan sistem atau
perangkat keras yang diberlakukan dalam upaya untuk mendukung kinerja dari
game.
Bagaimana
Sejarah dan Perkembangan Teknologi Game di Dunia?
Sudah
tidak asing lagi bagi kita ketika mendengar kata Game. Setiap tahun selalu ada
saja game versi baru karya tangan-tangan kreatif dunia yang disajikan dengan
free di media. Bukan hanya anak-anak, bahkan orang dewasa pun banyak yang gemar
bermain game.
BISNIS
DALAM GAME KOMPUTER
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.
1.
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.
3D Engine dan Game Maker
Game
Engine adalah sebuah sistem yang didesain untuk pembuatan dan pengembangan
video game. Game engine yang memimpin menyediakan sebuah software framework
yang digunakan oleh para developer untuk membuat game baik konsol video game,
peralatan mobile dan PC. Fungsi Utama yang disediakan oleh game engine meliputi
untuk merender grafik 2D atau 3D grafik, phisycs engine (pendeteksi tumbakan
atau respon dari tumbukan) , suara, listing pemrograman, animasi, AI, Jaringan,
streaming, pengaturan memori, threading support, dan grafik lingkungan.
Proses dalam pengembangan game biasanya dilakukan dengan berhemat yakni dengan
menggunakan game yang sama atau mengadaptasi game yang sama untuk membuat game
lain yang berbeda atau membuat game lain dengan platform yang lebih banyak lagi.
Beberapa
Game Engine disertai alasannya
a. Unity :
yang menjadi alasan dasar memakai game engine ini adalah salah satu software
yang direkomendasikan oleh banyak orang pertama kali saat tahu
bahwasannya diterima diprodi teknologi game selain itu pengaplikasiain dari
software 3D ini juga dapat digunakan dengan mudah didukung dengan
tool yang ada sekaligus beberapa tutorial yang telah menjamur di dunia maya
tidak hanya itu didalam softaware ini juga mampu untuk menampilan grafik 2D,
dan peggunaan software ini bisa kita gunakan di berbagai platform yakni web
plugins, desktop platforms, consoles and mobile devices. Software ini
juga menyediakan 2 versi yakin unity dan unity pro yang mana keduanya mempunyai
kelebihan masing-masing.
b. Game
Maker : Karene ini adalah salah satu software yang banyak diminati oleh
orang dan sudah banyak dikenal orang karena menyediakan beberapa tool yang
mempermudahkan seseorang yang tidak berpengalaman dalam pemrograman
untuk membuat game dengan cara drag and drop button-button yang tersedia
dalam game engine ini. Tetapi, jika kita ingin membuat pergerakan
dan memberikan hal yang lebih yang lebih dalam game yang kita buat maka kita
bisa menggunkan script kode yang kita tuliskan. Selain itu game maker juga
menyediakan 2 versi yaitu lite dan pro dan hasil game yang dapat kita buat di
software ini misal RTS, RPG, TD, maze, dan platform.
c. Construct
2 : Karena kemudahannya yang hampir sama dengan game maker. Maka Construct
2 juga banyak dipakai orang dan direkomendasikan oleh orang yang pernah
memakainya Software yang satu ini juga sama – sama menyediakan kemudahan dalam
membuat game meskipun kita tidak berbekal pemrograman karena terdapat tool yang
menyediakan kemudahan dalam mensetting game yang akan kita buat dengan
list-list aturan yang tersedia sesuai dengan kebutuhan kita.
d. FPS
Creator : Karena Game engine ini memang dikhususukan untuk genre game
FPS, hasil dari software ini sangat memuaskan karena asset yang disediakan
sangat variatif dan untuk penerapan pembuatan game ini sangatlah sederhana.
Mula-mula yang kita lakuakan hayalah mengatur environment, NPC, player, hingga
senjata dan misi apa saja yang akan kita terapkan dalam gamekita dengan klik,
drag and drop. Yang menjadi hal utama disini adalah imajinasi dan kreativitas
pengguna. Meskipun tanpa script coding kita bisa menghasilkan game 3D yang
mirip game FPS yang menggunakan script coding secara visual.
e. RPG
Maker : Karena pemfokusannya terhadap genre game RPG, game engine ini
mempunyai tempat tersendiri. Genre RPG yang diusung juga, salah satu genre game
yang banyak peminatnya. Dalam game engine ini banyak sekali kemudahan yang
ditawarkan saat pembuatan game. Dari pemilihan player, environment maupun
asset. Tidak tanggung-tanggung hampir asset hingga pengaturan actionnya yang
ada dalam game engine ini cukup lengkap sehingga kita bisa memilih sesuai
dengan kebutuhan kita. Grafik yang dihasilkanjuga tergolong bagus.
Membandingkan
2 Game engine dengan Kelebihan dan kekurangan
·
GAME
MAKER 8.0
Kelebihan
:
1.
Proses
pembuatan Game maker menggunakan cara drag and drop
2.
Tersedia
GML yaitu Game Maker Langguage apabila pengguna memahami bahasa ini maka pemanfaatn software
ini dapat maksimal
3.
Tersedia
beberapa jenis versi nya yaitu Versi Lite dan versi Pro dimana
pengguna dapat memilih salah satu diantara keduanya
4.
Jenis
game yang dapat dibuat tidak hanya 1 melainkan berbagai jenis game dapat dibuat
sesuai dengan imajinasi masing-masing pengguna
Kekurangan
:
1.
Hanya
sebagian tool saja yang bisa dipakai
2.
Penambahan
instuksi save dan load game tidak dapat digunakan pada versi ini
3.
Terdapat
logo game maker saat me-running game yang mau dijalankan
·
CONSTRUCT
2
Kelebihan :
1.
Layaknya
Game maker, software ini memang mempermudah para pengguna yang ingin membuat
game meskipun tidak menguasai pemrograman
2.
Tersedia
versi free dan licensed sehingga kita dapat memilih yang sesuai dengan
kebutuhan
3.
Apabila
ingin mengatur game yang kita inginkan lebih sesuai harapan, constract 2
menyediakan script code place
Kekurangan:
1.
Platform
yang digunakan adalah HTML5 yang dapat melakukan cross platform, Tetapi
nyatanya dalam construct 2 sering terjadi bug yakni game hasil dari construct 2
tidak dapat dimainkan disemua platform berbeda sekali dengan teori yan ada.
2.
Mengingat
banyaknya list setting (object dan event) maka diperlukan tutorial-tutorial
yang mempermudah untuk menggunakannya mengingat banyak sekali istilah-istilah
di pengaturan object dan event.
3.
Adanya
beberapa fitur untuk peletakan secara visual dan merubah semua unsur yang ada
di tampilan layar seperti quick aligning