mengenal secara simple sistem dalam game

 

ok hari ini , saya mau membahas secara simple sistem yang ada didalam game. jadi apa itu game? game merupakan sebuah program yang looping terus menerus atau bisa dibilang juga mirip seperti state machine. dimana game itu sama dengan program pada umumnya seperti word processor, browser, dan program lainnya. Dimana program yang menerima hasil berupa inputan , diproses lalu menampilkan output. Saya membagi sistem game menjadi 7 bagian subsistem yang simple yaitu :

  1. Input subsistem = bagian untuk menangani bagian input pada game.
  2. Display subsistem = bagian untuk menangani bagian display pada game.
  3. Sound subsistem  = bagian untuk menangani bagian sound pada game.
  4. Network subsistem = bagian untuk menangani bagian network pada game.
  5. Update subsistem = bagian untuk menangani bagian update object – object yang terdapat pada game.
  6. Initialize subsistem = bagian untuk menangani bagian inisialisasi object – object sebelum dipanggil ke main loop.
  7. Main loop = bagian ini bertujuan untuk menggabungkan ke 5 bagian subsistem (input,display,sound, network, dan update) tersebut menjadi 1.

kira – kira gambarannya seperti ini :

cara kerjanya sistem game :

  • Inisialisasi object – object yang akan dipakai dalam didalam game
  • Lalu kita masuk ke main loop, main loop sendiri merupakan sebuah endless loop yang bertujuan agar program berjalan terus menerus yang nantinya akan berhenti bila user atau sistem memasukkan perintah berhenti, didalam main loop sendiri terdapat 5 subsistem yaitu input, network, update, sound dan graphic subsistem.
  • Bagian input , network bagian yang bertujuan untuk menyuplai data
  • Bagian update bertujuan untuk memproses dan memeriksa data, pada bagaian update disinilah bila user minta out,misalnya pencet tombol exit maka program akan berhenti
  • Bagian sound dan graphic bertujuan untuk menampilkan data kedalam bentuk graphic dan sound.

 

sekian pengelanan sistemnya :D , maaf kalau artikelnya hanya begini dan begitu. thanks in advance.

 

Notice: This work is licensed under a BY-NC-SA. Permalink: mengenal secara simple sistem dalam game
  • Anonymous

    pertamax gan!

    • kuro

      ho thanks om dennis :D

  • http://noahzer.blogspot.com/ Dian Ara

    >>Main loop = bagian ini bertujuan untuk menggabungkan ke 5 bagian subsistem input,display,sound,network,danupdate tersebut menjadi 1.
    kl melihat no 7.. kayaknya main loop adalah landasan ato tempat pijak dari subsisetm dibandingkan menggabungkan.. mungkin kl di linux kayak kernelnya githu

  • Rudy_sudarto

    good article, next rasanya intermezo yg terlalu gaul enaknya dihindari aja ya
    contohnya spt ini
    “waduw jadi bingung nih mau nulis apa , abisnya ini tulisan pertama saya teman – teman >.<…,maaf kalau kurang bagus." .
    Pembaca kl baca ini lsg underestimate. mending difilter aje :) . Toh kita disini sama2 belajar kok om.

    • kuro

      wow… thank you om rudy :D , owh gitu ya om , thanks for advice , udah ane filter om :D

Stop SOPA