Pages

Selasa, 23 Maret 2010

KONSEP PENGEMBANGAN GAME

Game berkembang diberbagai platform, seperti :
- Personal Komputer berupa aplikasi games pada PC.
Games ini dijalankan pada personal Komputer. Pada media Personal Komputer, 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.
- 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.
- 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
- 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.


• KOMPONEN GAME

*) EVOLUSI TINGKAT TINGGI DARI KOMPONEN GAME
Dari manakah ide mengenai video game ini berasal? Ide tersebut berasal dari sebuah pemikiran Ralph Baer. Pada tahun 1949, insinyur muda bernama Ralph Baer mendapatkan sebuah tugas untuk membuat television set. Sebenarnya Ralph tidak diharapkan untuk membuat sebuah televisi. Namun Ralph diminta untuk membuat sesuatu yang dapat digunakan oleh semua jenis merek televisi. Disini Ralph ingin membuat sesuatu yang orisinil dan memasukkan hal yang menyenangkan didalamnya. Hal tersebut adalah permainan. Ralph langsung mengajukan idenya kepada perusahaan. Sayangnya ide Ralph ini tidak ditanggapi serius oleh manajemen, sehingga idenya terhenti sampai situ saja.
Delapan belas tahun kemudian, ide Ralph menjadi kenyataan. Willy Higinbotham mendesain permainan tennis interaktif yang dimainkan pada oscilloscope, sebuah alat musik elektronik pada tahun 1958. Tiga tahun kemudian mahasiswa MIT, Steve Russell membuat sebuah program permainan luar angkasa interaktif, Spacewar, pada mini komputer Digital PDP-1 (Programmed Data Processor-1). Keterbatasan teknologi pada saat itu membuat Spacewar menggunakan terminal teletype baru dengan layar CRT untuk menampilkan permainannya.
Pada tahun 1962, Nolan Bushnell yang bersekolah di Universitas Utah menemukan permainan yang diciptakan oleh Steve Russell, Spacewar. Mulai saat itu Bushnell menginginkan agar permainan tersebut tersebar luas dapat dimainkan oleh banyak orang. Namun Bushnell mulai menyadari jika masyarakat tak dapat membeli komputer karena harganya yang cukup tinggi. Akhirnya usaha Bushnell terhenti karena kendala tersebut.
Setelah mengubur ide tentang video game, akhirnya pada tahun 1966 Ralph Baer berusaha untuk menghidupkannya kembali. Ralph memulai penelitiannya pada game interaktif pada televisi. Tempat kerja Ralph, Sanders Associates, tertarik dan mendanai penelitian Ralph. Akhirnya pada tahun 1967 penelitian Baer membuahkan hasil, antara lain sebuah permainan tennis. Tim penelitian Baer juga berhasil memodifikasi sebuah pistol mainan sehingga apabila pistol tersebut ditembakkan akan terlihat seberkas cahaya pada layar permainan.
Penemuan tersebut akhirnya dipatenkan pada tahun 1968, dan pada tahun berikutnya Magnavox membeli permainan Ralph Baer dari Sanders Associates. Dengan dibelinya permainan Ralph Baer oleh Magnavox, maka era video games dimulai.
Tahun 1971, beberapa konsol game mulai bermunculan. Yang pertama adalah Magnavox dengan game berjudul Oddesey. Saat itu Bushnell yang tergabung dengan perusahaan game bernama Nutting Associates menemukan bahwa Oddesey kurang menarik dimainkan. Bushnell menyarankan agar Nutting mengembangkan sebuah game yang sederhana dan mudah dimainkan, karena game Spacewar yang ia mainkan dianggap terlalu sulit. Sayangnya Nutting tidak mendengarkan apa yang dikatakan oleh Bushnell, sehingga ia meninggalkan Nutting. Setelah meninggalkan Nutting, Bushnell dan Tim Dabney membuat perusahaan sendiri dengan nama Atari. Pada tahun 1972, game bernama Pong lahir. Setelah Atari, beberapa produsen game bermunculan, antara lain Nintendo dan Sega.
Video games mengalami masa jaya pada tahun 1978 hingga 1981. Pada saat itu Nintendo mengeluarkan game terbarunya, Othello. Tak hanya Nintendo, Atari mengeluarkan permainan Football dan Midway dengan permainan Space Invaders yang diambil dari pengembang game Taito. Baik Football dan Space Invaders langsung booming pada saat itu. Pada tahun 1980 Namco mengeluarkan game legendarisnya, Pac Man. Lebih dari 100.000 unit terjual di Amerika Serikat pada saat itu, dan menjadi game terpopuler yang dapat dimainkan oleh pria maupun wanita.
Selain Othello, Nintendo juga mengeluarkan game yang cukup populer hingga saat ini, Donkey Kong. Donkey Kong merupakan game dimana The Jumpman, tokoh utama Donkey Kong, berlomba untuk menyelamatkan pacarnya Pauline. Game Donkey Kong ini merupakan cikal bakal dari game populer sepanjang masa, Super Mario Bros.
Video games sempat mengalami keterpurukan pada tahun 1982 hingga 1984. Namun video games mulai kembali dari keterpurukannya mulai tahun 1985 dengan diluncurkannya Nintendo Entertainment System (NES). Kemudian pada tahun 1986 NES mengeluarkan game Super Mario Bros. Sebuah game arcade yang tetap diingat dan dimainkan hingga kini.
Video games tidak hanya berkaitan dengan orang-orang yang memainkannya. Namun ia juga berkaitan dengan perusahaan pengembang game dan juga ironi yang menyertainya. Semenjak kemunculannya mulai tahun 1971 hingga kini, dunia game mengalami pergolakan yang mengakibatkan beberapa konsol gulung tikar karena kurang inovasi.
Secara garis besar, video games berkembang dari berbagai macam jenis konsol game. Sebut saja Atari, Sega, Magnavox, Nintendo, Play Station hingga ke PC. Beberapa permainan yang dimainkan di Nintendo kini bisa dimainkan di PC.
Game PC mulai populer ketika game seperti Doom diperkenalkan oleh id Software pada tahun 1990-an dan meraih sukses besar. Pada saat itu, game Doom masih dioperasikan melalui MS-DOS. Doom merupakan game PC pertama yang menggunakan grafik 3D, sistem network multiplayer gaming dan permainannya dapat diupdate dengan expansion set.
Setelah Doom menuai sukses besar, beberapa pengembang game mulai membuat game dengan genre serupa. Perusahaan hardware juga harus selalu memperbaharui hardwarenya agar para gamer dapat menjalankan game yang diluncurkan para pengembang game.
Kini game PC sudah sangat berbeda dengan game PC pada tahun 1990-an. Game PC yang dikembangkan saat ini mengandalkan berbagai teknologi, antara lain grafis 3D yang memukau, gameplay menarik, sistem network multiplayer gaming dan masih banyak lagi. Walaupun Ralph Baer, Willy Higinbotham, Steve Russel dan Nolan Bushnell bukanlah orang-orang yang mempunyai andil secara langsung terhadap game PC, namun berkat ide dan usaha merekalah yang membuat dunia game menjadi semakin marak dari tahun ke tahun.


• TEKNOLOGI SOFTWARE

Game Engine adalah sebuah sistem perangkat lunak yang dirancang untuk menciptakan dan melakukan 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.
Mesin permainan biasanya menyediakan platform abstraksi, yang memungkinkan permainan yang sama untuk dijalankan pada berbagai platform termasuk game konsol dan komputer pribadi dengan sedikit, jika ada, perubahan yang dibuat untuk permainan kode sumber. Mesin permainan yang sering digunakan untuk jenis aplikasi interaktif real-time dengan persyaratan grafis seperti pemasaran demo, visualisasi arsitektur, latihan simulasi, dan pemodelan lingkungan.
Beberapa mesin permainan hanya menyediakan waktu-nyata, bukan kemampuan render 3D dari beragam fungsi yang diperlukan oleh permainan. Mesin ini mengandalkan permainan pengembang untuk melaksanakan seluruh fungsi ini atau merakit dari komponen middleware permainan lainnya. Mesin jenis ini umumnya disebut sebagai “mesin grafis,” “mesin rendering,” atau “mesin 3D” bukannya yang lebih mencakup istilah “mesin permainan.” Namun, terminologi ini tidak konsisten digunakan sebagai banyak fitur lengkap mesin game 3D disebut hanya sebagai “mesin 3D.” Beberapa contoh dari mesin grafis adalah: RealmForge, Truevision3D, ogre, Crystal Space, Genesis3D, Irrlicht dan JMonkey Engine. Permainan modern atau mesin grafis umumnya memberikan adegan grafik, yang merupakan berorientasi objek representasi dari dunia permainan 3D yang sering menyederhanakan desain permainan dan dapat digunakan untuk rendering lebih efisien dari dunia maya yang luas.
*) Beberapa jenis game engine :
1. Freeware game engine/open source game engine
• Blender
• Golden T Game Engine (GTGE)
• DXFramework
• Ogre
• Aleph On
2. Commercial engines/game engine berbayar (komersial)
• Alamo
• A.L.I.V.E
• BigWorld
• DXStudio
• Dunia Engine
• Euphoria
• GameStudio

Referensi :
http://gerson89.blogdetik.com/2010/02/20/perkembangan-teknologi-game/

http://risdo.ngeblogs.com/2010/03/18/game-engine-2/

http://www.hi-technews.net/articles/?c=Topic&id=36

1 komentar: