A. 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.
Dan
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 :
1. Dengan membuat sendiri program yang akan
digunakan untuk membuat game (umumnya professional game developer yang
menggunakan cara ini).
2. 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.
Jadi
dapat kita simpulkan bahwa teknologi game adalah proses baik berupa yang
dilakukan system atau perangkat keras yang dilaksanakan dalam upaya untuk
mewujudkan dan mendukung kinerja dari game.
B. Bisnis Game Komputer
Kini, sebuah game bukan hanya sekedar
permainan untuk mengisikan waktu luang atau sekedar sebuah hobbi. Namun games
sekarang sudah menjadi salah satu cara untuk meningkatkan kreatifitas dan
tingkat intelektual pemainnya. yap, sungguh cepat perkembangan game untuk
komputer. salah satu penyebabnya adalah berlomba-lombanya para pengelola
industri game untuk menciptakan game yang lebih nyata dan menarik untuk para
penggunanya.
Seiring
banyaknya game online yang bermunculan sekarang ini, maka perkebangan game
center pun semakin menjamur demi dapat menyediakan jasa bermain game online.
karena game online sekarang ini adalah bagaikan raja dibandingkan jenis game
lainnya. bagaimana tidak, kita dapat bermain bersama 1000 orang lebih secara
bersama-sama di dalam satu waktu. wah bukan?
Nah
contoh bisnis dalam game komputer pun bermacam-macam. ada yang kita dipaksa
untuk melakukan pembayaran untuk game tersebut, atau ada juga yang mengratiskan
game tersebut namun user dapat membeli item tambahan untuk game tersebut pula.
untuk lebih jelasnya, berikut kategore games online yang terbagi menjadi 2
yaitu:
Pay
per Play : Yaitu game yang harus dibeli kemudian diinstal secara Legal. karena
pada saat instalasi game tersebut akan mendaftarkan pemain ke internet
(database) dan apabila yang diinstal adalah prgram bajakan, maka secara otomatis
system akan memblokirnya. contohnya: FIFA Online, War of Warcraft, BattleField
3 dan lain sebagainya.
Pay
per Item : Yaitu game yang bisa diinstal dan dimainkan secara gratis. namun
biasanya game akan menawarkan pemain untuk misalnya membeli item bagus atau
agar cepat naek level yaitu dengan cara mengenakan biaya kepada si pemain.
jenis game inilah yang paling banyak atau paling sering dijumpai di Indonesia.
Contohnya adalah: Ragnarok, Ghost Online, PowerBlank dan lain sebagainya.
C. 3D Engine
Sekarang kita masuk ke 3D Engine, yaitu adalah sebuah
sistem perangkat lunak yang dibuat dan dirancang untuk menciptakan dan
mengembangkan gambar 3D. Inti fungsinya biasanya disediakan oleh mesin
permainan mencakup mesin render (renderer) untuk 2D/3D grafis.
Sedangkan Scene Graph itu sendiri merupakan inti dari
Java3D. Sebuah Scene graph merupakan grafik 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 sebuah scene graph
- Menciptakan objek Canvas3D
- Menghubungkan objek Canvas3D ke objek BranchGroup
yang menunjuk root dari scene graph
Contoh-Contohnya adalah sebagai berikut:
- OGRE 3D
OGRE singkatan dari Objected-Oriented Graphics
Rendering Engine 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.
- 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.
OGRE ini 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
Sedangkan 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.
Sumber :
http://diwaardiyanto11.blogspot.co.id/2016/03/pengantar-teknologi-game.html
http://dinandwinanto.blogspot.co.id/2016/03/tugas-1-pengantar-teknologi-game.html
Sumber :
http://diwaardiyanto11.blogspot.co.id/2016/03/pengantar-teknologi-game.html
http://dinandwinanto.blogspot.co.id/2016/03/tugas-1-pengantar-teknologi-game.html
Tidak ada komentar:
Posting Komentar