1 คะแนน โดย GN⁺ 2024-11-09 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • Asterogue เป็นโร้กไลก์ไซไฟที่เล่นได้ทันทีในเบราว์เซอร์ โดยมีโครงสร้างให้ค่อย ๆ ลงไปในดาวเคราะห์น้อยเพื่อค้นหา The Orb
  • เวอร์ชันฟรีเปิดให้เล่นได้ถึง 3 ด่าน และเป้าหมายทั้งหมดคือไปให้ถึงชั้น 17 เพื่อค้นหา The Orb
  • การเคลื่อนที่และการต่อสู้ถูกออกแบบให้เรียบง่าย โดยใช้ปุ่มลูกศรหรือปุ่มบนหน้าจอเป็นหลัก พร้อมใช้ . เพื่อข้ามเทิร์นและ i สำหรับจัดการ คลังไอเท็ม
  • เกมเวอร์ชันเว็บเต็มจะปลดล็อกได้ด้วยการซื้อครั้งเดียว โดยมีด่านเพิ่มอีก 15 ด่าน, มอนสเตอร์ 18 ชนิด, ไอเท็ม 49 ชิ้น, ไทล์เซ็ต 11 แบบ, ของสะสม และเวลาเล่นหลายชั่วโมง
  • ใช้ Roguelike Browser Boilerplate, ROT.js, ไทล์ Oryx, NES.css และ sfxr.me ในการสร้าง และมีลิงก์ Steam wishlist ให้ด้วย

โร้กไลก์ไซไฟที่ดำดิ่งลงไปในดาวเคราะห์น้อย

  • Asterogue เป็นเกมโร้กไลก์บนเบราว์เซอร์ที่สร้างบนพื้นฐานของ “Roguelike Browser Boilerplate”
  • หลังจากสันติภาพและความรุ่งเรืองยาวนาน 1,000 ปี กาแล็กซีก็เผชิญกับ The Great War และ Dark Times และผู้เล่นรับบทเป็น lightswords-person ที่สูญเสียทุกสิ่ง
  • ชายชราคนหนึ่งบอกว่า “Ancient aliens have returned” และเล่าว่าสิ่งมีชีวิตโบราณกำลังพยายามเก็บสิ่งดีงามของกาแล็กซีไว้ใน Cursed Orb
  • ผู้เล่นมองแผนที่อวกาศที่วาดไว้ด้านหลังผ้าเช็ดปาก แล้วลงจอดฉุกเฉินบนดาวเคราะห์น้อยก่อนจะค่อย ๆ ลงไปข้างใน
  • เป้าหมายที่ระบุชัดคือ ลงไปให้ถึงชั้น 17 และค้นหา The Orb
  • เมื่อพบ The Orb จะมีข้อความชัยชนะแสดงว่า ความดีงามในจิตใจของมนุษยชาติได้ตื่นขึ้นอีกครั้งทั่วทั้งกาแล็กซี

การควบคุม การซื้อ และองค์ประกอบที่ใช้

  • การควบคุมพื้นฐาน

    • ใช้ปุ่มลูกศรเพื่อเคลื่อนที่
    • บนมือถือหรือการควบคุมด้วยปุ่ม ให้ใช้ปุ่มทิศทางบนหน้าจอ
    • เมื่อเดินเข้าไปบนมอนสเตอร์หรือไอเท็มจะเกิดการโต้ตอบ
    • ใช้ . หรือปุ่ม . เพื่อข้ามหนึ่งเทิร์น
    • ใช้ i หรือปุ่ม i เพื่อเปิด คลังไอเท็ม
    • เลือกไอเท็มด้วยตัวเลข และสามารถทิ้งไอเท็มได้ด้วย ctrl/shift หรือ X
    • ในสภาพแวดล้อมแบบสัมผัส ให้แตะไอเท็มในคลังเพื่อใช้งาน และแตะ X เพื่อทิ้ง
  • เวอร์ชันฟรีและการปลดล็อกทั้งหมด

    • เล่นฟรีได้ถึง 3 ด่าน
    • การปลดล็อกเกมเว็บเต็มเป็นการซื้อครั้งเดียว โดยราคาที่แสดงคือ ~~$10~~ $5
    • เวอร์ชันเต็มมีด่านเพิ่มอีก 15 ด่าน, มอนสเตอร์เฉพาะ 18 ชนิด, ไอเท็มทรงพลัง 49 ชิ้น, ไทล์เซ็ต 11 แบบ, ของมีค่าสำหรับสะสม และเกมเพลย์หลายชั่วโมง
    • การซื้อหรือการล็อกอินใช้วิธีอีเมลและ magic link
  • เครื่องมือและทรัพยากรที่ใช้สร้าง

1 ความคิดเห็น

 
GN⁺ 2024-11-09
ความคิดเห็นบน Hacker News
  • Asterogue เป็น coffee-break roguelike แบบกราฟิกที่ “เล่นมันมือ” ซึ่งผมสร้างขึ้นเอง โดยได้แรงบันดาลใจแทบจะตรงจาก Rogue ต้นฉบับทั้งในแง่ขนาดและฟีเจอร์
    ผู้เล่นจะต้องลงไป 17 ชั้นสู่ใจกลางดาวเคราะห์น้อยเพื่อตามหา The Orb และช่วยจักรวาล โดยยิ่งลงลึก มอนสเตอร์ก็จะยิ่งยากขึ้น
    แทนที่จะเป็นเวทมนตร์ เกมนี้ใช้เทคโนโลยี และมีไอเท็มนาโนเทคกับบีกเกอร์สารเคมีให้เก็บมาเสริมความสามารถตัวละคร หรือถ้าโชคไม่ดีก็อาจทำร้ายตัวเองได้
    ผมทำเกมนี้ใช้เวลาหลายเดือนตอนพักรักษาตัวเพราะเบื่อ ๆ และถึงจะสร้างมันด้วยเทคโนโลยีเว็บตั้งแต่แรก ผมก็คิดว่า “การออกเกมควรทำแบบนี้” เลยปล่อยบน Android กับ Windows ก่อน
    แต่ช่วงหลังเริ่มคิดว่า “วิธีที่ถูกต้อง” นั้นอาจจะไม่ถูกก็ได้ และเว็บเองก็กำลังมาแรงจริง ๆ เลยกำลังทดลองเปิดตัวบนเว็บ
    ตอนนี้จำนวน ผู้เล่นรายวัน มากกว่าตอนเป็นแอปเนทีฟแล้ว ซึ่งผมรู้สึกขอบคุณมาก
    ในเวอร์ชันเว็บ ผมกำลังลองโมเดลการจ่ายเงินแบบใหม่ด้วย แต่ก่อนจะเป็นการซื้อและดาวน์โหลดผ่าน app store หรือ Itch ส่วนครั้งนี้คือเล่นฟรีได้ไม่กี่ชั้นแรกในเบราว์เซอร์ แล้วถ้าอยากเล่นต่อค่อยจ่ายครั้งเดียวเพื่อปลดล็อกเกมเต็มแบบออนไลน์
    ผมคิดว่าวิธีนี้สมดุลดี เพราะผู้เล่นได้ลองสัมผัสบรรยากาศก่อน และค่อยเล่นต่อเมื่อชอบจริง ๆ ไม่ค่อยเห็นวิธีนี้ในเกมเว็บเท่าไร เลยถือว่าเป็นการทดลอง
    รีลีสครั้งนี้ยังรวมการปรับแก้และฟีเจอร์ใหม่หลายอย่างจากฟีดแบ็กที่ได้รับหลังปล่อยเวอร์ชันเนทีฟด้วย

    • ดีใจที่เห็นเกมเว็บมากขึ้น ไม่ต้องติดตั้งและเปิดเล่นได้ทันที เป็นข้อได้เปรียบมหาศาลของเว็บ
      ผมก็อยากรู้เหมือนกันว่าการหารายได้บนเว็บกับบน app store ให้ความรู้สึกต่างกันอย่างไร
      ทุกวันนี้ดูเหมือนเกมมือถือแทบทุกเกมจะทำเป็นเกมเว็บได้แล้ว ผมเพิ่งเห็นแบตเทิลรอยัลที่ขัดเกลามาดีมาก https://gooberdash.winterpixel.io/ และผู้สร้างก็เคยโพสต์บน HN เรื่องการทำมันด้วย Godot และ Wasm threads: https://news.ycombinator.com/item?id=40372308
      ในด้านเทคนิคของการพอร์ตลงเว็บ Sebastian Altonen ก็มีข้อมูลดีมาก เขาเป็นกราฟิกโปรแกรมเมอร์ที่ HypeHype บริษัทที่เหมือนเอา TikTok มาผสม Roblox และกำลังแชร์เรื่องการพอร์ตจาก WebGL ไปเป็น WebGPU อยู่มาก: https://x.com/SebAaltonen
    • สงสัยว่าถ้าซื้อเกมบนเว็บไซต์ จะได้รับ เวอร์ชัน Windows ด้วยไหม
      อยากลองรันบน Steam Deck แต่ยังไม่ชัดเจนว่าจะได้แค่เวอร์ชันเบราว์เซอร์หรือเปล่า
      ในหน้า Itch.io มีแพ็กเกจ Windows และ Linux แล้วก็ดูเหมือนราคาจะถูกกว่า เลยอยากเช็กให้แน่ใจก่อนซื้อ
    • เกมเจ๋งมากจริง ๆ และชอบที่มันแสดงให้เห็นว่าบนเว็บก็ทำ เกมเล็ก ๆ ที่สนุกได้
      ผมคิดเรื่องลองทำเกมมาตลอด พอเห็นแบบนี้แล้วรู้สึกทั้งสนุกและมีแรงบันดาลใจ
    • บรรยากาศดีมากและดูเท่มาก
      ด้วยความเป็น HN คนที่นี่น่าจะสนใจทั้งด้านเทคนิคและด้านธุรกิจของโปรเจกต์แบบนี้ เลยสงสัยว่าคุณพอจะแชร์ได้ไหมว่า เกมที่เจาะตลาดเฉพาะกลุ่ม แบบนี้ทำผลงานทางการเงินได้ระดับไหน
      ถ้าเล่าได้ทั้งเรื่องเวลา/ต้นทุนที่ลงไปและรายได้ก็น่าสนใจมาก แต่ถ้าเป็นคำถามที่ทำให้ลำบากใจก็ต้องขอโทษด้วย
    • ผมเล่นบน iPad ที่ใช้ iOS 17 แล้วพอไปถึงชั้น 16 จากนั้นลงบันไดไปชั้นถัดไป หน้าเว็บก็ แครชแล้วรีเฟรช
      มันดูไม่เหมือนฉากจบ แล้วคะแนนสูงสุดก็ไม่ได้ถูกบันทึก เลยสงสัยว่านี่เป็นบั๊กหรือเปล่า
  • พอพูดถึง SF roguelike ผมใช้เวลากับ Jupiter Hell ไปมากกว่า 700 ชั่วโมงแล้ว
    ผมเล่น roguelike มาตั้งแต่ Rogue ต้นฉบับยุค 80 และคิดว่า JH คือเกมที่ดีที่สุด สกิลทรีที่ให้รางวัลกับการทดลอง เส้นโค้งการเรียนรู้ที่ไม่รู้สึกว่าไม่ยุติธรรม และแรงผลักแบบ “อีกแค่ชั้นเดียว” ที่ชวนเล่นต่อไม่หยุด
    มันมีการตีความกลไกการต่อสู้ระยะไกลที่สดใหม่ การออกแบบที่เหลือไว้แต่แก่นสำคัญ โครงสร้างที่ใช้เวลาประมาณ 3 ชั่วโมงกว่าจะชนะในระดับ Ultraviolence และยังมีเอนจิน 3D แบบคัสตอมที่ทำมาอย่างจริงจัง จนผมคิดว่าในอนาคตก็น่าจะถูกยกเป็นเกมคลาสสิกได้
    https://store.steampowered.com/app/811320/Jupiter_Hell/

    • แปลกใจที่มีคนพูดถึง JH ที่นี่เหมือนกัน มันเป็นเกมที่ดีมากจริง ๆ
      ในบางแง่มันทำให้นึกถึง Heat Signature ด้วย ทั้งที่เป็นคนละเกมโดยสิ้นเชิง แต่กลับให้อารมณ์คล้ายกันอย่างประหลาด
    • ผมไม่ค่อยถูกกับเกมแบบผลัดตาเดินนัก
      เลยสงสัยว่ามีเกมแนวคล้ายกันแต่เป็นแบบ เรียลไทม์ ไหม
    • ถ้าอยากเสียเวลาเพิ่มอีก Rift Wizard ก็เป็นตัวเลือกที่น่าลอง
  • Chris คือผู้พัฒนาเกม rogule[0] ด้วย มันเป็น ดันเจียน roguelike รายวัน ที่เล่นวันละอันแบบเดียวกับสาย Wordle หรือ tradle และผมก็สนุกกับมันมากตลอดปีที่ผ่านมา
    [0]: https://rogule.com/game.html

    • ผมเล่น rogule แทบทุกวัน
      มันยอดเยี่ยมมาก แต่ช่วงนี้รู้สึกว่าเกมมักจะออกมาในทางง่ายเกินไปหรือไม่ก็ยากจนแทบเป็นไปไม่ได้เลย
  • ผมชอบสไตล์ภาพ
    มีข้อสังเกตเล็กน้อยคือ ผมเองก็ไม่แน่ใจว่าคาดหวังให้ปุ่ม ย้อนกลับของเบราว์เซอร์ ทำงานยังไง แต่พอเห็นการทำงานจริงก็แอบตกใจนิดหน่อย ระหว่างเล่นน่าจะมีการยืนยันประมาณว่า “ต้องการย้อนกลับจริงหรือไม่?” ก่อนออกจากเกม
    ผมแนะนำให้เช็กคำสะกดในข้อความภายในเกมด้วย ตอนนี้ผมเห็นคำว่า “Weilding X” แทน “Wielding X” แล้ว
    ผมตั้งใจจะเล่นต่ออีก

    • ผมลอง grep ดูในซอร์สแล้ว ปรากฏว่า wielding สะกดผิดทั้งหมด จริง ๆ แถมชื่อตัวแปรก็ผิดด้วย
      ผมแก้ไว้แล้ว และถ้า VPS ไม่โดนทราฟฟิกจาก HN ถล่มหนักเกินไปก็จะ deploy ให้ เรื่องปุ่มย้อนกลับก็จะลองคิดดูว่าจะปรับยังไงได้บ้าง
    • มีผู้เล่น RPG จำนวนมากเกินไปที่คิดว่าตัวเองเล่น ‘rouge’
      พอเทียบกันแล้ว การสะกดคำว่า wield ผิดยังดูเข้าบรรยากาศเสียอีก
  • ตอนนี้ชอบมากจริง ๆ
    แต่รู้สึกว่ามีไอเท็มเยอะเกินไปเมื่อเทียบกับ พื้นที่ในอินเวนทอรี
    บางห้องมีรองเท้าบู๊ตเกลื่อนเต็มไปหมดจนต้องเดินผ่านไป และทุกครั้งที่เห็นของน่าสนใจอย่างเช่นยา ก็ต้องทิ้งรองเท้าบู๊ตสักคู่ก่อนถึงจะหยิบขึ้นมาดื่มได้

  • น่าจะรองรับปุ่มเดิน HJKL หรือ WASD ด้วย
    ปุ่มลูกศรก็เข้าใจง่าย แต่ตำแหน่งไม่ได้ดีขนาดนั้น จำได้ว่าเมื่อก่อนตอนเล่น nethack ผมใช้แบบ HJKL

    • บางทีก็คิดว่าการที่เคยเล่น moria เป็นพัก ๆ อาจเป็นเหตุให้ผมเอนเอียงไปทาง vi มากกว่า emacs
      แม้สาเหตุหลักที่ทำให้กลับไปใช้ vi อย่างรวดเร็วคือ emacs จัดการการเชื่อมต่ออินเทอร์เน็ตที่ไม่เสถียรได้ไม่ดีนัก แต่นั่นก็ไม่ใช่เหตุผลเดียว
  • ผมชอบเรื่อง การค้นพบฟังก์ชันได้เอง ของส่วนติดต่อผู้ใช้มาก
    ผมเดินไปมาเก็บไอเท็ม แล้วเห็น “i” เล็ก ๆ มุมล่างซ้าย พอกด i ก็เปิดคลังของได้ ซึ่งดีมาก
    แต่พอ “i” นั้นเปลี่ยนเป็น “x” ผมก็คิดไปเองตามธรรมชาติว่า x น่าจะใช้ปิดคลังของได้ แต่กลับไม่ใช่
    ถ้าปุ่ม x ไม่ได้ถูกสงวนไว้ใช้ทำอย่างอื่นที่สำคัญ ก็น่าจะเอามาใช้ปิดหน้าต่างโต้ตอบได้

    • อยากให้มีวิธีเปิดคลังของที่ไม่ใช่แค่ “i” ด้วย
      ต้องย้ายมือจาก i ไปแถวตัวเลข แล้วค่อยกลับมาที่ปุ่มทิศทางอีก มันรู้สึกแปลก ๆ
  • เป็นเกมที่ดี
    แต่เวลาทิ้งไอเท็มด้วยปุ่ม X สีแดง ผมคิดว่าไอเท็มไม่ควรหายไปถาวร แต่ควร ตกลงที่พื้นตรงเท้า
    ถ้าวางไอเท็มซ้อนกันไม่ได้ ก็อาจไปวางในช่องว่างรอบ ๆ แบบสุ่มได้ และถ้าไม่มีช่องว่างเลยจะทิ้งไม่ได้ก็ยังพอรับได้ ผมไม่ได้เช็กว่ามอนสเตอร์ยืนทับบนไอเท็มได้ไหม

  • เกมหยุดที่ชั้น 3 แล้วขอให้จ่ายเงินนี่ทำให้ตกใจพอสมควร
    แม้หน้าจอเริ่มต้นจะเขียนว่า “ฟรี 3 ชั้น” อยู่แล้ว แต่ก็น่าจะมีคำว่า เดโม อยู่สักที่ในโพสต์นี้

    • จังหวะเวลา ที่หน้าจอจ่ายเงินโผล่มาก็ดูแปลก ๆ เหมือนกัน
      ไม่ใช่ว่าผมไม่คุ้นกับหน้าจอจ่ายเงินนะ ผมโตมากับแผ่นฟลอปปีแชร์แวร์ เลยค่อนข้างคุ้นเลยด้วยซ้ำ
      อย่างเช่น Monster Bash ให้เล่นได้จนชนะบอสตัวแรก ให้ความรู้สึกอลังการพอสมควร แล้วค่อยขึ้นหน้าจอประมาณว่า “เจ๋งใช่ไหม? ถ้าอยากเล่นต่อก็ส่งจดหมายไปที่ XYZ เพื่อรับ episode 2, 3, 4 แล้วดูการเดินทางที่เหลือ”
      ซึ่งผมก็ส่งจดหมายไปจริง ๆ และอยากเล่นต่อ
      ไม่ได้หมายความว่าต้องเปลี่ยนเกมนี้ครั้งใหญ่ แต่ดูน่าจะดีกว่าถ้าปล่อยให้เล่นสักชั่วโมงก่อน ให้ได้สัมผัสว่าความสนุกแบบยิ่งใหญ่คืออะไร แล้วค่อยถามว่าอยากเล่นต่อไหม
      โอกาสที่ผู้เล่นจะยอมจ่ายจะมากขึ้นเมื่อพวกเขารู้สึกว่าได้ของดีฟรีมาเยอะพอแล้ว และตอนนี้อยากใจป้ำบ้าง
      เกมนี้น่ารักและสนุก แต่ยังไม่ถึงจุดที่ให้ความรู้สึกแบบนั้น เลยยังลังเลจะจ่าย ไม่ได้พูดในแง่ลบกับตัวเกมนะ แค่การหารายได้มันยาก เลยอยากแชร์ประสบการณ์ส่วนตัวที่เคยเห็นว่าได้ผล
    • หลังรับฟีดแบ็กแล้ว ผมจะอัปเดตหน้า landing page ให้ชัดเจนขึ้นว่า ตัวเกมเต็มต้องจ่ายเงิน
      ผมเพิ่มคำอธิบายเรื่องโมเดลการจ่ายเงินใหม่ของเวอร์ชันเว็บไว้ในโพสต์แล้วด้วย Asterogue เดิมขายแบบให้ซื้อและดาวน์โหลดจาก App Store หรือ Itch เหมือนเกมอื่น ๆ แต่ครั้งนี้กำลังทดลองให้เล่นฟรีสองสามชั้นแรกบนเบราว์เซอร์ แล้วถ้าอยากเล่นต่อก็ค่อยจ่ายครั้งเดียวออนไลน์เพื่อปลดล็อกเกมเต็ม
      ผมคิดว่านี่เป็นจุดสมดุลที่โอเค เพราะผู้เล่นจะได้จับทางบรรยากาศก่อน แล้วค่อยเล่นต่อเฉพาะถ้าชอบจริง ๆ ไม่ค่อยเห็นเกมบนเว็บใช้วิธีนี้กันมากนัก เลยถือว่าใกล้เคียงกับการทดลอง
    • อยากรู้ว่าเคยคิดทำเวอร์ชัน มีโฆษณาสนับสนุน สำหรับพวกเราที่ขี้เหนียวบ้างไหม
  • เล่นแล้วสนุก แต่สำหรับรสนิยมผมมันค่อนข้างเรียบง่ายและง่ายไปนิด
    Rogue ต้นฉบับเป็นเกมก่อนยุคผม แต่ช่วงหนึ่งผมติด brogue(https://sites.google.com/site/broguegame/) พอสมควร และเกมนี้ก็ทำให้นึกถึงมันมาก

    • ถ้าเกมชื่อ ‘brogue’ ไม่ได้ช่วยให้คุณเข้าใจสำเนียงพูดแบบสกอตและสแลง งั้นก็ไม่รู้แล้วว่ามันกำลังทำอะไรกันแน่