My Blog

Welcome To My Blog

Rabu, 18 April 2012

Arsitektur mesin game


Pengertian Game Engine
Game Engine adalah system perangkat lunak yang dirancang untuk menciptakan dan pengembangan video game. Ada banyak mesin permainan yang dirancang untuk bekerja pada konsol permainan video dan sistem operasi desktop seperti Microsoft Windows, Linux, dan Mac OS X. fungsionalitas inti biasanya disediakan oleh mesin permainan mencakup mesin render ( “renderer”) untuk 2D atau 3D grafis, mesin fisika atau tabrakan (dan tanggapan tabrakan), suara, script, animasi, kecerdasan buatan, jaringan, streaming, manajemen memori, threading, dukungan lokalisasi, dan adegan grafik. Proses pengembangan permainan sering dihemat oleh sebagian besar menggunakan kembali mesin permainan yang sama untuk menciptakan permainan yang berbeda.
Engine bukanlah executable program, artinya engine tidak bisa dijalankan sebagai program yang berdiri sendiri. Diperlukan sebuah program utama sebagai entry point atau titik awal jalannya program. Pada C++, entry point-nya adalah fungsi ‘main().’ Biasanya program utama ini relatif pendek. Game engine adalah program yang ‘memotori’ jalannya suatu program game. Kalau game diilustrasikan sebagai ‘musik’ yang keluar dari mp3 player, maka engine adalah ‘mp3 player’ dan program utama adalah ‘data mp3’ yang dimasukkan ke dalam mp3 player tersebut. Dengan adanya engine, waktu, tenaga dan biaya yang dibutuhkan untuk membuat game software menjadi berkurang secara signifikan. Beberapa game dengan jenis dan gameplay yang hampir sama bisa dibuat dengan sedikit usaha bila terlebih dulu dibuat engine-nya. Setelah engine diselesaikan, programmer hanya perlu menambahkan program utama, memakai resources (objek 3D, musik, efek suara) yang baru, dan, jika benar-benar dibutuhkan, sedikit memodifikasi engine sesuai kebutuhan spesifk dari game yang bersangkutan. Program game engine seluruhnya berorientasi objek. Dia lebih bersifat reaktif daripada prosedural. Sulit untuk menggambarkan engine secara keseluruhan dalam flow-chart, karena alur program bisa diatur sesuai dengan keinginan pemakai engine, yaitu game programmer.

Sejarah dari Game Engine
Istilah “Game Engine” muncul pada pertengahan 1990-an, terutama dalam kaitannya dengan game 3D seperti orang pertama shooters (FPS). (Lihat juga: pertama-orang jujur mesin).Begitulah popularitas id Software ’s Doom dan Quakepermainan yang, daripada bekerja dari nol, lain pengembangberlisensi bagian inti dari perangkat lunak dan grafis yang dirancang mereka sendiri, karakter, senjata, dan tingkat-”permainan isi” atau “permainan aset. “ Pemisahan permainan-aturan tertentu dan data dari konsep-konsep dasar seperti tabrakan dan permainanentitas yang berarti bahwa tim bisa tumbuh dan mengkhususkan.
Kemudian permainan, seperti Quake III Arena dan Epic Games ’s 1998 Unreal dirancang dengan pendekatan ini dalam pikiran, dengan mesin dan konten dikembangkan secara terpisah.Praktek seperti perizinan teknologi telah terbukti menjadi aliran pendapatan tambahan yang berguna untuk beberapa pengembang game, sebagai lisensi tunggal untuk high-end mesin permainan komersial dapat berkisar dari US $ 10.000 hingga jutaan dolar, dan jumlah pemegang lisensi dapat mencapai beberapa lusin perusahaan (seperti terlihat dengan Unreal Engine).Setidaknya, mesin dapat digunakan kembali membuat sekuel permainan berkembang lebih cepat dan lebih mudah, yang merupakan keuntungan berharga dalam persaingan industri video game.
Sekarang hampir semua perusahaan game memiliki game engine mereka sendiri, menggunakannya untuk membuat game mereka, dan menyimpannya untuk diri sendiri. Semakin lama kebutuhan untuk game engine yang makin modern semakin bertambah. Waktu demi waktu, game engine yang mereka kembangkan sendiri mulai dirasa terlalu mahal untuk dikembangkan lebih lanjut. Hal ini memicu beberapa developer untuk menciptakan game engine yang terbuka untuk di franchise kan. Sebagai contoh adalah id Tech dan Unreal Engine. Game Engine yang dijual dan di franchisekan secara umum semacam ini disebut dengan middleware. Middleware menawarkan harga yang relatif lebih murah, dan bagi kebanyakan studio game, menggunakan middleware merupakan solusi cepat dan ekonomis ketimbang harus membangun sendiri engine game mereka. Konsep dari game engine sebenernya cukup gampang, yaitu bahan dasar yang diperlukan sebuah game untuk menjalankan tugasnya, merender pixel demi pixel, menghitung physiscs, memperkirakan input tombol, dan lain hal, yang memungkinkan developer kreatif dapat membuat sebuah game dengan engine yang sama menjadi unik satu sama lain. Di analogikan sebagai sebuah mobil, game engine sudah merupakan bagian mobil, sekitar 50% jadi. Mesin dan rangkaian sistem pengapian, sampai pembuangan. Kurang body dan aksesoris. Sebuah game engine memungkinkan penggunaan kembali komponen komponen yang dapat mempercepat hadirnya game menjadi nyata di layar monitor mu. Beberapa diantara nya yang termasuk dengan itu adalah deteksi tubrukan, tampilan grafis, setting dalam game, artificial intelligence dan lain lain. Semua komponen tadi disatukan dalam satu pake game engine. Artist dan Developer, dapat menambahkan pustaka texture dan model sendiri untuk dijadikan tokoh utama atau setting dunia dalam sebuah engine. Sekali lagi dalam analogi game, model dan texture dalam game engine bisa dibilang sebagai body dan aksesoris mobil. Sebuah game engine dibagi lagi menjadi dua bagian besar. Yaitu API dan SDK. API ( Applicaiton Programming Interfaces ) adalah bagian operating system, services dan libraries yang diperlukan untuk memanfaatkan beberapa feature yang diperlukan. Dalam hal ini contohnya DirectX. Sementara SDK adalah kumpulan dari libraries dan API yang sudah siap digunakan untuk memodifikasi program yang menggunakan operating system dan services yang sama. Biasanya, game engine menyertakan keduanya. Contohnya dalam Unreal Engine, menyiapkan antarmuka baku bagi programmer untuk menciptakan game nya dengan mudah, melalui scripting engine, yang disebut UnrealScript, dan juga libraries, yang berisi model standar dan texture standar dan juga world editor yang disebut sebagai UnrealED.

Tipe Tipe Game Engine
Game engine biasanya datang dengan berbagai macam jenis dan ditujukan untuk berbagai kemampuan pemrogramman. Tapi dalam pembahasan sekarang ini, ketimbang harus me-list semua jenis game engine yang ada di wikipedia, mendingan kita bahas garis besar nya saja.
Roll-your-own game engine. Banyak perusahaan game kecil seperti publisher indie biasanya menggunakan engine nya sendiri. Ini berarti mereka menggunakan API seperti XNA, DirectX atau OpenGL untuk membuat game engine mereka sendiri. Disisi lain, mereka kadang menggunakan libraries komersil atau malah open source. Terkadang mereka malah membuat semuanya dari nol.
Biasanya, game engine tipe ini lebih disukai karena selain kemungkinan besar tersedia gratis, juga memperbolehkan mereka, para developer, lebih fleksibel dalam mengintegrasikan komponen yang diinginkan untuk dibentuk sebagai game engine mereka sendiri. Kelemahannya, banyak engine yang dibuat dengan cara semacam ini malah menyerang balik developernya. Menara Games Studio membutuhkan satu tahun penuh untuk menyempurnakan game engine nya, hanya untuk di tulis ulang semuanya dalam beberapa hari penggunaan karena adanya bug kecil yang sangat mengganggu.
Mostly-ready game engines. Engine engine ini biasanya sudah menyediakan semuanya begitu diberikan pada developer / programmer. Semuanya termasuk contoh GUI, physiscs, libraries model dan texture, dan segalanya. Banyak dari mereka yang sudah benar benar matang, sehingga dapat langsung digunakan untuk scripting sejak hari pertama.
Biasanya game engine semacam ini memiliki batasan batasan, terutama jika dibandingkan dengan game engine sebelumnya yang benar benar terbuka lebar. Hal ini ditujukan agar tidak terjadi terlalu banyak error yang mungkin terjadi setelah sebuah game yang menggunakan engine ini dirilis, dan masih memungkinkan game engine nya itu sendiri untuk mengoptimalkan kinerja game nya. Banyak dari game engine seperti ini, Unreal Engine, Source Engine, id Tech Engine dan sebagainya, yang sudah sangat optimal dibandingkan jika harus membuat dari awal. Hal ini dengan serta merta menyingkat sangat banyak waktu dan jelas, biaya dari para Developer game.
Point-and-click engines. Engine untuk point-and-click merupakan engine yang sangat amat dibatasi, tapi dibuat sangat user friendly. Kamu bahkan bisa mulai membuat game mu sendiri menggunakan engine seperti GameMaker, Torque Game Builder dan Unity3D. Dengan sedikit memanfaatkan coding, kamu sudah bisa merilis game point-and-click yang kamu banget.
Kekurangannya terletak pada terbatasnya jenis interaksi yang bisa dilakukan, dan biasanya hal ini mencakup semuanya, mulai dari grafis, hingga tata suara. Tapi bukan berarti game engine jenis ini nggak berguna, bagi developer cerdas dan berdaya kreativitas tinggi, game engine bapuk seperti ini bisa dirubah menjadi sebuah game menyenangkan, seperti Flow. Game engine seperti ini memang ditujukan bagi developer yang ingin menyingkat waktu pemrogramman, dan secepatnya merilis game game mereka.
Jenis – Jenis Game Engine 
1. Freeware

·                     Blender
·                     Golden T Game Engine (GTGE)
·                     DXFramework
·                     Ogre
·                     Aleph One
·                     Axiom Engine
·                     Allegro Library
·                     Box2D
·                     Build Engine
·                     Cube
·                     Cube 2
·                     DarkPlaces
·                     jMonkeyEngine (jME)
·                     Panda3D
·                     Pipmak Game
·                     Unity
2. Berbayar/ Commercial

·                     Alamo
·                     A.L.I.V.E
·                     BigWorld
·                     DXStudio
·                     Dunia Engine
·                     Euphoria
·                     GameStudio
·                     Jade Engine
·                     Jedi
·                     Medusa
·                     RPG Maker VX
·                     RPG Maker XP
·                     RPG Maker 2003
·                     RPG Maker 95
·                     Vision Engine
·                     Visual3d
PerbanPerbandingan 2 Buah Game Engine Freeware Game Engine dan Comercial Game Engine, antara lain :
Freeware Game Engine Unity


Unity adalah alat authoring terpadu untuk membuat video game 3D atau konten interaktif lainnya, seperti visualisasi arsitektur atau real-time 3D animasi. Unity serupa dengan Direktur, game engine Blender, Virtools atau Torque Game Builder dalam arti bahwa lingkungan grafis terintegrasi dengan metode utama pembangunan. Editor berjalan pada Windows dan Mac OS X dan dapat menghasilkan permainan untuk Windows, Mac, Wii , atau iPhone platform,
Kelebihannya:

·                     Otomatis mengimpor aset – aset load ke Unity dan secara otomatis diimpor, dan impor kembali jika aset diperbarui. Meskipun banyak aplikasi 3D modeling populer didukung oleh Unity, dengan integrasi  3ds Max, Maya, Blender, Cinema 4D, dan Cheetah3D yang paling lengkap mendukung untuk masuk ke format lain bervariasi.
·                     Mesin grafis menggunakan Direct3D (Windows), OpenGL (Mac, Windows) dan berpemilik API (Wii).
·                     Mendukung  Bump mappingReflection mappingParallax mappingScreen Space Ambient Occlusion bayangan dinamis menggunakan shadow maps, merender teksturenya  dan membuat layar penuh efek pengolahan.
·                     Game Scripting melalui Mono . Scripting dibangun di atas Mono, implementasi open source dari. NET Framework. Karena itu, pemrogram dapat menggunakan JavaScript, C # atau Boo (yang memiliki sintaks Python).
·                     sudah mendukung pembuatan dari Nvidia’s (khususnya Ageia’sPhysXphysics engine.
·                     Pemutaran video menggunakan codec Theora
Commercial Game Engine
Torque Game Engine, atau TGE, adalah versi modifikasi dari sebuah 3D komputer mesin permainanawalnya dikembangkan oleh Dynamix untuk 2001 FPD suku 2. Torsi mesin yang sejak saat itu telah tersedia untuk lisensi dari GarageGames untuk independen dan profesional pengembang permainan. Beberapa judul terkenal komersial dikembangkan dengan menggunakan mesin termasuk Blockland, Marble Blast Gold, Minion dari Tawa,TubeTwist, Ultimate Duck Hunting, Wildlife Tycoon: Venture Afrika, ThinkTanks, The Destiny of Zorro dan Penny Arcade Adventures. Torque Game Engine tidak lagi dijual karena telah digantikan oleh Torque 3D
Kelebihannya:

·                     Selain sebagai mesin grafis 3D, TGE menyediakan kode jaringan yang kuat, scripting, di-dunia mesin editing dan GUI penciptaan. The source code dapat dikompilasi pada Windows, Macintosh, Linux, Wii, Xbox 360 dan iPhoneplatform.
·                     Model pemuatan mendukung model 3D dalam. DTS format file dan. DIF format file.
·                     Torsi mendukung jaringan LAN dan permainan di internet dengan tradisional arsitektur client-server. Server objek “ghosted” pada klien dan diperbarui secara berkala atau pada peristiwa.
·                     DTS model biasanya digunakan untuk karakter dan kendaraan meskipun kadang-kadang,disini digunakan untuk bangunan dan interior jadi beda .
·                     Dataran secara otomatis menyala dan tekstur diterapkan pada daerah dapat dicampur bersama-sama dengan dengan rapi.
Kekurangannya:

·                     Banyak versi dari Torque Game Engine, terutama Torque Torque X dan 3d, yang hampir seluruhnya kurang di dokumentasi resmi. Sebagai contoh, satu-satunya dokumentasi resmi untuk Torque 3d terdiri dari deskripsi singkat subset terbatas fitur
·                     Sofwarenya mahal sekali Tersedia Lisensi Indie untuk individu dan perusahaan yang membuat kurang dari US $ 250,000 dalam penjualan tahun sebelumnya, dan Lisensi Komersial Tersedia pada harga yang lebih tinggi untuk individu dan perusahaan yang membuat lebih dari 250,000 dolar di tahun sebelumnya

Tools dan software serta perbandingannya untuk pengembangan game

Tools & Software Pengembangan Game

Pada postigan kali kita akan membahas mengenai tools dan software pendukung pembuatan game. Ini merupakan tugas kedua mata kuliah softskill pengantar teknologi game. Saat ini perkembangan game di dunia semakin keren dan membuat kita tercandu memaikannya. Ini disebabkan adanya perkembangan di dunia IT yang sangat berpengaruh untuk membuat suatu software dan aplikasi pembuatan game. Kita  pasti sudah pernah mencoba memainkan beberapa game terbaik saat ini, menurut anda bagaimna?? keren bukan!! sudah barang pasti. hehehe.. Dan mungkin kita mulai memikirkan bagaimana cara membuatnya, penasaran bukan?? Langsung ke topik pembahasan saja yah,, Di dunia tools untuk membuat game sangat banyak, tapi saya akan membahas beberapa saja dengan perbandingan dengan tools lain nya.

 Adventure Game Studio
Adventure Game Studio memungkinkan Anda membuat game petualangan jenis point-and-click, seperti aneka game buatan pembuat game Sierra dan Lucasart yang terbit di tahun 1990-an. Fasilitas editor untuk membuat game beserta engine run-time-nya cukup mudah dikelola. Terlebih karena ada panduannya. Untuk memudahkan pengelolaan aplikasi ini dari awal, sejumlah template game klasik telah disediakan sehingga kita bisa mengedit dan memodifikasinya sesuai keinginan. Sebagai insipirasi, sejumlah game buatan pengguna lain juga dipajang dan dapat diunduh dari situs penyedianya. Dalam paket installer-nya juga disediakan demo game. 

The 3D Gamemaker
Software ini merupakan salah satu game tools yang cukup mudah digunakan. Selain itu, kita bisa membuat game dalam waktu yang singkat, karena pada game tools ini telah disediakan lebih dari 500 objek 3D yang bisa dijadikan karakter game. Membuat model, gameplay, serta Story juga bisa dilakukan dengan software pembuat game ini.


Adventure Maker Free Edition
Aplikasi yang satu ini tak hanya dapat digunakan untuk membuat game untuk PC Windows. Anda pun dapat memanfaatkannya untuk membuat game jenis point-and-click untuk PSP (PlayStation Portable), iPhone, dan juga !Pod Touch. Selain itu, Adventure Maker juga dapat dipakai untuk membuat aplikasi multimedia, virtual tours, aplikasi edukasi, hingga presentasi.

Adventure Maker sangat mudah digunakan. Anda tak perlu melakukan scripting atau pemrograman untuk dapat membuat game. Yang perlu Anda lakukan hanya mengimpor gambar ke aplikasi, menambah sejumlah titik untuk menghubungkan gambar dengan gambar lainnya, dan proses selanjutnya dilakukan oleh aplikasi.

Saat menciptakan software untuk Windows, aplikasi yang mendukung Windows XP dan Vista ini menyediakan fitur “Load/Save Game” functions, inventory items, 360-degree interactive panoramas, dukungan untuk format Flash, karakter untuk pembuatan game third-person, full-screen transitions, efek air dan asap, hingga dukungan untuk 30 lebih format file multimedia. 

RPG Maker
Software game maker bertipe RPG yang sangat mudah digunakan dalam pembuatan game dan hasil gamenya pun cukup memuaskan. Hasil game software ini lebih mirip dengan game RPG yang ada di Playstation. Kita tidak bisa membuat karakter untuk game yang akan kita buat, tetapi sudah tersedia ratusan karakter yang bisa dipakai, dan ratusan jurus yang bisa digunakan.

3D RPG Builder
Game tools ini masih dalam tahap pengembangan, bisa dipakai untuk membuat game dengan RPG, mudah dalam penggunaannya dan jika kita ingin membuat game RPG dengan lebih baik lagi maka bisa menggunakan LUA programming.

Game Maker
Software pembuat game ini bisa digabungkan dengan bahasa pemograman lain seperti C++, sangat berguna jika kita ingin membuat game bertipe Arcade(2D), saat penginstlalan selesai sudah disediakan sampel game yang dibuat dengan software pembuat game ini, diantara sampel game-game itu ada beberapa game yang sudah kita kenal seperti game “1945″.

FPS Creator
Ingin buat game seperti Counter Strike? Mudah saja, cukup dengan memakai software ini, tool yang digunakan sangat mudah dan tidak perlu pemograman dalam pembuatan gamenya dan bahkan bisa dijadikan game online, mirip seperti Counter Strike, tetapi jika kita memakai Demo Versionnya terdapat banyak kelemahan, antara lain:

    Tidak bisa mengimpor model 3D buatan sendiri,
    hanya bisa memasukan 25 items dalam satu project,
    tidak bisa memasukan video untuk bagian story,
    tidak bisa multi level, dan
    tidak bisa dipublish menjadi game exe.
Sumber:

Jenis-jenis game dan opportunity untuk menunjang creative industry


Sejarah Game
Game, siapa sih yang gak kenal game? Dari anak anak sampe orang tua pun sudah mengenal game, Game dalam artian bahasa indonesia adalah permainan Tahun 1952, AS Douglas membuat game Tic tac toe yang ditampilkan dalam sebuah tabung vakum computer. Kemudian tahun 1958, Willy Higginbotham membuat game Tennis for Two yang berjalan di osiloskop yang terhubung ke analog Donner computer.
Tahun 1961 – 1962, game space war dikembangkan di MIT menggunakan grafik vector di PDP-1. Sega merilis periskop, terciptalah elektronik shooting game, game arcade yang pertama.
Tahun 1971-1974, Tahun kelahiran game komersil
Tahun 1971, Nolan Bushnell mengembangkan computer space, arcade game komersil yang pertama. Berbasis pada spacewar. Menggunakan grafik vector, real time dan terlalu sophisticated untuk pasar. Dan gagal.
Tahun 1972, Bushnell memulai Atari. Odyssey oleh Magnavox membuat game hockey. Home TV game yang pertama, masih analog. Terjual 100.00 dengan harga jual $100/console.
Tahun 1973, Atari membuat Pong in Arcades.
Tahun 1974, Kee merilis Tank. Atari membuat game balap yang pertama
Tahun 1972-1976, William Crowther dan Don Woods membuat game adventure : The colossal cave. Game petualangan berbasis text yang pertama, berjalan di DEC mainframes (PDP – 10)
Dilewat dan akhirnya tahun 2004, The sims 2, halo 2, half life 2, doom. Game console, pertumbuhannya stabil, harga lebih murah. Nokia meluncurkan N-Gages, Nintendo meluncurkan DS, Sony meluncurkan PSP.
generasi game pertama muncul dari ATARI 2600
merupakan konsole game pertama yhang sukses di mansanya atari 2600 ini dirilis pada oktober 1977, waduh kalian sudah lahir blom ya :p nah setelah itu dikenal dengan nama VCS (Video Computer System)
Setelah sukses pada generasi pertama atari tidak menyerah sampai disitu saja untuk memajukan dunia game elektronik pada generasi kedua muncullah atari 7800konsol ini dirilis pada juni 1986 pada atari 7800 ini ada sedikit kemajuan dengan menambahkan joystik sehingga user dapat lebih mudah untuk memainkan konsole game ini namun pada masanya harga dari konsole game ini selangit yaitu $140 wuiih pada jamannya mungkin ini menjadi salah satu permainan termahal, lalu setelah Atari 7800 ada NES Nintendo entertaintment System nah inilah konsole permainan pertama kali yang menggunakan 8 bit nah nintendo ini menghasilkan produk produk game yang lain daripada yang lain salah satu game yang compatible dengan NES ini adalah super mario bros.. (nah akhirnya kalian tau juga kan knapa saya pasang gambar mario bross di depan karena itu menurut saya sebuah logo untuk perkembangan game dari zaman ke zaman)
Setelah NES laris manis dengan super marionya lalu muncul lagi konsole game Sega Mega Drive sega mega drive ini merupakan generasi ke tiga dari dunia game sega menggunakan 16 bit dan dirilis pada tahun 1988, kalau tadi nintendo dikenal dengan super mario brossnya sega juga tidak mau kalah dengan mengeluarkan game sonic the hedhog,
Pada generasi ke empat dari sejarah game produksi game semakin menjamur dan berkembang pesat salah satu contoh pada generasi ke empat ini lahirlah playstation merupakan salah satu game konsole terlaris dan menurut saya terbaik di indonesia bahkan di dunia merupakan terobosan baru di dunia game dengan menggunakan 32 bit
Generasi kelima playstation atau yang lebih akrab kita sebut PS semakin gencar melakukan produksi lainnya yang lebih mutakhir dengan mengeluarkan konsole game PS2 namun pada generasi ke lima ini sangat banyak sekali saingan saingan PS2 ,XBox, sega Saturn, Dreamcast, dari generasi kelima ini sudah mulai banyak perusahaan perusahaan yang memproduksi konsole game.
Generasi sekarang, pada tahun ini sudah banyak sekali konsole game menjamur di dunia PS juga masih terus mengembangkan sistemnya dengan mengeluarkan PS3, Xbox juga mengeluarkan XBOX 360, lalu nintendo juga mengeluarkan WII.
Jenis-jenis Game
Seiring dengan perkembangan industri game, jenis-jenis game semakin bervariasi.Berikut ini adalah jenis-jenis game yang paling umum :

-Advergaming
Sering mengunjungi website merek-merek kesayangan anda? Permen coklat M&M, Coca-cola, Nike, A-Mild, atau Rexona? Anda pasti menemukan game-game yang dapat dimainkan lalu dapat anda beritahukan / mengundang langsung ke teman-teman anda. jenis game yang biasanya mudah dimainkan ini mengusung dan menampilkan produk atau brand mereka baik secara gamblang maupun tersembunyi. Di era tumbuhnya media-media baru berteknologi tinggi sekarang ini, dunia periklanan memang sudah tidak lagi terbatas pada TV, koran, majalah, billboard dan radio, video game sekarang telah menjadi sarana beriklan atau membangun brand-awareness yang efektif. Baik melalui internet maupun di mainkan di event-event mereka, edugames terasa semakin dibutuhkan untuk menjaring calon konsumen bagi produk yang menggunakan advergames ini. Contoh produk di indonesia yang membuat advergames: A-Mild, Rexona teens, Axe.

- Edutainment
Video Game jenis ini dibuat dengan tujuan spesifik sebagai alat pendidikan, entah untuk belajr mengenal warna untuk balita, mengenal huruf dan angka, matematika, sampai belajar bahasa asing. Developer yang membuatnya, harus memperhitungkan berbagai hal agar game ini benar-benar dapat mendidik, menambah pengetahuan dan meningkatkan ketrampilan yang memainkannya. Target segmentasi pemain harus pula disesuaikan dengan tingkat kesulitan dan design visual ataupun animasinya. Contoh edugames : Bobi Bola, Dora the explorer, Petualangan Billy dan Tracy.

- Games-Based Learning
- Edumarket Games – kombinasi dari advergaming dan edutainment.
- News Games atau Journalistic games
- Simulation Games

Video Game jenis ini seringkali menggambarkan dunia di dalamnya sedekat mungkin dengan dunia nyata dan memperhatikan dengan detil berbagai faktor. Dari mencari jodoh dan pekerjaan, membangun rumah, gedung hingga kota, mengatur pajak dan dana kota hingga keputusan memecat atau menambah karyawan. Dunia kehidupan rumah tangga sampai bisnis membangun konglomerasi, dari jualan limun pinggir jalan hingga membangun laboratorium cloning. Video Game jenis ini membuat pemain harus berpikir untuk mendirikan, membangun dan mengatasi masalah dengan menggunakan dana yang terbatas. Contoh: Sim City, The Sims, Tamagotchi.

- Persuasive Games
- Organizational-Dynamic Games

Game Online adalah game yang menggunakan internet network sehingga game ini dapat di mainkan atau di akses oleh siapa saja. Selain itu game ini juga tidak hanya dapat di akses oleh penduduk lokal saja tetapi bahkan hingga keluar negeri. Dibawah ini adalah beberapa tipe game online :

- First Person Shooter(FPS), sesuai judulnya game ini mengambil pandangan orang pertama pada gamenya sehingga seolah-olah kita sendiri yang berada dalam game tersebut, kebanyakan game ini mengambil setting peperangan dengan senjata-senjata militer (di indonesia game jenis ini sering disebut game tembak-tembakan).

- Real-Time Strategy, merupakan game yang permainannya menekankan kepada kehebatan strategi pemainnya, biasanya pemain memainkan tidak hanya 1 karakter saja akan tetapi banyak karakter.

- Cross-Platform Online, merupakan game yang dapat dimainkan secara online dengan hardware yang berbeda misalnya saja need for speed undercover dapat dimainkan secara online dari PC maupun Xbox 360(Xbox 360 merupakan hardware/console game yang memiliki konektivitas ke internet sehingga dapat bermain secara online).

- Browser Games, merupakan game yang dimainkan pada browser seperti Firefox, Opera, IE. Syarat dimana sebuah browser dapat memainkan game ini adalah browser sudah mendukung javascript, php, maupun flash.
- Massive Multiplayer Online Games, adalah game dimana pemain bermain dalam dunia yang skalanya besar (>100 pemain), setiap pemain dapat berinteraksi langsung seperti halnya dunia nyata
Contoh dari beberapa macam game online adalah :

- Ragnarok Online
- RF online
- Perfect World
- Yugioh! Online
- Ayo dance!
- Rohan Online
- dll.
Sedangkan game offline adalah game tanpa menggunakan jaringan internet sehingga game tersebut tidak dapat dimainkan secara bebas oleh siapapun. Contoh game offline seperti :

- Playstation
- Sega
- dll.
*) Jenis game berdasarkan platform yang digunakan :

- Arcade games
Yaitu yang sering disebut ding-dong di Indonesia, biasanya berada di daerah / tempat khusus dan memiliki box atau mesin yang memang khusus di design untuk jenis video games tertentu dan tidak jarang bahkan memiliki fitur yang dapat membuat pemainnya lebih merasa “masuk” dan “menikmati”, seperti pistol, kursi khusus, sensor gerakan, sensor injakkan dan stir mobil (beserta transmisinya tentunya).

- PC Games
Yaitu video game yang dimainkan menggunakan Personal Computers.

- Console games
Yaitu video games yang dimainkan menggunakan console tertentu, seperti Playstation 2, Playstation 3, XBOX 360, dan Nintendo Wii.

- Handheld games
Yaitu yang dimainkan di console khusus video game yang dapat dibawa kemana-mana, contoh Nintendo DS dan Sony PSP.

- Mobile games
Yaitu yang dapat dimainkan atau khusus untuk mobile phone atau PDA.

*) Jenis game berdasarkan genre permainan :

- Aksi – Shooting, (tembak-tembakan , atau hajar-hajaran bisa juga tusuk-tusukan, tergantung cerita dan tokoh di dalamnya)
video game jenis ini sangat memerlukan kecepatan refleks, koordinasi mata-tangan, juga timing, inti dari game jenis ini adalah tembak, tembak dan tembak. Termasuk didalam-nya :
a.First person shooting (FPS) seperti Counter Strike dan Call of Duty
b.Drive n’ shoot, menggunakan unsur simulasi kendaraan tetapi tetap dengan tujuan utama menembak dan menghancurkan lawan, contoh : Spy Hunter, Rock and Roll Racing, Road Rash.
c. Shoot em’ up, seperti Raiden, 1942, dan gradius.
d. Beat ‘em up (tonjok hajar) seperti Double Dragon dan Final Fight, lalu hack and slash (tusuk tebas) seperti Shinobi dan Legend of Kage.
e. Light gun shooting, yang menggunakan alat yang umumnya berbentuk seperti senjata, seperti Virtua Cop dan Time Crisis.

- Fighting ( pertarungan )
Video game ini memang memerlukan kecepatan refleks dan koordinasi mata-tangan, tetapi inti dari game ini adalah penguasaan jurus (hafal caranya dan lancar mengeksekusinya), pengenalan karakter dan timing sangatlah penting, o iya, combo-pun menjadi esensial untuk mengalahkan lawan secepat mungkin. Dan berbeda seperti game Aksi pada umumnya yang umumnya hanya melawan Artificial Intellegence atau istilah umumnya melawan komputer saja, pemain jenis fighting game ini baru teruji kemampuan sesungguhnya dengan melawan pemain lainnya. Seri Street Fighter, Tekken, Mortal Kombat, Soul Calibur dan King of Fighter adalah contohnya

- Aksi – Petualangan
Memasuki gua bawah tanah, melompati bebatuan di antara lahar, bergelayutan dari pohon satu ke pohon lain, bergulat dengan ular sambil mencari kunci untuk membuka pintu kuil legendaris, atau sekedar mencari telepon umum untuk mendapatkan misi berikutnya, itulah beberapa dari banyak hal yang karakter pemain harus lakukan dan lalui dalam video game jenis ini. Menurut penulis, game jenis ini sudah berkembang jauh hingga menjadi genre campuran action beat-em up juga, dan sekarang, di tahun 2000 an, jenis ini cenderung untuk memiliki visual 3D dan sudut pandang orang ke-tiga. Tomb Rider, Grand Theft Auto dan Prince of Persia termasuk didalamnya.

- Petualangan
Bedanya dengan jenis video game aksi-petualangan, refleks dan kelihaian pemain dalam bergerak, berlari, melompat hingga memecut atau menembak tidak diperlukan di sini. Video Game murni petualangan lebih menekankan pada jalan cerita dan kemampuan berpikir pemain dalam menganalisa tempat secara visual, memecahkan teka-teki maupun menyimpulkan rangkaian peristiwa dan percakapan karakter hingga penggunaan benda-benda tepat pada tempat yang tepat. Termasuk didalamnya:

a. Petualangan dengan teks atau sistem tunjuk dan klik, contoh: Kings Quest, Space Quest, Heroes Quest, Monkey Island, Sam and Max,

b.Novel atau film interaktif, seperti game “dating” yang banyak beredar di jepang, Dragons Lair dan Night Trap.

- Role Playing
Video game jenis ini sesuai dengan terjemahannya, bermain peran, memiliki penekanan pada tokoh/peran perwakilan pemain di dalam permainan, yang biasanya adalah tokoh utamanya, dimana seiring kita memainkannya, karakter tersebut dapat berubah dan berkembang ke arah yang diinginkan pemain ( biasanya menjadi semakin hebat, semakin kuat, semakin berpengaruh, dll) dalam berbagai parameter yang biasanya ditentukan dengan naiknya level, baik dari status kepintaran, kecepatan dan kekuatan karakter, senjata yang semakin sakti, ataupun jumlah teman maupun mahluk peliharaan.Secara kebudayaan, pengembang game Jepang biasanya membuat Role Playing Game (RPG) ke arah cerita linear yang diarahkan seolah karakter kita adalah tokoh dalam cerita itu, seperti Final Fantasy, Dragon Quest dan Xenogears. Sedangkan pengembang game RPG Eropa, cenderung membuat karakter kita bebas memilih jalan cerita sendiri secara non-linear, seperti Ultima, Never Winter Nights, baldurs gate, Elder Scroll, dan Fallout.

- Strategi
Kebalikan dari video game jenis action yang berjalan cepat dan perlu refleks secepat kilat, video game jenis strategi, layaknya bermain catur, justru lebih memerlukan keahlian berpikir dan memutuskan setiap gerakan secara hati-hati dan terencana. Video game strategi biasanya memberikan pemain atas kendali tidak hanya satu orang tapi minimal sekelompok orang dengan berbagai jenis tipe kemampuan, sampai kendaraan, bahkan hingga pembangunan berbagai bangunan, pabrik dan pusal pelatihan tempur, tergantung dari tema ceritanya. Pemain game strategi melihat dari sudut pandang lebih meluas dan lebih kedepan dengan waktu permainan yang biasanya lebih lama dan santai dibandingkan game action. Unsur-unsur permainannya biasanya berkisar sekitar, prioritas pembangunan, peletakan pasukan, mencari dan memanfaatkan sumberdaya (uang, besi, kayu,minyak,dll), hingga ke pembelian dan peng-upgrade-an pasukan atau teknologi. Game jenis ini terbagi atas:

a.Real time Strategy, game berjalan dalam waktu sebenarnya dan serentak antara semua pihak dan pemain harus memutuskan setiap langkah yang diambil saat itu juga berbarengan mungkin saat itu pihak lawan juga sedang mengeksekusi strateginya. Contoh: Starcraft, Warcraft , dan Command and Conquer.

b.Turn based Strategy , game yang berjalan secara bergiliran, saat kita mengambil keputusan dan menggerakan pasukan, saat itu pihak lawan menunggu, begitu pula sebaliknya, layaknya catur.

contoh: Front Mission, Super robot wars, Final Fantasy tactics, Heroes of might and magic, Master of Orion.
Sebenarnya ada yang memilah lagi menjadi jenis tactical dan strategi, namun penulis cenderung untuk menggabungkannya karena perbedaannya hanya ada di masalah skala dan ke-kompleks-an dalam manajemen sumber daya-nya saja.

- Puzzle
Video game jenis ini sesuai namanya berintikan mengenai pemecahan teka-teki, baik itu menyusun balok, menyamakan warna bola, memecahkan perhitungan matematika, melewati labirin, sampai mendorong-dorong kota masuk ke tempat yang seharusnya, itu semua termasuk dalam jenis ini. Sering pula permainan jenis ini adalah juga unsur permainan dalam video game petualangan maupun game edukasi. Tetris, Minesweeper, Bejeweled, Sokoban dan Bomberman.

- Simulasi kendaraan
Video Game jenis ini memberikan pengalaman atau interaktifitas sedekat mungkin dengan kendaraan yang aslinya, muskipun terkadang kendaraan tersebut masih eksperimen atau bahkan fiktif, tapi ada penekanan khusus pada detil dan pengalaman realistik menggunakan kendaraan tersebut. Terbagi atas beberapa jenis:

a. Perang. Video game simulasi kendaraan yang sempat tenar di tahun 90-an ini mengajak pemain untuk menaiki kendaraan dan berperang melawan kendaraan lainnya. Dan kebanyakan diantaranya memiliki judul sama dengan nama kendaraannya. Contoh : Apache 64, Comanche, Abrams, YF-23, F-16 fighting eagle.Tetapi game kehidupan bajak laut seperti ‘Pirates!’ pun dapat dikategorikan disini.

b.Balapan. Dari namanya sudah jelas, siapa sampai duluan di garis finish dialah pemenangnya! Terkadang malah pemain dapat memilih kendaraan, mendandani, upgrade mesin bahkan mengecatnya. Contoh: Top Gear, Test Drive, Sega Rally Championship, Daytona, Grand Turismo, Need For Speed, Mario Cart, ManXTT.

c.Luar Angkasa. Walau masih dapat dikategorikan simulasi kendaraan perang, tetapi segala unsur fiksi ilmiah dan banyaknya judul yang beredar membuat subgenre ini pantas dikategorikan diluar simulasi kendaraan perang. Jenis ini memungkinkan pemain untuk menjelajah luar angkasa, berperang dengan mahluk alien, mendarat di planet antah berantah atau sekedar ingin merasakan bagaimana menjadi kapten di film fiksi ilmiah kesayangan kamu. Contoh: Wing Commander, Freelancer , Star Wars X-Wing, Star Wars Tie Fighter, dll.

d.Mecha. Pendapat bahwa hampir tidak ada orang yang terekspos oleh film robot jepang saat kecilnya tidak memimpikan ingin mengendalikan robot, memang sulit dibantah. Dipopulerkan oleh serial Mechwarrior oleh Activision, subgenre Simulasi Mecha ini memungkinkan pemainnya untuk mengendalikan robot dan menggunakannya untuk menghancurkan gedung, helikopter dan tentu saja robot lainnya. Contoh: Mechwarrior, Gundam Last war Chronicles, dan Armored Core.

- Olahraga
Singkat padat jelas, bermain sport di PC atau konsol anda. Biasanya permainannya diusahakan serealistik mungkin walau kadang ada yang menambah unsur fiksi seperti NBA JAM. Contohnya pun jelas, Seri Winning Eleven, seri NBA, seri FIFA, John Madden NFL, Lakers vs Celtics, Tony hawk pro skater, dll.

*) KATEGORI-KATEGORI LAINNYA :

- Multiplayer Online
Game yang lagi trend di Indonesia bahkan dunia,menjadi salah satu titik balik mengapa dunia game dan internet di Indonesia dapat berkembang. Dan karena dimainkan online dan dengan sistem pembayaran menggunakan voucher, pembajakan sudah tidak menjadi masalah lagi. Game yang dapat dimainkan secara bersamaan oleh lebih dari 2 orang (bahkan dapat mencapai puluhan ribu orang dalam satu waktu) membuat pemain dapat bermain bersama dalam satu dunia virtual dari sekedar chatting hingga membunuh naga bersama teman yang entah bermain di mana. Umumnya permainan tipe ini dimainkan di PC dan bertema RPG, walau ada juga yang bertema music atau action. Contoh: Ragnarok online, O2jam, World of Warcraft, Ayo Dance, Lineage, Rose online.

- Casual games
Sesuai namanya, game yang casual itu tidak kompleks, mainnya rileks dan sangat mudah untuk dipelajari ( bahkan cenderung langsung bisa dimainkan ). Jenis ini biasanya memerlukan spesifikasi komputer yang standar pada jamannya dan ukurannya tidak lebih dari 100 MB karena biasanya dapat di download versi demo-nya di website resminya. Genre permainannya biasanya puzzle atau action sederhana dan umumnya dapat dimainkan hanya menggunakan mouse ( biasanya game lain menggunakan banyak tombol tergantung game-nya ). Contoh: Diner Dash, Sally Salon, Bejeweled, Zuma, Feeding Frenzy, Insaniquarium.

OPPORTUNITY / KESEMPATAN PENUNJANG CREATIVE INDUSTIES

Menurut Department for Culture, Media and Sport (DCMS), Creative Industry adalah industri-industri yang memiliki ide hasil sendiri, keterampilan, kreativitas dan bakat yang memiliki potensi untuk pekerjaan dan penciptaan kekayaan melalui generasi dan eksploitasi kekayaan intelektual (Creative Industries Mapping Document’, DCMS, 2001).

Melihat dari penegertian diatas kita memiliki sedikit gambaran bagaimana kesempatan game dalam kreatif industri. Seperti yang kita tahu bahwa begitu banyak manusia di bumi ini, Anda bisa membanyangkan seberapa banyak pula ide ada. Memang saat ini game yang ada sudah begitu banyak, tapi seiring berkembangnya teknologi pula pasti nanti akan ada game-game baru yang bermunculan.

Pada tahun 90-an hingga awal 2000-an misalnya, kita dahulu di manjakan dan dibuat ‘enjoy’ dengan game seperti pada nitendo dan playstation dimana mereka memiliki permainnan yang menarik dari berbagai jenisnya. Selanjutnya mulai lah muncul game desktop atau komputer yang semakin menjadi, game komputer dulu memang kurang banyak diminati, tetapi semenjak didukung dengan komputer yang memiliki kemampuan untuk merender kualitas gambar yang lebih bagus, game komputer memiliki daya tarik tersendri. Nah, baru-baru ini kita dihadapkan dengan dunia yang serba mobile. Mulai dari yang namanya handphone, smartphone, tablet pc dan mungkin nanti akan ada teknologi terbaru intel yang bernamaUltrabook 

Jadi, kesimpulannya game tidak akan mati sampai kapan pun karena tidak munafik juga bahwa semua orang pasti ada saatnya butuh refreshing dari kejenuhan. Dengan adanya game (permainan), kita dapat mengurangi rasa jenuh tersebut.


Sumber :