INISIALISASI GAME BARU

Posted by Rachmat Ardi on Monday, November 23, 2009

Setiap game adalah turunan dari Game class

Setiap turunan Game class wajib melaksanakan 3 tugas, yakni :

  • Inisialisasi Variabel Game
    Dalam tugas yang pertama ini turunan Game class menginisialisasi variabel-variabel yang akan digunakan di dalam game.
    Seperti membuat dan meletakkan sprite di posisi tertentu, membuat latar game, dll.
    Catatan: Game class tidak diperbolehkan memiliki overloading constructor, oleh karenanya difungsi inilah diletakkan yang biasa diletakkan di dalam constructor.
  • Update Game
    Mengupdate variabel game.
    Seperti menggerakkan posisi sprite berdasarkan input keyboard, menganimasi game, dll.
  • Render Game
    Merender game ke layar.
    Disini setiap objek game yang ingin ditampilkan ke dalam game dirender ke layar.
  • Setiap game adalah turunan Game class.
  • Subclass dari Game class wajib mengerjakan 3 tugas, yakni inisialisasi variabel game, update game, dan render game.
  • Inisialisasi variabel merupakan tempat inisialisasi variabel-variabel yang akan digunakan di dalam game atau yang biasa diletakkan pada constructor.
  • Pada update game, variabel-variabel game diupdate untuk menganimasikan game.
  • Pada render game, objek-objek game digambar ke layar.

{ 0 comments... read them below or add one }

Post a Comment