1 poin oleh GN⁺ 2024-11-09 | 1 komentar | Bagikan ke WhatsApp
  • Asterogue adalah roguelike SF yang bisa langsung dimainkan di browser, dengan konsep menjelajah turun ke dalam asteroid untuk mencari The Orb
  • Versi gratis membuka hingga 3 level, sementara tujuan penuhnya adalah mencapai lantai 17 dan menemukan The Orb
  • Pergerakan dan pertarungan dibuat sederhana dengan berfokus pada tombol arah atau tombol di layar, serta memakai . untuk melewati giliran dan i untuk mengelola inventaris
  • Seluruh game web dapat dibuka lewat pembelian satu kali, mencakup 15 level tambahan, 18 monster, 49 item, 11 tileset, elemen koleksi, dan beberapa jam permainan
  • Pengembangannya memakai Roguelike Browser Boilerplate, ROT.js, tile Oryx, NES.css, dan sfxr.me, serta terhubung ke wishlist Steam

Roguelike SF yang turun ke dalam asteroid

  • Asterogue adalah game roguelike browser berbasis “Roguelike Browser Boilerplate”
  • Setelah 1.000 tahun kedamaian dan kemakmuran, galaksi menghadapi The Great War dan Dark Times, dan pemain muncul sebagai lightswords-person yang telah kehilangan segalanya
  • Seorang lelaki tua menyampaikan, “Ancient aliens have returned”, dan mengatakan bahwa para makhluk kuno berusaha menyimpan segala kebaikan di galaksi ke dalam Cursed Orb
  • Pemain melihat peta luar angkasa yang digambar di belakang serbet, lalu mendarat darurat di asteroid dan turun ke bagian dalamnya
  • Tujuan eksplisitnya adalah turun hingga lantai 17 dan menemukan The Orb
  • Jika The Orb ditemukan, akan muncul pesan kemenangan bahwa kebaikan dalam hati manusia di seluruh galaksi bangkit kembali

Kontrol, pembelian, dan komponen yang digunakan

  • Kontrol dasar

    • Bergerak dengan tombol arah
    • Di perangkat mobile atau saat memakai kontrol tombol, gunakan tombol arah di layar
    • Bergerak ke atas monster atau item untuk berinteraksi
    • Gunakan . atau tombol . untuk melewati satu giliran
    • Gunakan i atau tombol i untuk membuka inventaris
    • Pilih item dengan angka, dan buang item dengan ctrl/shift atau X
    • Di lingkungan sentuh, ketuk item inventaris untuk menggunakannya, dan ketuk X untuk membuangnya
  • Versi gratis dan pembukaan penuh

    • Bermain gratis tersedia hingga 3 level
    • Pembukaan penuh game web adalah pembelian satu kali, dengan harga tertera ~~$10~~ $5
    • Versi penuh mencakup 15 level tambahan, 18 monster unik, 49 item kuat, 11 tileset, barang berharga yang bisa dikoleksi, dan beberapa jam gameplay
    • Pembelian atau login menggunakan email dan metode magic link
  • Alat dan sumber daya yang dipakai dalam pembuatan

1 komentar

 
GN⁺ 2024-11-09
Komentar Hacker News
  • Asterogue adalah roguelike coffee-break berbasis grafis yang “terasa enak dimainkan” buatan saya, hampir langsung terinspirasi dari Rogue asli dalam hal skala dan fitur
    Pemain turun 17 lantai hingga ke pusat asteroid untuk mencari The Orb demi menyelamatkan alam semesta, dan semakin dalam, monster yang muncul semakin sulit
    Alih-alih sihir, ada teknologi; Anda bisa memungut item nanoteknologi dan beker berisi bahan kimia untuk memperkuat karakter, atau kalau sial malah melukainya
    Saya membuatnya selama beberapa bulan saat bosan beristirahat karena sakit. Dari awal memang dibuat dengan teknologi web, tetapi karena merasa “beginilah seharusnya game dirilis”, saya terlebih dulu hanya merilisnya untuk Android dan Windows
    Belakangan saya berpikir mungkin “cara yang benar” itu bisa saja keliru, dan mungkin web benar-benar sedang naik daun, jadi saya sedang bereksperimen dengan rilis web
    Saat ini jumlah pemain harian lebih tinggi dibanding saat masih berupa aplikasi native, jadi saya sangat berterima kasih
    Di versi web saya juga sedang mencoba model pembayaran baru. Dulu caranya membeli dan mengunduh dari app store atau Itch, tetapi kali ini beberapa lantai awal bisa dimainkan gratis di browser, lalu jika ingin lanjut, pemain membayar sekali secara online untuk membuka game penuh
    Saya rasa keseimbangannya cukup baik karena pemain bisa merasakan dulu atmosfernya dan hanya lanjut kalau suka. Saya belum sering melihat pendekatan seperti ini di game web, jadi ini lebih seperti eksperimen
    Rilis kali ini juga menyertakan berbagai perbaikan dan fitur baru berdasarkan masukan yang diterima setelah rilis versi native

    • Senang melihat makin banyak game web. Tanpa instalasi dan langsung jalan adalah keunggulan web yang sangat besar
      Saya juga penasaran bagaimana monetisasi terasa berbeda antara web dan app store
      Sekarang rasanya hampir game mobile apa pun bisa dibuat sebagai game web. Baru-baru ini saya melihat battle royale yang cukup rapi, https://gooberdash.winterpixel.io/, dan pembuatnya juga pernah memposting di HN tentang proses implementasinya dengan Godot dan Wasm threads: https://news.ycombinator.com/item?id=40372308
      Untuk sisi teknis porting ke web, Sebastian Altonen juga merupakan sumber yang bagus. Ia adalah programmer grafis di perusahaan bernama HypeHype, yang terasa seperti perpaduan TikTok dan Roblox, dan saat ini banyak berbagi tentang proses porting dari WebGL ke WebGPU: https://x.com/SebAaltonen
    • Saya penasaran apakah jika membeli game dari situs web, kita juga bisa mendapatkan versi Windows
      Saya ingin melihat apakah bisa dijalankan di Steam Deck, tetapi belum jelas apakah yang didapat hanya versi browser
      Di halaman Itch.io ada paket Windows dan Linux, dan harganya juga tampak lebih murah, jadi saya ingin memastikan sebelum membeli
    • Game yang benar-benar keren, dan bagus karena menunjukkan bahwa game kecil yang menyenangkan juga bisa dibuat di web
      Saya selalu mempertimbangkan untuk mencoba pengembangan game, dan melihat hal seperti ini terasa menyenangkan sekaligus menginspirasi
    • Atmosfernya sangat bagus dan terlihat keren
      Mengingat karakter HN, banyak orang mungkin tertarik pada sisi teknis maupun bisnis proyek seperti ini. Saya penasaran apakah Anda bisa berbagi sejauh mana game yang jelas menyasar pasar ceruk seperti ini dapat mencapai hasil finansial
      Akan menyenangkan jika Anda bisa membahas baik waktu/biaya yang diinvestasikan maupun pendapatannya, tetapi maaf kalau ini pertanyaan yang kurang nyaman
    • Saat bermain di iPad dengan iOS 17, setelah mencapai lantai 16 lalu menuju tangga ke lantai berikutnya, halaman crash lalu refresh
      Itu tidak terlihat seperti ending, dan skor tertinggi juga tidak tersimpan; saya penasaran apakah ini bug
  • Kalau bicara roguelike SF, saya sudah menghabiskan lebih dari 700 jam di Jupiter Hell
    Saya sudah memainkan roguelike sejak Rogue asli era 80-an, dan menurut saya JH adalah yang terbaik. Ada skill tree yang memberi imbalan pada eksperimen, kurva belajar yang tidak terasa tidak adil, serta dorongan yang terus membuat ingin bermain “satu lantai lagi”
    Dengan tafsir segar atas mekanisme pertarungan jarak jauh, desain yang hanya menyisakan inti, struktur permainan yang memakan sekitar 3 jam hingga menang di tingkat kesulitan Ultraviolence, serta engine 3D kustom yang dibuat dengan baik, menurut saya game ini layak diakui sebagai klasik ke depannya
    https://store.steampowered.com/app/811320/Jupiter_Hell/

    • Saya terkejut JH muncul di sini, tapi memang itu game yang sangat bagus
      Dalam beberapa hal saya juga teringat Heat Signature. Game yang sepenuhnya berbeda, tetapi anehnya memberi nuansa yang mirip
    • Saya kurang cocok dengan game turn-based
      Saya penasaran apakah ada game yang mirip tetapi real-time
    • Kalau ingin kehilangan waktu lagi, Rift Wizard juga layak dicoba
  • Chris juga pengembang rogule[0]. Itu adalah dungeon roguelike harian yang dimainkan satu per hari, seperti keluarga Wordle atau tradle, dan saya sangat menikmatinya selama setahun terakhir
    [0]: https://rogule.com/game.html

    • Saya memainkan rogule hampir setiap hari
      Memang hebat, tetapi belakangan rasanya terbagi antara terlalu mudah atau sama sekali mustahil
  • Saya suka estetikanya
    Beberapa hal kecil: saya sendiri tidak tahu persis perilaku seperti apa yang saya harapkan dari tombol kembali browser, tetapi perilaku aktualnya agak mengejutkan. Saat sedang bermain, akan bagus jika ada konfirmasi seperti “Anda yakin ingin kembali?” sebelum keluar
    Saya menyarankan menjalankan pemeriksa ejaan pada pesan dalam game. Saya sudah melihat “Weilding X”, bukan “Wielding X”
    Saya akan mencoba memainkannya lebih lanjut

    • Saya mencoba grep source-nya, dan ternyata secara harfiah semua wielding salah eja, bahkan sampai nama variabelnya juga salah
      Sudah saya perbaiki, dan akan saya deploy setelah VPS tidak terlalu dihajar trafik HN. Saya juga akan memikirkan cara memperbaiki masalah tombol kembali
    • Terlalu banyak pemain RPG yang mengira mereka bermain ‘rouge’
      Ejaan wield yang salah malah sampai terasa cocok dengan suasananya
  • Sejauh ini saya sangat menyukainya
    Namun rasanya ada terlalu banyak item dibanding ruang inventaris
    Ruangan benar-benar dipenuhi sepatu bot, jadi saya hanya melewatinya, dan setiap kali melihat sesuatu yang menarik seperti ramuan, saya harus membuang sepasang sepatu bot dulu agar bisa mengambil dan meminumnya

  • Akan bagus kalau tombol gerak juga mendukung HJKL atau WASD
    Tombol panah memang intuitif, tetapi posisinya tidak terlalu nyaman. Saya ingat dulu saat bermain nethack saya memakai cara HJKL

    • Kadang saya bertanya-tanya apakah bermain moria sesekali yang membuat saya lebih tertarik pada vi daripada emacs
      Alasan utama saya cepat kembali ke vi memang karena emacs tidak menangani koneksi internet yang tidak stabil dengan baik, tetapi itu bukan satu-satunya alasan
  • Saya sangat menyukai discoverability antarmuka penggunanya
    Saat berkeliling dan memungut item, saya melihat “i” kecil di kiri bawah, lalu menekan i dan inventori terbuka; itu sangat bagus
    Namun ketika “i” itu berubah menjadi “x”, saya tentu mengira x akan menutup inventori, tetapi ternyata tidak
    Jika tombol x tidak dicadangkan untuk fungsi penting, akan bagus kalau dipakai untuk menutup dialog

    • Saya berharap cara membuka inventori tidak hanya dengan “i”
      Rasanya canggung karena tangan harus berpindah dari i ke deretan angka lalu kembali lagi ke tombol arah
  • Game yang bagus
    Namun saat membuang item dengan menekan tombol X merah, menurut saya item itu seharusnya jatuh di bawah kaki, bukan hilang permanen
    Jika item tidak bisa ditumpuk, bisa diletakkan di petak kosong acak di sekitar; dan jika tidak ada petak kosong, tidak bisa membuangnya juga bisa diterima. Saya belum sempat memastikan apakah monster bisa berdiri di atas item

  • Cukup mengejutkan ketika game berhenti di lantai 3 dan meminta pembayaran
    Memang di layar awal tertulis “3 lantai gratis”, tetapi sebaiknya di suatu tempat dalam tulisan ini digunakan istilah demo

    • Timing kemunculan layar pembayaran juga terasa agak janggal
      Layar pembayaran bukan hal asing bagi saya. Karena saya tumbuh dengan floppy shareware, justru rasanya akrab
      Misalnya, Monster Bash bisa dimainkan sampai mengalahkan bos pertama, memberi kesan yang cukup epik, lalu muncul layar seperti “Keren, kan? Kalau mau lanjut, kirim surat ke XYZ untuk mendapatkan episode 2, 3, dan 4 dan lihat sisa perjalanannya”
      Saya benar-benar mengirim surat dan memang ingin lanjut bermain
      Bukan berarti game ini harus diubah besar-besaran, tetapi rasanya lebih baik jika pemain terlebih dahulu bermain sekitar satu jam, merasakan keseruan yang epik, lalu tepat setelah itu ditanya apakah ingin lanjut
      Kemungkinan pemain membayar akan lebih besar ketika mereka merasa sudah mendapatkan sesuatu yang cukup bagus secara gratis dan kini ingin bersikap murah hati
      Game ini imut dan menyenangkan, tetapi saya belum sampai pada perasaan itu sehingga ragu untuk membayar. Ini bukan komentar negatif tentang gamenya sendiri; monetisasi memang sulit, jadi saya hanya berbagi pengalaman pribadi tentang apa yang pernah berhasil
    • Berdasarkan masukan ini, kami akan memperbarui landing page agar lebih jelas bahwa game lengkapnya berbayar
      Kami juga sudah menambahkan penjelasan tentang model pembayaran baru versi web di tulisan. Asterogue yang sudah ada sebelumnya, seperti game lain, dibeli dan diunduh dari App Store atau Itch, tetapi kali ini kami sedang bereksperimen: pemain bisa memainkan beberapa lantai awal secara gratis di browser, lalu jika ingin lanjut, membayar sekali secara online untuk membuka seluruh game
      Menurut saya ini keseimbangan yang cukup baik karena pemain bisa memahami atmosfernya dulu dan hanya melanjutkan jika benar-benar suka. Saya belum banyak melihat cara seperti ini pada game berbasis web, jadi ini lebih seperti eksperimen
    • Saya penasaran apakah pernah mempertimbangkan versi yang didukung iklan untuk orang-orang pelit seperti kami
  • Saya menikmatinya, tetapi untuk selera saya game ini sedikit terlalu sederhana dan mudah
    Rogue orisinal berasal dari era sebelum generasi saya, tetapi dulu saya cukup kecanduan brogue(https://sites.google.com/site/broguegame/), dan game ini sangat mengingatkan saya padanya

    • Kalau sebuah game bernama ‘brogue’ tidak membantu kita memahami aksen percakapan dan slang Skotlandia, lalu sebenarnya apa yang sedang dilakukannya