
Hai semuanya! Kali ini mau sharing tentang project game terbaru yang baru aja selesai dibuat, namanya Snake Battle - Elite Edition. Sebenarnya sih awalnya cuma pengen bikin game ular yang keren kayak wormate.io gitu, tapi ya namanya juga kemampuan terbatas wkwk. Tapi gapapa lah, tetep bangga sama hasilnya!
Tentang Gamenya
Snake Battle ini basicly game ular klasik tapi di-upgrade jadi lebih seru. Konsepnya lo bakal melawan bot-bot AI yang makin lama makin pinter. Ada 5 level difficulty mulai dari Newbie sampe God level - dan percaya deh, yg God level itu beneran bikin frustasi haha.
Yang bikin beda dari game ular biasa, disini ada sistem multiplayer battle walau lawannya bot. Jadi bukan cuma nyari makanan doang, tapi harus strategis supaya gak ketabrak badan musuh. Soalnya kalo kepala lo nabrak badan musuh, score langsung reset ke 0. Sakit banget rasanya đ
Fitur-Fitur Menarik
Kontrol yang Fleksibel
Game ini bisa dimainkan pake keyboard (arrow keys atau WASD) atau virtual joystick buat yg main di HP. Ada fitur sprint juga kalo lo tahan tombolnya agak lama - berguna banget pas kepepet dikejar bot musuh.
Oh iya, ada tombol taunt (enter atau tap joystick center) yg bikin kepala ular lo goyang-goyang. Fungsinya? Ya cuma buat gaya-gayaan aja sih wkwk, tapi seru kok.
Sistem Leveling yang Menantang
Ada 5 level dengan target score yg beda-beda:
- Level 1 (Newbie): 1 bot, target 50 poin
- Level 2 (Casual): 2 bot, target 75 poin
- Level 3 (Smart): 3 bot, target 100 poin
- Level 4 (Pro): 4 bot, target 125 poin
- Level 5 (God): 5 bot, target 150 poin
Botnya punya territory masing-masing jadi mereka bakal defend area nya. Makin tinggi level, makin aggressive & pintar botnya.
Variasi Makanan
Gak cuma satu jenis makanan. Ada:
- Buah-buahan (đđĨđ): 1 poin
- Fast food (đđ): 2 poin
- Dessert (đŠđ): 3 poin
Jadi ada strategi juga mau ngejar makanan yg mana.
Kustomisasi Snake
Bisa pilih warna ular favorit dari 8 pilihan warna (Gold, Blue, Red, Green, Purple, Cyan, Orange, Pink). Tiap warna punya gradient sendiri yg cakep. Nama player juga bisa diganti atau random generator.
Mode Autopilot
Ada mode autopilot buat nonton bot main sendiri. Berguna buat belajar strategi atau just chill aja nonton mereka berantem wkwk.
Tema Visual & Audio
Tiap level punya tema visual sendiri - Forest, Ocean, Desert, Lava, sama Space. Ada partikel animasi yg berbeda tiap tema biar makin immersive. Sound effects nya minimalis tapi cukup - ada sfx buat makan, nabrak tembok, kill musuh, dll. Ada BGM juga yg bisa diatur volumenya.
Technical Stuff
Game ini pure HTML5 Canvas + vanilla JavaScript. Dibuat pake HP Android doang dengan bantuan Claude AI (yes, AI jaman now emang helpful bgt). Ini udah project yg kesekian kalinya jadi prosesnya lumayan smooth.
Canvas resolution nya 720x1280 (portrait) biar optimal buat mobile. Ada smoothing di gerakan ular pake quadratic curve supaya gak patah-patah. Collision detection nya juga lumayan solid - bedain antara nabrak musuh vs nabrak diri sendiri (yg mana aman).
Penutup
Ya gitu deh, Snake Battle hasil experiment bikin game ular yg agak beda. Emang masih jauh dari perfect & gak sekompleks wormate.io, tapi setidaknya playable & cukup fun buat dibikinin konten wkwk.
Kedepannya mungkin bakal ada update - entah tambah power-ups, bikin bot nya makin smart, atau bahkan real multiplayer online (ini sih mimpi doang kayaknya đ ).
Anyway, kalo kalian penasaran ya coba main aja. Gratis kok, no ads, no BS. Just pure snake battling fun!
đŦ Komentar (0)