Level 8
Pertemuan 13

Final Project Development, Debugging, dan Playtesting

Menggabungkan semua komponen menjadi browser game yang polished.

Tujuan Pembelajaran

Menyelesaikan project browser game.
Melakukan debugging dan bug fixing.
Playtesting dan balancing difficulty.
Menulis documentation.

Pilihan Game Kelas 8

Catch the Coin
Dodge the Enemy
Maze
Memory Card
Whack-a-Mole
Simple Space Shooter
Quiz Adventure

Gabungkan Komponen

  1. Main menu dengan start button.
  2. Game canvas dengan player dan elements.
  3. Working controls.
  4. Score tracking, timer atau health system.
  5. Clear win/lose conditions.

Debugging

Broken Controls

Cek event listener dan key name.

Canvas Blank

Cek context, clear, draw, dan game loop.

Collision Miss

Cek x, y, width, height.

Playtesting dan Balancing

Difficulty tidak terlalu mudah atau terlalu sulit.
Enemy speed dan spawn rate masuk akal.
Score reward dan timer terasa fair.

Documentation

  1. Game rules.
  2. Controls.
  3. Technical notes.
  4. Known bugs atau improvement ideas.

Mini Quiz

Menguji game bersama teman untuk mencari bug dan balancing disebut...

Output Pertemuan

Polished browser game.