3 คะแนน โดย GN⁺ 2025-03-30 | 1 ความคิดเห็น | แชร์ทาง WhatsApp

ยินดีต้อนรับสู่ Veloren

  • Veloren คือเกมแอ็กชันผจญภัยสวมบทบาทที่มีฉากหลังเป็นโลกแฟนตาซีอันกว้างใหญ่
  • 🏕️ สำรวจสภาพแวดล้อมที่หลากหลายได้ทั้งภูเขาสูงใหญ่ ทะเลทรายอันแห้งแล้ง และป่าดงดิบอันหนาทึบ
  • ⚔️ ค้นพบอาวุธและรูปแบบการเล่นที่หลากหลายผ่านการต่อสู้ที่รวดเร็วและมีชีวิตชีวา
  • 🏠 โต้ตอบกับ NPC ในหมู่บ้านและคราฟต์อุปกรณ์เพื่อช่วยเหลือการเดินทางของคุณ
  • ☠️ พบกับบอสสุดอันตรายและมอนสเตอร์น่าสะพรึงกลัวในดันเจียนและที่ซ่อนตัว
  • 🌎 สัมผัสโลกเชิงกระบวนการที่ซับซ้อนและเชื่อมต่อถึงกัน ซึ่งถูกจำลองอย่างสมบูรณ์ตลอดเวลาที่คุณเล่น
  • ⛏️ ขุดแร่และอัญมณีในเครือข่ายถ้ำอันกว้างใหญ่
  • 🐎 ฝึกสัตว์ป่าให้เชื่องเพื่อเป็นทั้งสหายและพาหนะ ช่วยในการเดินทางของคุณ
  • 🫱🏽‍🫲🏿 ผจญภัยกับเพื่อนบนเซิร์ฟเวอร์มัลติเพลเยอร์ หรือโฮสต์เซิร์ฟเวอร์เองโดยตรงผ่าน LAN
  • 🛠️ ค้นพบซอร์สโค้ดและมีส่วนร่วมกับโครงการได้โดยตรง

จะรออะไรอยู่ล่ะ?

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

 
GN⁺ 2025-03-30
ความเห็นจาก Hacker News
  • หากสนใจวิธีสร้างภูเขาและแม่น้ำ สามารถดูงานวิจัย "Large Scale Terrain Generation from Tectonic Uplift and Fluvial Erosion" ได้

    • ชิ้นส่วนภูมิประเทศแต่ละชิ้นจะยกตัวขึ้นด้วยความเร็วคงที่ และมีการใช้การกัดเซาะตามความลาดชันของภูมิประเทศและพื้นที่ลุ่มน้ำ
    • ผลลัพธ์คือเครือข่ายแม่น้ำและความสูงศูนย์กลางของชิ้นส่วนภูมิประเทศแต่ละชิ้นถูกกำหนดขึ้น จากนั้นจึงนำไปใช้จัดวางถนน ถ้ำ และสิ่งปลูกสร้าง
    • voxel จริงจะถูกกำหนดก็ต่อเมื่อผู้เล่นโหลดพื้นที่นั้น และโดยปกติจะไม่ถูกบันทึกไว้
    • การเรนเดอร์ทำผ่าน wgpu, โมเดลสร้างใน MagicaVoxel, และทั้งไคลเอนต์กับเซิร์ฟเวอร์ใช้ ECS(specs)
  • ปัญหาเกี่ยวกับการติดตั้ง: การติดตั้งผ่าน launcher มีปัญหาอยู่เล็กน้อย

    • ทั้งการดาวน์โหลดสำหรับ mac โดยตรงและการติดตั้งผ่าน Cargo ต่างก็ติดตั้ง Airshipper v0.15.0 ซึ่งถูกระบุว่าเป็นเวอร์ชันเก่า
    • เมื่อคลิกปุ่มติดตั้งเวอร์ชันล่าสุด จะพาไปยังหน้า GitHub Releases แต่เวอร์ชันล่าสุดกลับเป็น 0.14
    • v0.16 มีแค่แท็กและไม่มีอาร์ติแฟกต์
    • หน้า GitHub เป็นมิเรอร์ของรีโพซิทอรีบน GitLab
    • บน GitLab มีอาร์ติแฟกต์ของเวอร์ชันล่าสุดอยู่
  • Veloren เป็นเกมโอเพนซอร์ส และเพิ่งออกเวอร์ชัน 0.16 เมื่อไม่นานนี้

    • เป็น voxel RPG แบบหลายผู้เล่นที่เขียนด้วย Rust
    • มีคอมเมนต์จำนวนมากสะสมมาตลอดหลายช่วงเวลา
  • เคยลองเล่น Veloren ช่วงสั้น ๆ เมื่อหลายปีก่อน และประทับใจกับสิ่งที่พัฒนาขึ้น

    • น่าจะต้องกลับไปลองอีกครั้ง
    • เมื่อเทคโนโลยี voxel พัฒนาขึ้น ก็สงสัยว่าองค์ประกอบแบบบล็อกยังจำเป็นอยู่หรือไม่
    • เคยคิดว่าถ้าเทคโนโลยีการคำนวณปฏิสัมพันธ์ทางกายภาพพัฒนาไป ก็คงจะดูเหมือนเกมทั่วไป
    • เมื่อดูบอสบางตัวก็เห็นว่ามีพัฒนาการ แต่ก็ยังไปไม่ถึงอย่างที่คาดหวัง
  • จำได้ว่าเคยเล่น Veloren เวอร์ชันแรก ๆ ในฐานะทางเลือกแทน Cube World

    • Cube World เป็นเกมที่ตอนวางจำหน่ายแทบไม่มีฟีเจอร์ที่เคยสัญญาไว้ และก็ไม่มีอัปเดตตามมา
  • เคล็ดลับบางอย่างสำหรับการรัน Veloren

    • ติดตั้งแพ็กเกจ Rust และหากใช้ Wayland ให้ปิด fractional scaling
    • รัน airshipper จากเทอร์มินัล และถ้าเคยเปิดจาก Gnome app grid ต้องตรวจสอบและปิด orphan process
  • ชอบเป้าหมายด้านการออกแบบและทิศทางงานศิลป์ของ Veloren แต่ถ้าสร้างเกมด้วยแค่อาร์ทิสต์และนักพัฒนาโดยไม่มีเกมดีไซเนอร์ ก็อาจทำให้ความสมบูรณ์ในฐานะวิดีโอเกมยังไม่เพียงพอ

  • คำว่า Veloren ในภาษาเยอรมันแปลว่า "หลงหาย"

    • ระบบนิเวศและแสงดูน่าสนใจ
  • การพัฒนาเกมด้วย Rust กำลังคึกคักมากขึ้น

    • ไคลเอนต์หลักของ Veloren สร้างบนเอนจินของตัวเอง
    • Tiny Glade ใช้ Bevy ECS แต่มีกราฟิกสแต็กของตัวเอง
    • Bevy และ Fyrox ยังไปไม่ถึง Godot แต่ก็กำลังพัฒนาอย่างต่อเนื่อง
    • Bevy เน้นที่ ECS และมียูทิลิตีหลากหลายพร้อมไลบรารีจากภายนอกจำนวนมาก
    • Fyrox พึ่งพา ECS น้อยกว่า และพยายามสร้างทุกอย่างเป็นแพ็กเกจที่ครบถ้วน
    • ทั้งสองเอนจินสามารถดีพลอยขึ้นเว็บได้ง่ายด้วย WASM bundle จึงเหมาะอย่างยิ่งกับการทำหลายแพลตฟอร์ม
    • Rust กำลังก้าวขึ้นมาเป็นภาษาหลักสำหรับการเขียนโปรแกรมเกม และยังยอดเยี่ยมสำหรับเว็บแบ็กเอนด์, RPC, และการเขียนบริการ API ด้วย