Kamis, 25 Juli 2013

Game Engine

         Definisi Game Engine
Game Engine adalah sebuah sistem yang dirancang untuk penciptaan dan pengembangan video game. Mesin game terkemuka menyediakan kerangka kerja perangkat lunak yang digunakan pengembang untuk membuat game untuk konsol permainan video dan komputer pribadi. 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, memori manajemen, threading, dukungan lokalisasi, dan adegan grafik. Proses pengembangan game sering dihemat, sebagian besar, dengan menggunakan kembali / mengadaptasi mesin permainan yang sama untuk menciptakan permainan yang berbeda, atau untuk membuatnya lebih mudah untuk "port" permainan untuk berbagai platform.

Tipe – tipe Game Engine
Game engine biasanya datang dengan berbagai macam jenis dan ditujukan untuk berbagai kemampuan pemrogramman, yaitu :
Torque
Torque adalah engine game kelas AAA yang dapat bejalan di berbagai platform seperti Linux, Windows, Mac dengan harga yang murah. Fitur-fitur yang dimiliki engine Torque adalah kode jaringan multi-player, engine perenderan untuk di dalam maupun luar ruangan, animasi skeletal, pembuatan GUI dengan cara drag and drop, world editor yang sudah terintegrasi, dan bahasa scripting yang mirip bahasa C.

3D Game Studio
3D GameStudio, sering dikenal sebagai Gamestudio atau 3DGS adalah pengembangan permainan 3D sistem komputer yang memungkinkan pengguna untuk membuat game 3D dan aplikasi
virtual reality yang lain, dan mempublikasikan mereka bebas royalti. Termasuk model / daerah editor, level editor, script editor / debugger dan dilengkapi dengan sebuah kumpulan besar textures, model dan karya seni, serta permainan sistem template yang memungkinkan penciptaan dasar shooter games atau RPGs tanpa pemrograman. Untuk permainan kompleks atau aplikasi lain yang dapat anda gunakan salah satu bahasa scripting yang terintegrasi bernama Lite-c atau eksternal pengembangan bahasa seperti Visual C + + atau Delphi.

True Vision 3D
TV3D SDK adalah multi-bahasa mesin 3D, terutama yang ditulis dalam C + + dengan dukungan untuk Visual Basic 6, Visual Basic.Net, C #, Delphi, Python, dan C + +. Dibangun di atas platform DirectX padat, Anda dapat dengan cepat dan mudah prototipe kompleks game 3D dan aplikasi dalam sampai 80% lebih sedikit waktu.

XNA ( untuk XBOX)
XNA Framework yang didasarkan pada pelaksanaan asli. NET Compact Framework 2,0 untuk Xbox 360. Termasuk yang ekstensif set class libraries, permainan khusus untuk pembangunan, untuk meningkatkan maksimum code reuse di target platform. Framework berjalan pada versi Common Language Runtime yang dioptimalkan untuk bermain game untuk menyediakan lingkungan eksekusi dikelola. Runtime yang tersedia untuk Windows XP, Windows Vista, dan Xbox 360. Sejak permainan XNA ditulis untuk runtime, mereka dapat berjalan pada platform apapun yang mendukung XNA Framework dengan sedikit atau tanpa modifikasi. Game yang berjalan di framework dapat ditulis teknis dalam bahasa NET-compliant apapun, tetapi hanya C # dan XNA Game Studio Express IDE dan semua versi Visual Studio 2005 yang secara resmi didukung.

Dan masih banyak yang lainnya, karena yang sering dipakai oleh kebanyakan orang adalah 4 jenis tipe yang diatas maka saya hanya memberikan info mengenai 4 tipe jenis engine tersebut. Sisanya kalo mau nyari jenis engine yang lain, ya silahkan cari sendiri hehe.
Beberapa contoh jenis game engine :
1. Freeware game engine/open source game engine
Blender
Golden T Game Engine (GTGE)
DXFramework
Ogre
Aleph One
Axiom Engine
Allegro Library
Box2D
Build Engine
Cube
Cube 2
DarkPlaces
jMonkeyEngine (jME)
Panda3D
Sphere

2. Commercial engines/game engine berbayar (komersial)
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 Enginesekian dan terimakasih :p

sumber:

Perkembangan Terkini Teknologi Game

          Game atau dalam bahasa Indonesia diartikan sebagai permainan. Dalam Perkembangannya game yang dulu pada abad 19 masih bersifat tradisional, secara terus menerus berkembang dengan adanya teknologi-teknoplogi yang ditemukan. Perkembangan ini dimulai terutama pada pertengahan abad 19 (tahun 1900an). Dimana pada waktu itu komputer mulai ditemukan dan dengan semakin berkembangnya komputer tersebut, yang bukan saja sebagai alat bantu mempermudah kerja manusia, tetapi juga sebagai sarana hiburan. Pada saat itulah game berkembang seiring kebutuhan manusia akan hiburan tersebut.

Games pertama hanya berupa:
1. Permainan game 2 Dimensi
2. Permainan game 3 Dimensi
3. Permainan game online

PERKEMBANGAN GAMES
Berikut ini akan kita bahas mengenai perkembangan game dari dasar sampai:


Tahun 1951

Pada tanggal 5 Mei 1951, komputer Nimrod diperlihatkan pada Festival Britania. Dirancang secara eksklusif untuk memainkan permainan NIM; ini merupakan contoh pertama dari sebuah komputer digital yang dirancang khusus untuk memainkan game. Nimrod bisa bermain baik tradisional atau "terbalik" bentuk permainan.

NIM adalah numerik dua pemain permainan strategi, yang diyakini akan datang berasal dari cina kuno. NIM permainan Peraturannya sederhana: Ada sejumlah "tumpukan" (kelompok objek), dan masing-masing kelompok berisi jumlah objek tertentu (yang biasa array dimulai dari NIM adalah 3 tumpukan yang berisi 3, 4, dan 5 objek masing-masing) . Setiap pemain menghapus objek dari tumpukan bergantian, tapi semua benda harus dihapus dari satu tumpukan dan jumlah objek dihapus tidak 0. Pemain untuk mengambil objek terakhir tumpukan terakhir adalah pecundang, tetapi ada variasi permainan di mana pemain untuk mengambil objek terakhir tumpukan terakhir adalah pemenangnya.

Tahun 1958: Tennis for Two

Sudah dikatakan bahwa "Tenis For Two" menjadi inspirasi bagi dunia Atari video game terkenal "Pong". Permainan ini diciptakan oleh William Higinbotham, seorang ilmuwan dari Brookhaven National Laboratory. Hal ini dibuat sebagai hiburan, jadi laboratorium pengunjung punya sesuatu yang pada waktu luang. Permainan elektronik didesain dengan sangat baik untuk eranya


Pembuatannya dengan cara: bola dibuat banyak faktor seperti posisi / sudut kontak, kecepatan angin, gravitasi dan sebagainya, Anda harus menghindari bersih seperti di tenis nyata, dan banyak pilihan lain. Permainan hardware juga punya dua "joystick" (dua kontroler dengan tombol rotasi dan sebuah tombol masing-masing) yang terhubung ke konsol analog, dan sebuah osiloskop sebagai layar. Game ini menampilkan lapangan tenis sederhana dipandang dari samping. Bola seakan dipengaruhi oleh gravitasi dan harus melewati net/jaring. Dengan dua kontrol yang masing-masing dilengkapi knop untuk mengarahkan bola dan sebuah tombol untuk memukul bola sampai melewati net.

Tahun 1990an: 3D Game

Pada awal tahun 1980-an juga ditandai dengan hadirnya media penyimpan CD-ROM yang dalam waktu singkat menjadi populer. Era game 3 dimensi (3D) dengan perspektif orang pertama dan multiplayer game mulai muncul di era ini. Jadi, memang terasa bahwa pasar game komputer semakin berkembang sejalan dengan perkembangan teknologi pendukungnya. Di sisi konsumen, game pun menjadi lebih nyata dan menarik.

Dengan power komputasi dan turunnya cost untuk prosesor seperti Intel 86, 486, dan Motorola 68000, di tahun 1990 perkembangan kemampuan multimedia dengan sound card dan CD-ROM lebih berarti.

Daftar Pustaka :
http://tekno.kompas.com/read/2013/06/11/11463162/Ini.Dia.Harga.Resmi.PlayStation.4
http://designbyhill.blogspot.com/2010/02/perkembangan-teknologi-game.html