2 คะแนน โดย GN⁺ 2023-10-08 | 2 ความคิดเห็น | แชร์ทาง WhatsApp
  • แพลตฟอร์มสร้างและเล่นเกม ที่ให้คุณสร้างและเล่นเกมกับเพื่อน ๆ ได้ทันทีบนอุปกรณ์ใดก็ได้
  • มี Object Editor สำหรับสร้างอ็อบเจกต์เกมด้วย voxel ซึ่งเป็นคิวบ์สี และ Game Editor สำหรับรวมอ็อบเจกต์เพื่อประกอบเป็นเกม
  • การแก้ไขเกมรองรับ การแก้ไขพร้อมกันแบบมัลติเพลเยอร์เพียงแชร์ลิงก์ และสะท้อนการทำงานแบบเรียลไทม์ด้วย TypeScript scripting โดยไม่ต้อง build
  • สามารถสร้างบรรยากาศและการโต้ตอบของเกมได้ด้วยการสร้างตัวละคร เพิ่มพฤติกรรม (behaviors), เอฟเฟกต์แสงและฟิลเตอร์ ฯลฯ
  • ในเวอร์ชันเปิดตัวอย่างเป็นทางการ จะเพิ่มฟีเจอร์ visual scripting, ภูมิประเทศ 3D (terrain), เสียง และการสร้างรายได้ (Earn)

ภาพรวมของ dot big bang

  • แพลตฟอร์มสำหรับสร้างและเล่นเกมได้ทันที กับเพื่อน ๆ จากทุกที่ บนอุปกรณ์ทุกชนิด
  • ปัจจุบันให้บริการเป็น public alpha

ฟีเจอร์ที่ใช้งานได้ในปัจจุบัน

  • Object Editor

    • เอดิเตอร์สำหรับสร้างอ็อบเจกต์เกมด้วยคิวบ์สีที่เรียกว่า voxel
    • อ็อบเจกต์คือหน่วยพื้นฐานที่ใช้ประกอบเกม
    • ปัจจุบันทำงานได้ดีที่สุดบนเดสก์ท็อปและแล็ปท็อป
  • Game Editor

    • สร้างเกมโดยใส่อ็อบเจกต์ที่คุณสร้างเองร่วมกับอ็อบเจกต์โปรดของเพื่อน ๆ
    • แชร์เกมที่สร้างให้เพื่อน ๆ และเล่นร่วมกันแบบมัลติเพลเยอร์ได้
    • ปัจจุบันทำงานได้ดีที่สุดบนแท็บเล็ตและคอมพิวเตอร์

สิ่งที่ทำได้ในช่วง alpha

  • การสร้างเกม: สร้างเกมของตัวเองด้วย Game Editor และใช้อ็อบเจกต์ที่สร้างเองหรือที่ผู้อื่นสร้างไว้ได้
    • เปลี่ยนบรรยากาศด้วยเอฟเฟกต์แสงและฟิลเตอร์
    • เพิ่มชีวิตชีวาให้เกมด้วย Template Toys
  • การสร้างอ็อบเจกต์: สร้างอ็อบเจกต์ voxel ของตัวเองด้วย Object Editor เพื่อนำไปใช้ในเกม
  • ตัวละคร: สร้างตัวละครเกมโดยติดตั้งอ็อบเจกต์ในตัวสร้างตัวละคร
  • พฤติกรรม (Behaviors): เพิ่มพฤติกรรมให้กับอ็อบเจกต์เพื่อเพิ่มชีวิตชีวา
  • การแก้ไขแบบมัลติเพลเยอร์: แก้ไขเกมร่วมกับเพื่อนหลายคนแบบมัลติเพลเยอร์ได้เพียงแชร์ลิงก์
  • Scripting: สร้างพฤติกรรมแบบเรียลไทม์ด้วย TypeScript และสะท้อนอัปเดตทันทีโดยไม่มีเวลา build

ฟีเจอร์ที่จะรวมอยู่ในเวอร์ชันเปิดตัวอย่างเป็นทางการ

  • Visual scripting: สร้างพฤติกรรมแบบเรียลไทม์ด้วยภาษาภาพสไตล์บล็อก อัปเดตทันทีโดยไม่มีเวลา build และสามารถ แปลงเป็น TypeScript ได้ในภายหลัง
  • ภูมิประเทศ (Terrain): สร้างถ้ำ หน้าผา และภูเขาได้ในครั้งเดียวด้วยภูมิประเทศ 3D เต็มรูปแบบที่ปั้นได้ง่าย
  • เพลง & เอฟเฟกต์เสียง: เพิ่มเสียงเพื่อเปลี่ยนอารมณ์ที่เกมมอบให้ ตั้งแต่น่าขนลุกไปจนถึงตลกขบขัน
  • การสร้างรายได้ (Earn): สร้างรายได้จากผลงานของตัวเอง

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

 
xguru 2023-10-08

อาจจะไม่ถึง 2 วินาที แต่ความเร็วในการโหลดก็ค่อนข้างเร็วทีเดียว

 
GN⁺ 2023-10-08
ความคิดเห็นจาก Hacker News
  • นึกว่าจะใช้บนมือถือไม่ได้ แต่จริง ๆ แล้วรันได้ดีมาก
    และยังทำ เวลาโหลด ได้ดีด้วย
    เวลาที่เกมสไตล์ไม่สมจริงบนเดสก์ท็อปโหลดนานเกินสองสามวินาทีก็หงุดหงิดโดยไม่มีเหตุผล แต่นี่น่าประทับใจ
    แต่คงไม่ได้เล่นเกม 3D มุมมองบุคคลที่หนึ่งบนมือถือแบบจริงจังหรอก แค่ได้เห็นว่ามันทำได้ก็น่าสนุกแล้ว

    • เราใส่ใจพอสมควรให้มันรันได้ดีบนทุกแพลตฟอร์ม
      เกมง่าย ๆ สามารถได้ถึง 120fps บน Samsung Galaxy S23
      เกมยิงมุมมองบุคคลที่หนึ่งบนมือถืออาจยากอยู่บ้าง แต่ผู้เล่นที่อายุน้อยกว่าหลายคนก็เล่นเกมอย่าง Minecraft บนมือถืออย่างเดียว
      ถ้าต้องการประสบการณ์มุมมองบุคคลที่สาม เกมนี้ก็ใช้สร้างบรรยากาศได้ดี: https://dotbigbang.com/game/cab2b545338144d68fb8934801a1cd97...
      สำหรับเกมมุมมองบุคคลที่สาม อันนี้ก็ดีเช่นกัน: https://dotbigbang.com/game/567aa34f2ee14adbb2cb1ea87cc65eff...
  • ผมกำลังทำงานนี้ร่วมกับ bobbydigitales และยังมีส่วนร่วมในการสร้างหลายเกม รวมถึง Diamond Wars ที่ลิงก์ไว้ที่นี่ด้วย
    ถ้าสงสัยเรื่อง การพัฒนาเกมบน dot big bang ก็ถามมาได้
    ถ้าสนใจในฐานะนักพัฒนาและอยากรู้แผนการรองรับ ก็มีหน้า landing page นี้: https://developers.dotbigbang.com/

  • ถ้า Meta ยังอยู่ในสถานะที่ซื้อกิจการได้ คงได้เป็นมหาเศรษฐีไปแล้ว
    แทบจะดีพอ ๆ กับ แพลตฟอร์ม Horizon แถมยังรันบนมือถือของผมได้จริงด้วย

    • DM และบัญชีธนาคารเปิดอยู่ครับ :)
  • สงสัยว่าใช้เวลาทำสิ่งนี้นานแค่ไหน และมีคนร่วมทำกี่คน
    อยากส่งอะไรที่สร้างแรงบันดาลใจให้น้องชายที่สนใจการพัฒนาเกม แต่ก็ไม่อยากให้เป็นอะไรที่ดูเหมือน “อีกล้านปีก็ทำไม่ได้”

    • จริง ๆ แล้วนี่เป็น แพลตฟอร์มพัฒนาเกม เต็มรูปแบบ
      เกมที่โพสต์ไว้ก็สร้างด้วยเครื่องมือที่มีให้ในเว็บไซต์เท่านั้น และตัวแก้ไขเกมเป็นแบบมัลติเพลเยอร์และรันในเบราว์เซอร์
      โดยรวมแล้วใช้เวลานาน เพราะครอบคลุมทั้งแพลตฟอร์ม เอนจิน เครื่องมือและเอดิเตอร์ ระบบมัลติเพลเยอร์ ไปจนถึงเว็บไซต์
      เรายังมีการให้คำปรึกษาด้านการพัฒนาเกมฟรีด้วย ติดต่อได้ที่ https://mastodon.gamedev.place/@bobbydigitales
    • เกมที่ลิงก์ไว้สร้างขึ้นภายใน dot big bang เอง โดยนักพัฒนา 2 คน ศิลปิน 1 คน และความช่วยเหลือเป็นครั้งคราว
      ระยะเวลาพัฒนารวมประมาณ 6 เดือน และเพราะเปิดตัวผ่านไลฟ์สตรีมต่อหน้าคนหลายพันคน จึงใช้เวลามากกับการขัดเกลาเกมและทำให้มันแข็งแรงมาก
      เกมบน dot big bang มีขนาดและรูปแบบหลากหลาย จะสร้างอะไรบางอย่างในไม่กี่ชั่วโมงก็ได้ หรือจะใช้เวลาทำก็ได้
      ตัวอย่างที่เล็กกว่านี้คือเกมพัซเซิลสนุก ๆ ที่สมาชิกชุมชนทำใน summer game jam: https://dotbigbang.com/game/0c4038a5fe064711ba339b1e1c2bbd74...
      ใน Discord ยังมีโจทย์ scripting challenge รายสัปดาห์ตามธีมด้วย และหนึ่งในนั้นคือ เกมผสมโพชันแบบปาจิงโกะ นี้: https://dotbigbang.com/game/69153d59db5b45f3aa4485e8af2dafa1...
  • เจ๋งมากก็จริง แต่จริง ๆ แล้วไม่ได้ โหลดภายใน 2 วินาที
    ถ้าส่วนนั้นเป็นความจริงก็คงประทับใจมาก

    • เวลาโหลดขึ้นอยู่กับการเชื่อมต่อ ฮาร์ดแวร์ ฯลฯ อย่างแน่นอน
      สำหรับ bobbydigitales น่าจะเป็น 2 วินาทีจริง
      เราจะปรับแต่งการโหลดต่อไปเพื่อให้ทุกคนได้รับประสบการณ์ที่ดี
    • ลองเองแล้วบน Chrome ของ MacBook Air กับ WiFi ได้ โหลด 2 วินาที
      อยากรู้ว่าใช้เครื่องและเบราว์เซอร์อะไร
  • ดูเหมือน ‘101 tutorial’ ที่ https://www.dotbigbang.com/game จะถูกเอาลงแล้ว

  • ดูเท่ดี
    เมื่อไม่กี่ปีก่อนผมเคยทำงานที่ Krunker.io ซึ่งมีองค์ประกอบ คอนเทนต์ที่ผู้ใช้สร้างเอง คล้ายกับอันนี้
    ดีใจที่ได้เห็นคนมากขึ้นใช้กลไกที่พาผู้เล่นไปถึงความสนุกในเวลาไม่ถึง 5 วินาที

    • Krunker ยอดเยี่ยมจริง ๆ
      สงสัยว่าทำงานส่วนไหน
    • ไม่รู้ว่า Krunker มีองค์ประกอบคอนเทนต์ที่ผู้ใช้สร้างเองด้วย ต้องลองทดสอบดู
      การไปถึงความสนุกได้ในเวลาสั้นมากนั้นดีจริง ๆ
      ผมเองก็กำลังทำ แพลตฟอร์มคอนเทนต์ที่ผู้ใช้สร้างเอง และพยายามคำนึงถึงจุดนี้และปรับปรุงมัน
      แต่แรงเสียดทานที่ใหญ่ที่สุดของฝั่งเราคือขั้นตอนสมัคร อย่างน้อยก็การตรวจสอบวันเกิด
      มันจำเป็นถ้าจะรวมคนเข้ามาในมัลติเพลเยอร์แบบเรียลไทม์และเปิดฟีเจอร์แชทด้วย
      สงสัยว่า Krunker เคยพิจารณาเรื่องนี้ไหม
  • พอเปิดลิงก์ “วิเคราะห์ฟีเจอร์หลัก” ก็เห็นแค่นี้
    มีแค่ “Now that we released @dotbigbang v0.8, I thought I’d spend a bit of time to go over what we’ve launched so far and what we have left to do before we get close to a 1.0 release! ()” กับ GIF หนึ่งอัน
    แบบนี้เรียกว่า วิเคราะห์ฟีเจอร์ ได้ยาก และก็ไม่ใช่รายการอะไรด้วย

    • ปีนี้ Twitter ทำให้เธรดพังสำหรับคนที่ไม่ได้ล็อกอิน ดังนั้นถ้าไม่ได้ล็อกอินจะเห็นแค่ทวีตแรกของเธรด
      เมื่อก่อนยังใช้ Twitter เป็นที่โพสต์ข้อมูลทั่วไปแบบนี้ได้ แต่ตอนนี้มันพังแบบนี้แล้ว ก็ควรย้ายข้อมูลไปที่อื่น
    • เพราะเป็นเธรด Twitter การวิเคราะห์ส่วนที่เหลือจึงอยู่ต่อใน เธรดตอบกลับ
  • เหมือน Roblox หรือเปล่า? สงสัยว่าทั้งสองต่างกันอย่างไร

      1. ส่งลิงก์ให้ใครก็ได้ แล้วเล่นแบบ มัลติเพลเยอร์ ได้บนอุปกรณ์ใดก็ได้โดยไม่ต้องติดตั้ง
      2. เครื่องมือที่จำเป็นทั้งหมดมีในตัวและรองรับทุกแพลตฟอร์ม รวมถึง XBOX
        ไม่ต้องดาวน์โหลดแยก รองรับ Windows, Mac, Linux (รวมถึง Raspberry Pi), XBOX Series S/X และมีเอดิเตอร์แบบย่อบน Android กับ iOS
      3. Roblox หักรายได้ไปประมาณ 86% แต่เราวางแผนจะให้รายได้ส่วนใหญ่แก่ครีเอเตอร์
  • รันได้แม้บน มือถืออายุ 6 ปี ของผม
    น่าประทับใจเมื่อคิดว่าในกรณีแบบนี้หลายครั้งแม้แต่หน้าจอโหลดก็ยังผ่านไปไม่ได้
    ชอบสถาปัตยกรรมด้วย
    เกมเอนจินส่วนใหญ่ที่ทำงานในเบราว์เซอร์ไม่ได้ใช้แม้แต่อะไรที่คล้าย ECS ทำให้สร้างอะไรนอกจากเดโมง่าย ๆ ได้ยาก

    • เป้าหมายคือทำให้มันใช้งานได้จริงบนอุปกรณ์หลากหลายมาก
      lead artist ทดสอบบน Pixel 2 เป็นประจำด้วย