Teknologi Game 4
Teknologi Game 4
Nama :
Antonius Roviano Widyasmoko Hutomo
NPM :
51414437
Kelas : 3IA20
Tugas
BAB
4
Arsitektur Games Engine
(AGE)
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.
Selanjutnya kita akan membahas dua buah game beserta game
engine yang digunakannya dalam membuat game tersebut. Pertama terdapat game Ghost
Recon : Advanced Warface yang didukung oleh Unreal Engine. Unreal Engine ini
sejak 1998 memiliki framerate yang stabil dibandingkan dengan console, grafik
yang baik, Dynamic Shadows, HDRR, Depth of Field serta didukung oleh DX11. Kemudian
terdapat game Crysis yang didiukung oleh Cry Engine. Cry Engine ini dikeluarkan
oleh perusahaan Jerman yang bernama Crytek. Game Engine ini memiliki beberapa
keunggulan, seperti dapat dijalankan dengan pc dengan spesifikasi medium dan
memiliki pencahayaan yang baik.
Sumber :
Komentar
Posting Komentar