- DOOMscrolling adalah game baru berbasis web yang menggabungkan Doom dan scrolling
- Game ini berjalan hanya dengan aksi scroll, dan headline berita benar-benar muncul di dalam permainan
- Pada awalnya pengembangan sulit dilakukan tanpa bantuan AI, tetapi dengan bantuan GPT-5 prototipe cepat berhasil dibuat
- Untuk membuat permainan lebih seru, diterapkan upgrade senjata, beragam rintangan, dan latar acak
- Pengembang membagikan proses kolaborasi dengan AI terbaru, termasuk kiat produksi, trial and error, dan pengalaman memanfaatkan laboratorium UI game
Pengenalan DOOMscrolling: gimnya
- DOOMscrolling: gimnya adalah game berbasis scrolling yang terinspirasi dari Doom dan dimainkan di browser web
- Pengguna dapat melanjutkan permainan hanya dengan menggulir layar, tanpa perlu gerakan seperti pindah kiri-kanan atau melompat
- Pengembang membagikan catatan pengembangan game yang berfokus pada lahirnya ide, proses implementasi, trial and error, serta pengalaman membuatnya dengan bantuan AI
Upaya pengembangan awal dan tantangan
- Pengembang bukan seorang coder profesional, tetapi menyukai proses mewujudkan ide kreatif menjadi nyata dengan memanfaatkan vibe coding
- Pada percobaan awal 9 bulan lalu, alat berbasis LLM seperti GPT-4 tidak memahami aksi scrolling sehingga implementasinya gagal
- Kegagalan ini membuatnya merasakan batas kemampuan LLM sekaligus batas kemampuannya sendiri
Mencoba lagi dengan GPT-5 dan pengembangan prototipe cepat
- Tepat setelah GPT-5 dirilis, dibanding sebelumnya ia dapat membuat prototipe game hanya dalam dua jam dengan jauh lebih efisien dan jelas
- Inti game-nya adalah memodifikasi game tembak-menembak yang sudah ada agar hanya bergerak maju-mundur, dengan posisi monster dibuat relatif tetap terhadap lantai
- Pada tahap awal hanya ditambahkan 5 jenis monster berbentuk geometri dasar dan animasi sederhana
- Sambil berlibur, ia terus menyempurnakan fitur sedikit demi sedikit sehingga kualitas dan keseruannya meningkat
Peningkatan fitur dan penambahan elemen keseruan
- Ditambahkan mekanisme untuk memberi motivasi bermain dan mencegah progres terlalu cepat (misalnya upgrade senjata setelah mengalahkan 100 musuh, dinding api yang mengejar jika terlalu lama diam di tempat, serta rintangan tambahan)
- Berbagai elemen seperti tekstur latar yang beragam, potion kesehatan, penanda titik pencatatan rekor, dan layar jeda juga diterapkan untuk meningkatkan aksesibilitas dan pengalaman pengguna
Integrasi headline berita dan storytelling
- Game ini terhubung dengan feed RSS berita sungguhan, sehingga saat bermain headline berita per tanggal muncul sebagai elemen dekoratif yang "menggoda pemain"
- Headline tidak memengaruhi gameplay secara langsung, tetapi menjadi penyajian yang mencerminkan imersi dan esensi doomscrolling
- Karena elemen ini, game tersebut sekaligus berfungsi sebagai pembaca RSS tingkat lanjut berbasis satu feed
Kolaborasi dengan AI dan eksperimen desain
- Dalam kolaborasi dengan AI, muncul kesulitan berupa kebutuhan menjelaskan berulang kali dan melakukan penyesuaian halus
- Alih-alih pre-rendering, monster dan elemen dekoratif dibuat dengan rendering real-time di dalam game
- Untuk menguji gaya visual, dibuat halaman laboratorium (lab) terpisah, sehingga ia bisa terlibat langsung dalam desain dan memakai alat kontrol seperti slider
- Pada akhirnya, monster dan elemen dekoratif yang sederhana namun konsisten disempurnakan perlahan
- Beragam variasi visual bisa dihadirkan tanpa menimbulkan beban besar pada lingkungan nyata
Rilis game dan penutup
- Masih ada banyak ide perbaikan tanpa henti, tetapi untuk sementara versi 1.0 sudah siap dirilis
- Pengalaman bermain yang setara dijamin di mobile maupun desktop, dan dengan menambahkannya ke layar utama game dapat berjalan seperti aplikasi standalone
- Pembuatnya meminta dukungan proyek melalui langganan newsletter dan membagikannya
Ringkasan
- DOOMscrolling menghadirkan pengalaman game web dengan format baru melalui kolaborasi AI dan manusia, mekanisme game segar yang berpusat pada scroll, dan perpaduan dengan feed RSS berita nyata
- Ini adalah kisah pengembangan tersembunyi di balik hasil kreatif yang lahir dari kegagalan berulang, perbaikan, dan eksperimen memanfaatkan AI sebagai alat
- Ini merupakan contoh yang berguna bagi developer dan pekerja IT yang tertarik pada prototyping software dan game, pemanfaatan AI, serta perluasan pengalaman pengguna
Belum ada komentar.