Konsep Dasar Game


¨     GAME

Ø Pengertian Game

Game adalah sebuah permainan komputer interaktif yang di kendalikan oleh mikroprosesor. Komputer dapat menciptakan bahan-bahan maya untuk digunakan dalam sebuah permainan seperti kartu dan dadu.Sebuah permainan komputer atau video game menggunakan satu atau lebih alat input, biasanya sebuah tombol atau kombinasi dari joystick, sebuah keyboard dan mouse dan trackball atau sebuah controller ataupun sebuah alat yang mempunyai sensor gerak.
Sebuah video game adalah permainan yang biasanya melibatkan player berinteraksi dengan alat pengendali atau controller untuk menghasilkan umpan balik secara visual dalam sebuah layar video. Video game biasanya juga mempunyai system pemberian hadiah yang diberikan kepada pemain apabila menyelesaikan tugas-tugas tertentu yang berada didalam aturan atau rule set game tersebut. Tipe-tipe peralatan elektronik dimana video game dapat dimainkan disebut dengan platform dan contoh dari platform adalah PC (personal komputer) dan mesin video game (video game console). Video game juga hadir dalam semua tingkatan teknologi mulai dari komputer sampai dengan peralatan genggam seperti handphone dan PDA.

Selain  elemen  dasar  dari  umpan  balik  berbasis  video,  video  game  juga  menggunakan  banyak  system  lain  untuk  menyediakan  interaksi  dan  informasi kepada  pemain.  Contoh  umumnya  adalah  penggunaan  system  audio  (speaker) dan  peralatan interaktif seperti umpan balik dengan getaran.

Ø Pengertian PC Game

Sebuah  personal  komputer  adalah  sebuah  microcomputer  yang  harganya,
ukurannya,  dan kemampuannya sesuai  untuk  individual. Istilah PC di  populerkan oleh Apple dengan Apple II nya  pada  awal  tahun  1980an,  dan  setelah itu  oleh IBM dengan IBM Personal Komputer. Personal Komputer juga dikenal sebagai computer rumah. PC game merupakan game yang dimainkan pada  sebuah personal computer (PC). Sebuah PC  game membutuhkan  sebuah  sistem  operasi  seperti  Windows,  Linux ataupun Mac untuk  menjalankannya. Sistem operasi yang  paling  populer  untuk  memainkan game adalah Microsoft Windows.

Ø Jenis-Jenis Game (genre)

Video game secara umum dikategori-kategorikan kedalam genre. Karena kurangnya penyetujuan syarat atas genre atau kriteria untuk definisi sebuah genre, klasifikasi dari game menjadi tidak  konsisten atau sistematis. Dibawah ini merupakan daftar genre-genre yang sering dimainkan orang. Banyak dari kategori game dibawah ini bertabrakan satu sama lainnya, contohnya pada game Legend of Zelda yang mempunyai elemen action, adventure, dan role-playing.

a. Action
Game action mungkin adalah genre game yang paling basic, dan pastinya salah
satu yang terbesar. Game  action di  karakteristik  kan  oleh  gameplay nya  yang fokus kepada aksi yang mengharuskan pemain melakukannya secara reflek,  dalam  realtime.
Game fighting dan first person shooters termasuk dalam kategori ini.

b.  Action-adventure
Game  action-adventure fokus  dalam  penjelajahan,  dan  biasanya  melibatkan
pengumpulan benda, penyelesaian teka-teki yang sederhana, dan pertempuran. Game
action-adventure yang pertama adalah game Atari 2600 yang berjudul adventure (1978).

c.  First-person shooter

Half-Life, sebuah game first-person shooter

Game first-person shooter, biasanya disebut dengan FPS, menggambarkan menembak  dan  bertempur  dalam  perspektif  orang  pertama  dari  karakter  yang  mereka kontrol.  Perspektif  ini  berarti  memberikan  pemain  perasaan  “ada  disana”,  dan mengizinkan  pemain  fokus  pada  membidik.  Kebanyakan  FPS  sangatlah  cepat  dan memerlukan reflek yang sangat cepat dalam tingkat kesulitan yang tinggi.

d. Fighting

Street Fighter II, sebuah game perkelahian satu lawan satu

Game perkelahian  adalah pertarungan satu lawan satu antara dua karakter yang salah satunya dikendalikan oleh komputer. Game ini biasanya fokus dalam bela diri dan bentuk lain dari pertempuran tangan kosong. Banyak dari gerakan yang dilakukan oleh petarungnya  di  dramatisir  dan  tidak  mungkin  secara  fisik.  Beberapa  karakter  yang bertarung juga menggunakan senjata seperti pedang dan atau serangan jarak jauh seperti serangan tenaga dalam.
Game perkelahian  terkenal  antara  lain  adalah  Mortal KombatStreet  Fighter,
Super  Smash  Bros.King  of  FightersSoul  Edge dan  Soul  CaliburTekkenDead  or Alive, dan Virtua Fighter

e.  Beat 'em up

Cuplikan gambar dari Super Double Dragon di SNES

Game ini adalah game dimana ada  pertarungan jarak  dekat satu lawan  banyak, bertempur melawan sejumlah musuh yang dikontrol oleh komputer. Gaya bertarungnya biasanya lebih sederhana daripada game fighting satu  lawan satu. Genre ini popular pada tahun 1987 dengan dikeluarkannya Double Dragon, diikuti sejumlah  banyak  game-game serupa.  Gameplay dalam  game ini  melibatkan  pemain bertarung melewati sebuah seri level yang semakin sulit. Kritik mengatakan bahwa game seperti ini terkesan terus diulang-ulang dan membosankan. Di waktu sekarang, genre ini sudah bergabung dengan genre action-adventure. Beberapa  contoh  game genre ini  Final  FightDouble  DragonBattle  Toads, Streets  of  RageGolden  Axe,  dan  yang  modern  Dynasty  WarriorsViewtiful  JoeThe Warriors dan Samurai Warriors.

f. Role-Playing

Neverwinter Nights sebuah role-playing game komputer yang Terkenal

Role-Playing Game (RPG) seringkali memposisikan  pemain  dalam  sebuah fantasia atau science fiction dan membawa gameplaynya melalui suatu jalan cerita yang rumit. Kebanyakan dari game ini membuat pemain beracting menjadi tipe “petualang”. Spesifik yang mempunyai spesialisasi dalam sebuah kumpulan kemampuan-kemampuan (seperti pertarungan, mengeluarkan ilmu sihir). Tipe petualang  yang bermacam-macam ini  disebut  “kelas-kelas”  dan  pemain  biasanya  mengendalikan  satu  atau  lebih  dari karakter-karakter ini.

g.  Massively Multiplayer Online Games

Massively  Multiplayer  Online  Games merupakan  sebuah  dunia  virtual  dimana bisa  terdapat  ribuan  pemain  berinteraksi  bersama  melalui  internet.  Kebanyakan  dari game ini  berbasiskan  pendaftaran,  tetapi  belakangan  beberapa  MMO  mengizinkan pemain untuk  membeli game nya  sekali  saja  dan  memainkannya secara  online dengan gratis.

h.  Platform game

Cuplikan gambar dari Super Mario World, sebuah gameplatform

Platform game,  juga  biasa  disebut  platformer,  adalah  game yang  dalam
gameplay nya melibatkan perjalanan  antar  platform dengan  cara  meloncat  (biasanya
juga  berayun  dan  memantul).  Genre ini  biasanya  dihubungkan  dengan  tokoh-okoh
kartun  seperti sonic the hedgehog, Mario, dan rayman,  walaupun  mungki  mempunyai
tema yang lainnya.
Secara  tradisional,  game platform berbentuk  2D,  menampilkan  lingkungan
permainan dalam 1 perspektif saja, biasanya dari samping. Ini  bisa  dilakukan  dengan
menggunakan sprites, dan sangat  mudah  ditangani  oleh  komputer masa-masa  awal.
Komputer  grafis  3D  memungkinkan  game jenis  ini  untuk  bergerak  ke  segalah  arah. Walaupun  begitu,  perspekti  menyulitkan  pemain  untuk  memperkirakan  jarak,  yang merupakan bagian penting bagi game platform.
Elemen-elemen tradisional dari game ini termasuk berlari, lompat, dan memanjat
tangga  atau  pijakan.  Genre ini  seringkali  meminjam  elemen  dari  genre lain  seperti
fighting atau perkelahian dan shooting atau tembak-menembak. Platform game yang  cukup  terkenal  meliputi  Castlevania, Super  Mario  Bros., Metroid, Sonic the Hedgehog, Mega Man, Donkey Kong, Contra, Lode Runner, Spyro the Dragon, Rayman dan Crash Bandicoot dan seri Prince of Persia .

i.  Simulation Games

Game simulasi bertujuan untuk men simulasikan  pengalaman seperti terbang didalam pesawat, serealistis dan sepraktis mungkin, dan juga  terdapat hokum fisik seperti di dunia nyata. Beberapa game membutuhkan untuk banyak membaca sebelum
game dimainkan, sementara game yang lain sudah termasuk petunjuk singkat.

Falcon 4.0 adalah contoh utama dari simulasi pertempuran udara

Game simulasi seringkali dikaitkan dengan simulator  sungguhan,  dan  sebagian
dari game tersebut  memang  berguna  dalam  pelatihan  militer  sungguhan  atau untuk
kepentingan umum.

j. Flight

Combat flight simulator adalah subgenre simulasi paling terkenal. Falcon 4.0 dan
IL-2 Sturmovik adalah contoh-contoh dari genre tersebut. Ada juga simulasi pesawat sipil, Microsoft Flight Simulator dan X-Plane adalah contoh yang paling terkenalnya.

k.  Military

Ada game simulasi yang dibangun dengan tema peperangan yang berbeda-beda, ataupun dengan tipe-tipe  yang  berbeda. Contohnya, simulasi  tank  yang cukup terkenal adalah  Abrams.  Simulasi  kapal  dan  kapal  selam  yang  terkenal  adalah  Silent  Hunter. Operation flashpoint: cold war crisis adalah sebuah simulator peperangan secara umum. Versi  yang  telah  dikembangkan  dari  game ini  digunakan  untuk  pelatihan  militer sungguhan.
Game FPS militer  yang  bertujuan  untuk  menjadi  lebih  realistis  disebut  sebagai tactical shooter karena game ini  biasanya membutuhkan strategi dan kerja sama untuk menang, dibandingkan dengan penggunaan skill dan reflek pada game realistis lainnya.

l.  Space

Space Shuttle Atlantis meluncur dalam Orbiter spaceflightsimulator

Space combat sims merupakan sebuah subgenre antara game action dan strategi. Contohnya adalah seri dari the elite yang mengawali adanya genre ini, dan game seperti star wars:X-Wing, Descent: freespace, freelancer dan Homeworld.  Simulasi ruang angkasa berbeda dari subgenre lainnya, dan tidak secara umum disebut sebagai simulasi, karena game ini seringkali mensimulasikan objek yang tidak sungguhan ada. Walaupun begitu simulasi dari pesawat angkasa sungguhan juga ada, orbiter adalah contohnya.

m.  Train

Simulasi  kereta  mensimulasikan  kendaraan,  lingkungan  dan  seringkali  aspek ekonomi yang berhubungan dengan transportasi kereta. Biasanya mengikuti sejarah dari evolusi  kereta  di  berbagai  negara,  dan  ledakan  ekonomi  yang  seringkali  terjadi  dalam bisinis kereta api. Contoh dari game ini termasuk Microsoft Train Simulator dan Trainz.

Tampilan dari Microsoft Train Simulator n.  God games

Sebuah subgenre popular dari game simulasi adalah god game, contoh dari genreini  termasuk  populous,the  sims  yang  sangat  terkenal,  “spore”,  dan  simAnt,  juga SimEarth.  Tidak  seperti  genre  game lainnya,  god  game seringkali  tidak  mempunyai tujuan yang memungkinkan pemain untuk memenangkan permainannya.

o.  Economic simulation games

Game simulasi ekonomi, pada umumnya mencoba menghadirkan aspek keseluruhan  dari  sebuah  ekonomi  atau  bisnis.  Contoh  populernya  adalah  Raiload Tycoon.

p.  City-building games

Contoh kota dari Children of the Nile

Dalam  permainan  pembangunan  kota,  yang  mana  sub  genre spesialis  dari
permainan  simulasi  ekonomi,  pemain  bertindak  sebagai  perencana  keseluruhan  atau pemimpin yang harus memenuhikebutuhan dan keinginan karakter dalam game dengan cara  membangun  bangunan  untuk  makanan,  tempat  tinggal,  kesehatan,  keagamaan, pertumbuhan  ekonomi  dan  lain-lain.  Kesuksesan  diraih  saat  anggaran  kota  membuat keuntungan  terus-menerus  dan  warga  kota  mengalami  peningkatan  kesejahteraan, kesehatan,  dan  lainnya.  Disamping  itu  semua,  perkembangan  militer  juga  sering dimasukkan, fokusnya dalam kekuatan ekonomi. Mungkin game yang paling terkenal di genre ini adalah SimCity, yang sekarang masih sangat popular dan mempunyai dampak yang besar kepada game sejenis lainnya. SimCity bagaimanapun  juga  termasuk  dalam  genre  God  game karena  memberikan pemain kemampuan seperti tuhan untuk memanipulasi dunia.

q.  Government simulation games

Sebuah  permainan  simulasi  pemerintahan  (game poliitk)  melibatkan  simulasi
dari kebijakan-kebijakan, ppemerintahan atau politik dari sebuah  negara, tapi  biasanya tidak melibatkan peperangan, tipe game seperti ini disebut juga “game serius”.

r.  Sports

Game olahraga menampilkan permainan  dari  olahraga  fisik  tradisional  seperti kriket, baseball, sepak  bola, American football, tinju, golf,  basket, skateboard, hoki es,
tenis,  bowling,  rugby,  dan  lainnya.  Beberapa  fokus pada  memainkan  olahraganya dan beberapa fokus pada strategi dibalik olahraga tersebut (seperti game championship manager). Lainnya menggunakan olahraga untuk efek komik (seperti game Arch Rivals). Salah satu yang paling terkenal dari genre ini adalah Madden NFL. Genre ini  ada pada masa awal sejarah video game  (pong) dan  masih  popular sampai sekarang.

NBA Jam, sebuah game olahraga.


Gran Turismo 2, game balapan di PlayStation

Game balapan biasanya memposisikan pemain di kursi pengemudi dari kendaraan  ber  performa  tinngi  dan  memerlukan  pemain  untuk  berlomba  melawan
pengemudi lainnya ataupun melawan waktu. Genre ini merupakan genre yang selalu ada dalam  permainan  komputer dan  banyak  permainan  yang  diciptakan  pada  masa awal adalah bagian dari genre ini. Berawal dari tahun 1970, genre ini masih popular sampai sekarang dan terus mendorong perkembangan performa dan grafis. Ada dua sub genre dari  genre ini  yaitu  simulasi  dan  arcade.  Genre arcade  biasanya  bersifat  fantasi, kerusakan kendaraan yang tidak realistis. Genre simulasi lebih fokus terhadap handling kendaraan  yang  realistis  dan  performa  yang  sama  dengan  mobil  sungguhan,  dan biasanya  mengizinkan  pemain  untuk  mengikuti  perlombaan  sungguhan  seperti Indianapolis  dan  dakkar.  Balapan  simulasi  memperbolehkan  pemain  untuk  merubah performa  kendaraanya,  mulai  dari  saluran  pembuangan  mesin  sampai  rasio  gigi transmisi, tapi sekarang semua itu juga di aplikasikan pada game arcade seperti need for speed: underground.
Sebuah  sub  genre yang  popular  dari  genre ini  adalah game balapan  kart,  yang menyederhanakan handling kendaraan dan memperkenalkan rintangan yang bermacam-macam.Game balapan arcade yang terkenal adalah Out Run, dan seri Mario Kart. Game balapan simulasi yang terkenal adalah Gran Turismo.

t. Strategy

Game strategi fokus pada perencanaan yang cermat dan manajemen sumber daya yang  sangat  baik dalam  rangka  mencapai kemenangan, dan selanjutnya  game ini dikategorikan sebagai “permainan  berpikir”. Game ini  bisa  berbasiskan  giliran atau realtime,  tapi  kadang  campuran  keduanya  seperti  X-com.  Genre ini  mempunyai penggemar  yang  konsisten  sejak  pertengahan  1980an.  Walaupun  sebagian  besar  dari game strategi adalah game peperangan, banyak juga yang tidak fokus pada peperangan seperti  simulasi  dan  manajemen  transaksi  ekonomi,  membangun  sesuatu,  mengatur konflik skala besar, dan lain-lain.

u. Strategy wargames

Sebagian besar dari game strategi adalah game peperangan dan entah itu berbasiskan giliran  maupun realtime. Game peperangan realtime secara umum disebut
sebagai real time Strategy (RTS)  atau  real  time tactical  (RTT). Game berbasis  giliran
aslinya adalah  bentuk  paling umum dari game strategi: komputer-komputer pada masa lampau terlalu lambat untuk interaksi secara real time.

v.  Real-time Strategy dan turn-based Strategy games

Kebanyakan  dari  game strategi  bisa  disebut  sebagai  “game perang  strategi”
karena mereka fokus pada pertempuran militer.Sub tipe dari game ini di klasifikasikan
sebagai real time strategi  yang  biasanya fokus kepada pertempuran militer dan strategi berbasis  giliran  yang  lebih  fokus kepada  strategi  dan  lebih  memposisikan  pemain menjadi jendral ataupun pemimpin suatu negara.
Contoh dari game strategi  real time adalah  Warcraft, StarCraft, Command and
Conquer, Age of Empires dan Total Annihilation. Contoh dari game strategi berbasiskan
giliran adalah Sid Meier's Civilization, the Heroes of Might and Magic , Advance Wars, Fire Emblem dan Shattered Union. Contoh  dari  game gabungan  antara  real  time dan
giliran  adalah  Rise  of  Nations:  Rise  of  Legends,  Age  of  Empires  III,  dan  yang  akan datang Sins of a Solar Empire.

w.  Real-time tactical and turn-based tactical games

Genre berbeda yang  fokus kepada  jumlah  kumpulan  unit  pasukan,  dan  tidak
memperhatikan  pengumpulan  sumber  daya  dan  aspek  produksi unit dari  gameRTS
disebut sebagai real time tactical (RTT). Contoh dari sub genre ini adalah Warhammer:
Dark Omen game,  salah  satu RTT murni,  Ground  Control  yang  futuristic,  mengambil aspek pertempuran dari command and conquer dan membentuknya menjadi suatu game RTT murni. Game-game seperti ini murni fokus terhadap aspek taktikal, sangat kontras dengan game RTS yang fokus terhadap ekonomi dan produksi unit.


Ø Komponen-komponen game

Game memiliki 5 komponen penting yaitu:

a. Fitur
Fitur merupakan  hal yang bisa membedakan setiap game yang ada. Fitur juga bisa  menggambarkan jalan  cerita game kedalam bentuk-bentuk yang dapat dilihat maupun dirasakan.

b. Gameplay
Gameplay membantu  pengembang  game untuk  mengetahui  cara  kerja  suatu
game, dimana fitur-fitur yang ada akan membentuk suatu gameplay.

c. Interface
Interface merupakan  semua  tampilan  yang  ada  dalam  suatu  game.  Sebuah
interface yang baik adalah interface yang tidak membosankan dan memudahkan pemain game.

d. Aturan/rules
Merupakan kumpulan aturan-aturan dalam sebuah game.

e. Desain Level
Desain level mencakup style, background, dan jalan cerita dari sebuah game.


Ø Game Balance

Game balance merupakan salah satu yang terpenting dari sebuah game. Apabila
sebuah  game tidak  seimbang  maka  kemungkinan  besar  ada  fitur  game yang  sangat jarang digunakan sehingga menjadi sia-sia. Ada 3 jenis game balance:

a. Player Player balance
Yang termasuk dalam kategori  ini kebanyakan adalah  multiplayer game karena
masing-masing  player mempunyai keuntungan yang  sama,  kecuali  keahlian  masing-masing pemain.

b. Player Gameplay balance
Didalam  kategori  ini,  keberhasilan  pemain  dalam  setiap  levelnya  akan
mendapatkan imbalan sesuai dengan keberhasilan yang telah dicapainya.

c. Gameplay Gameplay balance
Dalam kategori ini, setiap fitur yang terdapat dalam sebuah game harus seimbang secara keseluruhan, contohnya apabila terdapat senjata yang lebih kuat daripada senjata lainnya, maka senjata tersebut harus berada di level game yang lebih tinggi dari senjata lainnya yang kurang kuat.

Ø Engine Game

¨      Pengertian Engine Game

Game engine merupakan  sebuah  komponen  inti  software dari  sebuah  game
ataupun  aplikasi  lain  yang  menggunakan  grafik  secara  real  timeGame engine mempunyai development tools dengan tampilan visual dan langsung terintegrasi didalam IDE (integrated development environment) sehingga tools tools development tersebut dapat  digunakan  kembali  untuk  mengembangkan  game yang  lain.  Hal  ini  membuat game engine sering  disebut  game middleware karena  game  engine mempercepat pengembangan  sebuah  game,  mengurangi  biaya  pemgembangan  game,  tingkat kompleksitas  dari  pengembangan  game, yang  merupakan  faktor  utama  untuk  bersaing didalam industri game. Beberapa game engine hanya memberikan fitur untuk melakukan 3D rendering, dan tidak memberikan fitur – fitur yang dibutuhkan untuk membuat game secara  keseluruhan.  Game engine seperti  ini  disebut  sebagai  3D  engine,  dan  sangat bergantung pada pengembang game untuk menambahkan fitur – fitur yang tidak terdapat didalamnya  dengan  menggunakan  komponen  dari game engine yang  lain.
Contoh  dari game engine tersebut adalah ; RealmForge, Ogre, Jmonkey. Game engine yang memberikan  fitur  3D  engine dikembangkan  dengan  menggunakan  grafik API (application programming interface) seperti Directx dan openGl, yang  memberikan akses ke GPU (Graphical Processing Unit) dari video card. Game engine secara lisensi terbagi  menjadi  dua  yaitu;  open  source  dan  komersial.  Salah  satu  contoh game engine open  source  yang  terkenal  adalah  Crystal  Space dan  Ogre, sedangkan  game engine komersial terkenal dan banyak digunakan saat ini adalah Torque game engine

¨      Jenis Engine Game

Pada  awalnya  jenis  – jenis  game engine dapat  dikelompokkan  menjadi;  game engine FPS  (First  Person  Shooter)game engine RTS  (Real  Time  Strategy), dan beberapa jenis game engine lainnya, tetapi  pengelompokan jenis game engine semakin lama menjadi semakin tidak jelas dikarenakan faktor – faktor sebagai berikut :

Game engine yang  ada  saat  ini  mampu  mengembangkan  berbagai  macam genre  engine,  walaupun  dikembangkan  dari  game engine yang  hanya dikhususkan  pada  satu  genre  saja.  engine MMORPG  Lineage  II merupakan salah satu contoh engine yang dikembangkan dari game engine yang berbeda genre  dengan  Lineage  II,  yaitu  game engine Unreal  II yang  ber-genre  FPS (First Person Shooter).

Game engine yang dianggap  baru terkadang  masih menggabungkan teknologi lama dengan teknologi baru yang ada di game engine tersebut, hal ini dikarenakan teknologi yang dianggap maju saat ini akan menjadi standar yang diharapkan  pada  tahun  – tahun  mendatang.  Contoh  implementasi penggabungan teknologi  lama dan teknologi  baru adalah, Red Faction (2001) yang  memberikan  fitur  dinding  dan  tanah  yang  dapat  hancur,  ini  merupakan hal  yang  tidak  biasa    pada game engine saat  itu  hingga  menjadi  standar  baru game engine di tahun 2004.
Faktor –faktor tersebut di atas, bukan menjadi kelemahan dari game engine,  tetapi  menunjukkan  perkembangan  game engine terus  meningkat  dan  pengembang engine mampu memaksimalkan kemampuan dari game engine.

¨      Komponen-komponen engine game

Game engine memberikan  fitur  – fitur  yang  biasa  terdapat  didalam  engine,
seperti 3D atau 2D rendering, LAN (local area network), efek suara, animasi, artificial
intelligencenetworking,  scripting,  dan  lain  sebagainya.  Fitur  – fitur  ini  adalah
komponen  utama  dari game engine,  dan  masing  - masing  game engine bisa memiliki komponen yang berbeda. Secara garis besar komponen – komponen game engine terbagi menjadi 4 bagian :

1. Grafik Rendering
Rendering merupakan  fitur  utama  dari  game engine untuk menampilkan  model  secara  2D  atau  3D.  Rendering  grafik  membaca obyek  atau  model  yang  akan dimasukkan,  menampilkan  obyek  atau model tersebut  setiap  pixelnya  dilayar  sehingga  menghasilkan obyek atau model dengan detil.

2. Physic Game
Game engine memungkinkan  untuk  menentukan  event  yang  terjadi pada obyek-obyek engine, dan mensimulasikan efek sebenarnya pada obyek-obyek  tersebut  sesuai  karakteristik  tiap  obyek,  seperti  : memantul, pecah, dan lain sebagainya.

3. Platform Abstraction
Platform    abstraction  mempermudah  untuk  mengembangkan engine disetiap  platform yang  berbeda,  dan  beberapa  game engine bisa mengembangkan engine pada platform konsole.

4. IDE (Integrated Development Environment)
Game engine menyederhanakan dan memudahkan proses pengembangan engine, seperti koding, penambahan visual atau efek suara, memasukkan AI (Artificial  Intelligence) ke dalam engine, pengembangan engine dengan networking dan lain sebagainya. Namun suatu game engine tidak wajib  memiliki komponen – komponen seperti yang disebutkan diatas. Komponen – komponen tersebut merupakan garis  besar dari beberapa engine game yang ada saat ini,  sehingga  bila  terjadi  kekurangan  komponen pada game engine yang  digunakan  pengembang  engine perlu  melengkapi  komponen tersebut dengan tools tools yang lain.

¨      Engine Torque

Torque adalah salah satu game engine yang banyak digunakan oleh pengembang engine saat  ini. Torque merupakan  versi  modifikasi  dari game engine yang  digunakan pada engine FPS (First Person Shooter) Tribe 2 di tahun 2001 dan sampai saat ini lisensi dari  game engine Torque dipegang  oleh  GarageGames.  Beberapa  contoh  engine yang komersil  yang  dibangun  dengan game engine Torque adalah;  Ultimate  Hunting  Duck, Wildlife Tycoon : Venture Africa.

¨      Komponen Game Engine Torque
Game engine Torque mempunyai garis besar komponen yang sama dengan gameengine lainnya.Game engine Torque mempunyai script untuk networking,  pembuatan GUI (Graphical  User  Interface) dan  desain 3D atau 2D. Game engine Torque secara otomatis bisa membuat tampilan  lapisan  tanah  yang  detail,  kemudian menggabungkannya    dengan  tekstur  yang  akan  diletakkan  diatas  lapisan  tanah  tanpa perlu melakukan  pengeditan  lapisan  tekstur  dan  lapisan  tanah. Rendering  yang ditawarkan  game engine Torque adalah  environment  mapping,  gouraud  shading, volumetric fog dan beberapa efek  lainnya,  sedangkan  untuk  pengembangan  gamenetwork seperti game online dan lan game, tetap menggunakan sistem arsitektur client –server.
¨     Jenis – Jenis Game Engine Torque

Perkembangan game yang  cepat  dan  munculnya  berbagai  macam platform dan genre,  membuat  Torque mengembangkan  game engine-nya  menjadi  lebih  spesifik. Sehingga muncul tiga jenis game engine Torque yang mempunyai fungsi – fungsi yang lebih spesifik, yaitu :

1. Torque Game Engine Advance
Torque engine game advance adalah  game engine Torque yang dikembangkan untuk mampu mensupport perkembangan teknologi yang lebih  maju  seperti  shaderspixel per  lighting,  lapisan  tanah  yang beraneka  ragam.  Jenis  game engine Torque ini  lebih  ditujukan  kepada platform xbox dan xbox 360.

2. Torque Game Builder
Setelah  Torque game  engine advanceTorque membuat  game engine yang  ditujukan  untuk  mendesain  engine 2D  yang  berbasiskan  game engine Torque,  dengan  nama  Torque 2D.  Torque 2D  kemudian  berubah nama menjadi Torque engine builder karena Torque ingin membuat suatu game-making suite.

3. Torque Lighting Kit
Torque lighting kit merupakan  modul  tambahan  dari  Torque engine gameTorque lighting kit memberikan  berbagai  variasi  efek  lighting pada  Torque game engine,  dan  pada  versi  terakhir  Torque lighting kitmemberikan tambahan efek seperti dynamic lighting dan shadowing.