Tipe-tipe Game Engine

  • 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 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. 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

Jenis-jenis game engine dibedakan menjadi 2, yaitu freeware game engine dan commercial game engine. untuk masing-masing jenis game engine akan dijelaskan sebagai berikut.

1. freeware/open source game engine (Blender 3D, Delta 3D, Panda 3D, Golden T Game Engine (GTGE), jMonkeyEngine, Xilon Engine II, Ogre, Quake Engine, Jogre, LOVE, Axiom Engine)

2. commercial atau game engine berbayar (Unity3d, Unreal Technology, FPS Creator, Game Maker 3D, Alamo, Aurora Engine, BRender, C4 Engine, CPAL 3D, DX Studio, Dunia Engine, Electron Engine, Game Studio, Hero Engine, Medusa, Phyre Engine, Visual3D.Net Game Engine)

sumber : http://widilovers.ngeblogs.com/2010/03/28/analisa-game-engine/

Game engine adalah Perangkat Lunak khusus yang didesain untuk memudahkan dalam pembuatan dan pengembangan video game (GameDev) secara instant.
Beberapa game engine terbaik untuk generasi sekarang  antara lain :

Unity adalah suatu authoring tool terintegrasi pada PC, Web-Player as Flash bahkan mobile phone (Android & Iphone), dan dapat membuat video game 3d ataupun konten interaktif lainnya seperti visualisasi arsitektur, ataupun animasi realtime 3 dimensi. Unity memiliki grafikal environment yang terintegrasi langsung dengan Adobe Photoshop CS4, Maya dan 3dMax untuk pembuatan karakter, terrain atau items lainya. Unity 2.6 juga menyediakan versi demo gamenya yang bertitle “The islands” dengan tingkat kedetailan gambar yang luar biasa. (http://unity3d.com/)

kabarnya, untuk “Unity 3″ versi terbaru akan release pada tahun 2010 ini.

Unreal Engine/UDK dapat di katakan sebagai salah satu game engine yang paling sering di gunakan dalam generasi sekarang ini. Terutama setelah munculnya Unreal Engine 3, sudah beberapa game yang menggunakan engine ini. Unreal Engine 3 menjadi pilihan yang paling diminati karena kemudahan fitur multiformat-nya. Hingga saat ini engine ini masih di kembangakan oleh developer Epic Games. Unreal engine menjadi solusi game engine yang paling mudah untuk generasi next-gen sekarang ini. Epic Games sedang mengerjakan Unreal Engine 4 yang akan muncul pada tahun 2012.

First Person Shooter (FPS Creator) adalah aplikasi yang dikembangkan oleh The Game Creators yang memungkinkan penciptaan yang cepat dan mudah video game first-person shooter mirip dengan “Counter Strike” untuk PC tanpa pemrograman. Pengguna dapat membuat permainan dengan hingga 50 tingkat. FPSC menggunakan sistem drag-and-drop dimana pengguna dapat memilih badan seperti dinding, lantai, langit-langit, pintu dan jendela untuk membuat tingkat. Tingkat ini kemudian dapat diisi oleh badan seperti mebel, meja objek, musuh, senjata dan pick-up. Dan juga mendukung multiplayer games.

  • RAGE ENGINE

RAGE Engine mempunyai banyak kelebihan, salah satunya adalah kemampuan menciptakan dunia open world yang kompleks, penuh detail, dan terintegrasi penuh dengan dukungan seperti A.I script, weather effects, dan lain sebagainya seperti yang terlihat pada GTA IV. Engine ini juga mendukung kemampuan middleware seperti fitur “dynamic-motion” dan “bullet physics”.

  • CryENGINE

Hampir seluruh kalangan PC gamer mengenal developer jerman bernama Crytek yang menciptakan CryEngine ini. Sejak pertama kali mereka menciptakan Far Cry, produk ini langsung mendominasi dunia PC gaming sebagai salah satu game dengan kualitas visual grafik paling memukau. Hanya dalam selang waktu tiga tahun lamanya, Crytek membuat CryEngine 2 dan menggunakan game engine ini pada Crysis. Hasilnya mereka berhasil menciptakan sebuah game next-gen yang mempunyai visual grafik paling top dan paling realistik yang pernah muncul di dunia PC game. Crytek juga akan membuat CryEngine 3 yang untuk pertama kalinya akan mendukung versi konsol seperti Xbox 360 dan PS3.

  • NAUGHTY DOG GAME ENGINE

Meski game engine ini di buat untuk PS3, namun game engine ini langsung menjadi sebuah fenomena ketika pertama kali di tampilkan di even E3 2009 lalu. Sebagai pendatang baru, Naughty Dog Game Engine mampu menampilkan animasi visual yang menawan, karakter model yang mendetail, dan efek suara serta pencahayaan yang luar biasa memukau banyak orang. Game engine ini mampu menampilkan berbagai macam dynamic object sekaligus, dan lebih hebatnya lagi setiap objek mempunyai perhitungan physics tersendiri.

  • THE DEAD ENGINE

Ketika Dead Space pertama kali di rilis oleh Electronic Arts, game ini langsung mampu memikat banyak kalangan gamer dengan visual grafik dan gameplaynya yang menarik. Sebenarnya yang menamai “The Dead Engine” berasal daru kalangan media dan Fans. Game engine ini awalnya diciptakan developer untuk membuat The Godfather pada tahun 2006. Mereka merombak total game engine tersebut dan menciptakan The Dead Engine ini. Fitur utama engine ini adalah kemampuan untuk menciptakan efek-efek visual dan suara sedemikian rupa hingga mampu menciptakan game yang menarik.

sumber :

http://coreflood.wordpress.com/2010/03/18/game-engine/

http://www.ilmiaji.com/2010/06/27/perbandingan-game-engine/

http://widilovers.ngeblogs.com/2010/03/28/analisa-game-engine/

http://yaminobu.wordpress.com/2009/09/20/top-10-best-game-engine-2009/

http://ekagib.wordpress.com/2010/06/15/unity3d-physics-engine/

http://smpn2bdg.gettalk.net/games-center-f18/adfps-creator-t164.htm

5 Flash Game Perang Terbaik

Posted: June 27, 2010 in Uncategorized

1. Battle Gear 2
Programmer: Arief Raditya P.
Developer: Belugerin Games & A10
Merupakan sekuel dari game Battle Gear. Misi game ini yaitu menguasai seluruh dunia. Agan harus menghancurkan pangkalan musuh atau membunuh semua unit musuh untuk memenangkan pertempuran. Uang dibutuhkan untuk membeli unit-unit baru dan agan juga bisa mengupgrade skill-skill.

www.bubblebox.com/play/adventure/1511.htm

2. Age of War 2
Programmer: Louis-Simon Menard
Developer: Max Games
Merupakan sekuel dari game Age of War. Tujuan permainan ini yaitu untuk bertahan hidup dan menghancurkan pangkalan musuh. Game ini terbagi jadi 6 jaman, untuk maju ke jaman selanjutnya membutuhkan Xp poin. Agan dapat Xp poin saat salah satu unit musuh terbunuh. Agan juga bisa menggunakan Special Attack dengan membutuhkan Xp poin juga. Agan bisa membuat bangunan pertahanan. Cari keseimbangan antata pertahanan dan penyerangan adalah kuncinya. Agan tidak bisa memperbaiki pangkalanmu.

http://www.maxgames.com/play/age-of-war-2.html

3. 1066
Developer: Preloaded
Di 1066, agan mengendalikan pasukan Inggris, Viking atau Norman. Tujuan game ini yaitu untuk mengalahkan pasukan musuh dengan membunuh atau menakuti mereka. Permainan dimainkan dalam babak, yang membagi menjadi dua tahap. Tiap babak dimulai dengan tahap Select Commands, dimana perintah dikeluarkan. Ini diikuti dengan tahap Executing Commands dimana tindakan perintah dilaksanakan. Mini games yang terdapat dalam 1066 yaitu Archery, Combat, Taunt, dan Charge. Dalam game ini tersedia mode multiplayer.

www.kongregate.com/games/ChannelFour/1066

4. Warfare 1944
Programmer: Chris “Con” Condon
Developer: Armor Games
Di game ini agan mengendalikan pasukan Inggris atau Jerman Nazi di perang dunia II. Untuk mengeluarkan unit, pilih itu dan kemudian pilih zona penyebaran di tanah. Unitmu terkendali dengan mengklik unit itu dan menggunakan control di Intel Panel. Agan akan menang setelah menyelesaikan semua misi-misi yang bervariasi. Agan bisa menang dalam pertempuran, dengan salah satu unitmu telah sampai ke wilayah akhir, moral musuh telah habis, di beberapa misi agan harus menjaga wilayah menurut waktu yang ditentukan, dan beberapa misi mempunyai sasaran yang dapat menjadi jalan pintas untuk memenangkan pertempuran. Agan dapat mengupgrade dengan experience (Xp).

armorgames.com/play/4071/warfare-1944

5. Warlords: Call to Arms
Programmer: Ben Olding
Developer: Flash Game License
Pasukan agan harus bisa mengalahkan pasukan musuh. Untuk bisa menang ada beberapa cara, yaitu banyak pasukan agan yang telah sampai menembus ke wilayah musuh atau waktu permainan telah habis dengan pasukan agan lebih banyak yang sampai ke wilayah musuh daripada pasukan musuh yang masuk ke wilayah agan. Tiap unit mempunyai kemampuan yang berbeda. Setiap membunuh 20 orang musuh, agan mendapatkan kesempatan sekali untuk mengeluarkan 8 unit sekaligus dengan menekan tombol Q. Game ini dapat dimainkan dengan 2 orang dalam satu kompie.

http://www.kongregate.com/games/DJSt…s-call-to-arms

sumber : (http://www.kaskus.us/showthread.php?t=4525753)

Teory of Gamers

Posted: June 27, 2010 in Uncategorized

Pengertian Games & Games Engine:
Game atau Permainan adalah kegiatan terstruktur, yang biasanya dilakukan untuk kesenangan dan kadang-kadang digunakan sebagai alat pendidikan.
Game Engine adalah system perangkat lunak yang dirancang untuk menciptakan dan pengembangan video game.

Nilai Plus dari bermain games/ Kelebihan :
1. Alat bantu proses belajar
Dengan model simulasi & multimedia misalkan saja untuk melakukan pembelajaran pada suatu peralatan, mata kuliah sains dan teknologi.
2. Mengurangi stress
Bermain games akan mengurangi tingkat stress tertentu dan menumbuhkan hormon sistem kekebalan tubuh.

Nilai Minus dari bermain games/ Kekurangan :
1. Tingginya biaya untuk lisensi Games & spek Hardware yang mendukung
Pengadaan, pemeliharaan, dan perawatan komputer yang meliputi perangkat keras (hardware) dan perangkat lunak (software) memerlukan biaya yang relatif tinggi. Oleh karena itu pertimbangan biaya dan manfaat (cost benefit analysis).
2. Compatibelitas & Incompatibelitas antara Games &  Hardware
Penginstallan sebuah Games komputer biasanya memerlukan perangkat keras dengan spesifikasi yang sesuai. Games pada komputer seringkali tidak dapat dijalankan pada komputer yang spesifikasinya tidak mendukung .

note : tempat bermain game dapat di komputer atau di konsol video game seperti PlayStation, Nintendo, Sega, Xbox, dan lainnya.