Status: In progress
Expired Date: November 4, 2023
- Terdapat seekor ular.
- Terdapat umpan.
- Terdapat makanan/umpan spesial.
- Terdapat umpan bom.
- Tekan tombol "Open Game" untuk membuka halaman game.
- Buat nama pengguna Anda dan pilih tingkat kesulitan permainan lalu tekan tombol "Start Game" untuk memulai permainan.
- Kendalikan ular dengan menggunakan tombol keyboard (panah atas, bawah, kiri atau kanan).
- Dapatkan skor dan perpanjang tubuh ular dengan memakan umpan.
- Pantau perolehan skor Anda dan highscore saat permainan berlangsung.
- Setelah mencapai "game over," pemain dapat memeriksa leaderboard 5 top players berdasarkan skor dan tingkat kesulitan permainan.
Nama Item | Objektif | Kemunculan | Batas Waktu Kemunculan |
---|---|---|---|
Apel | +1 point, +1 block | Memakan item ini akan memunculkan item baru | Tanpa batasan |
Pizza | +5 point, +5 block | Secara random, berkisar 10 - 15 detik sekali | 5 Detik |
Bom | Penyebab kekalahan | Secara random, berkisar 20 - 25 detik sekali | 8 Detik |
- Pause: menjeda permainan
- Play: memulai kembali permainan
- Home: mengembalikan ke tampilan utama permainan
- Return/Replay: mengulang kembali permainan
- Sound Effect: mengaktifkan dan menonaktifkan efek permainan
- Music: mengaktifkan dan menonaktifkan musik permainan
- Data player yang terdiri dari username, level dan score akan tersimpan di local data.
Level dalam Game
- Easy
- Medium
- Hard
Penyebab Kekalahan
- Memakan bom
- Menabrak tembok
- menabrak tubuh ular
- start game (buat grid, snake dan makanan muncul secara random, mulai gameloop)
- game loop (movesnake (berdasar input user), deteksi collision (dinding atau snake itu sendiri), deteksi makanan (+1 poin, spawn makanan lain), mati (kena bom atau collision))