Beamable คืออะไร?

ขั้นสูง3/17/2025, 5:39:24 AM
Beamable เป็นแพลตฟอร์มเซิร์ฟเวอร์เกมที่เปิดโอกาสและสามารถขยายออกไป ออกแบบมาเพื่อช่วยให้นักพัฒนาสามารถสร้างเกมออนไลน์และโลกเสมือนได้อย่างมีประสิทธิภาพ

Beamable เป็นแพลตฟอร์มเกมเซิร์ฟเวอร์โอเพ่นซอร์สที่ช่วยให้ผู้ใช้สามารถสร้างเกมออนไลน์และโลกเสมือนในไม่กี่นาที และยังช่วยให้ผู้ใช้เพิ่มความสามารถในการรับรองตัวตนของผู้เล่น การวิเคราะห์ข้อมูล สังคม การค้า สินค้าคงคลัง การจัดการเนื้อหา คุณลักษณะเกมเมตา การใช้เทคโนโลยี GenAI Web3 และอื่น ๆ ในโปรเจคเกมใด จุดมุ่งหมายของ Beamable กับเครือข่ายพื้นฐานทางกายภาพที่กระจายอยู่คือการเปลี่ยนแปลงการสร้างและดำเนินการของโครงสร้างพื้นหลังของเกม

Beamable คืออะไร?

Beamable เป็นแพลตฟอร์มเซิร์ฟเวอร์เกมที่เปิดกว้างและขยายได้ซึ่งช่วยให้คุณสร้างเกมออนไลน์และโลกเสมือนจริงได้ในไม่กี่นาที Beamable จะช่วยให้ผู้ใช้สามารถเพิ่มการตรวจสอบสิทธิ์ผู้เล่นการวิเคราะห์โซเชียลการค้าสินค้าคงคลังการจัดการเนื้อหาคุณสมบัติเมตาเกม GenAI ความสามารถของ Web3 และอื่น ๆ ให้กับโครงการเกมใด ๆ Beambale ช่วยให้คุณสร้างต้นแบบได้ในไม่กี่นาทีด้วยกระบวนการที่รวมเครื่องยนต์และปรับขนาดเป็นผู้เล่นหลายล้านคน มีให้บริการในรูปแบบบริการ SaaS ที่มีการจัดการเต็มรูปแบบหรือทางเลือกระบบคลาวด์ส่วนตัวที่ขับเคลื่อนโดย AWS Beamable ออกเดินทางเพื่อแก้ปัญหาที่เชื่อมโยงถึงกัน มันเกี่ยวข้องกับการให้บริการสดแก่นักพัฒนาเกมที่จําเป็นในการเปิดใช้งานเกมสมัยใหม่เช่นเกมโซเชียลเกมที่มีชุมชนและเกมที่มีเศรษฐกิจ Beamable เป็นวิธีที่มีประสิทธิภาพที่สุดในการสร้าง จัดการ และปรับขนาดเกมสดที่ขับเคลื่อนด้วย Unity

  • Build: ใช้วิธีการ low-code ในโครงการ Unity, ด้วยความสามารถในการลากและวาง และ UI ที่สามารถจัดส่งได้ตามเดิมหรือสามารถปรับแต่งได้ทั้งหมด
  • จัดการ: ให้เครื่องมือผ่าน Unity Editor และเบราว์เซอร์เว็บสำหรับเริ่มเหตุการณ์สด, เปลี่ยนแปลงข้อมูลผู้เล่น, สร้างเนื้อหา และอื่น ๆ
  • Scale รองรับโดยบริการคอมพิวเตอร์คลาวด์ขนาดใหญ่ของ Amazon Web Services (AWS) ซึ่งได้บริการกว่า 30 ล้านผู้เล่นด้วยประสบการณ์ผู้ใช้ที่มีคุณภาพสูงและมีความคุ้มค่า

ประวัติของ Beamable

John S. Kline และ David J. Hill ได้พัฒนา Beamable เมื่อปี 2018 เพื่อสร้างแพลตฟอร์มเดียวที่ช่วยให้ผู้สร้างเกมสามารถรวมบริการด้านหลังเบ็ดและดำเนินการเกมสด. ในปี 2019 Beamable เริ่มเชื่อมต่อกับวงการเกมและผสานการทำงานกับ Unity, โปรแกรมเครื่องมือการผลิตเกมที่นิยม. ในช่วงเวลานี้ Beamable ทำงานกับคุณสมบัติสำคัญ เช่น multiplayer real-time, commerce ในเกม และ analytics. Beamable เปิดตัวแพลตฟอร์มอย่างเต็มรูปแบบในปี 2020, ทำให้สามารถใช้ได้กับผู้สร้างเกมกว่าหลายๆ คน. มีสิ่งอำนวยความสะดวกสำหรับการจัดการข้อมูลผู้เล่น, รองรับ multiplayer และดำเนินการเกมสด

แพลตฟอร์มของ Beamable ยังคงปรับปรุงและขยายตัวอย่างต่อเนื่องในปี 2021 ด้วยการเพิ่มการดําเนินงานสด (LiveOps) การทดสอบ A / B และความเข้ากันได้ของผู้เล่นข้ามแพลตฟอร์ม นอกจากนี้ยังเพิ่มขีดความสามารถของการมีส่วนร่วมของผู้เล่นและการวิเคราะห์ Beamable ยังคงเป็นผู้เข้าร่วมหลักในพื้นที่ให้บริการแบ็กเอนด์สําหรับผู้ผลิตเกมซึ่งรองรับประเภทที่หลากหลายและช่วยให้นักพัฒนาสามารถปรับขนาดการดําเนินงานเกมสดได้อย่างง่ายดาย Beamable ระดมทุนที่ไม่เปิดเผยในรอบการลงทุนเมล็ดพันธุ์ของพวกเขาในปี 2018 การระดมทุนรอบแรกนี้ถูกใช้เพื่อเริ่มต้นการพัฒนาแพลตฟอร์มโดยมุ่งเน้นไปที่การสร้างผลิตภัณฑ์หลักเกี่ยวกับคุณสมบัติผู้เล่นหลายคนการค้าในเกมและการจัดการเกมสด Beamable ระดมทุนได้ 10 ล้านดอลลาร์ในการระดมทุน Series A ในปี 2021 Northwest Venture Partners และ Volition Capital เป็นผู้นํารอบ Series A ซึ่งรวมถึงการมีส่วนร่วมจากนักลงทุนรายอื่น

คุณสมบัติของ Beamable

Beamable เป็นแพลตฟอร์มสร้างเกมที่ให้บริการให้นักพัฒนาด้วยบริการด้านหลังบ้านและคุณลักษณะของเกมสด

บริการหลังบ้านบนคลาวด์ส่วนตัวของ Beamable

Beamable ให้บริการสถาปัตยกรรมด้านหลังระบบที่ใช้คลาวด์ ทำให้นักพัฒนาสามารถสร้างเกมที่มีการเล่นแบบหลายคนและเกมที่ให้บริการสดโดยไม่ต้องดำเนินการเซิร์ฟเวอร์ของตนเอง แพลตฟอร์มจัดการส่วนใหญ่ของการบริหารเกม ซึ่งรวมถึงสถาปัตยกรรมบนเซิร์ฟเวอร์ที่ไม่ต้องมีเซิร์ฟเวอร์ที่สามารถขยายอัตโนมัติเพื่อสนับสนุนนักเล่นล้านคน และเก็บข้อมูลในคลาวด์ให้การเก็บข้อมูลของผู้เล่นและวัสดุเกมได้ปลอดภัยและเชื่อถือได้

องค์ประกอบหลักของคุณลักษณะนี้คือ Unity และ Unreal SDK ที่มุ่งเป้าไปที่ตําแหน่งข้อมูล API ระบบคลาวด์ส่วนตัวของนักพัฒนาซึ่งสามารถปรับแต่งและแก้ไขได้ บริการแบ็กเอนด์แบบบีมได้ โครงสร้างพื้นฐาน และเครื่องมือ CI ที่ปรับใช้กับบัญชี AWS ของนักพัฒนา ซึ่งรวมถึงซอร์สโค้ดแบบเต็ม แอป Web Dashboard ที่ปรับใช้กับบัญชี AWS ของนักพัฒนาพร้อมสคริปต์การปรับใช้และซอร์สโค้ดที่สมบูรณ์สําหรับความสามารถในการปรับแต่งและการสร้างแบรนด์ และการสนับสนุนการพัฒนาร่วมสําหรับคุณสมบัติหลักและการปรับแต่ง

การรวมระบบ Web 3

นักพัฒนาอาจสร้างเกม Web3 ด้วย Beamable ตอนนี้นักพัฒนาอาจมุ่งเน้นไปที่เนื้อหาเกมของตนในขณะที่เพิ่มแอสเซทแบบ on-chain ด้วยตัวเชื่อมต่อโซ่แบบลากแล้ววาง การผสานรวมนี้ช่วยให้นักพัฒนาสามารถสร้างเลเยอร์การทํางานร่วมกันระหว่างสินทรัพย์ที่ผู้เล่นเป็นเจ้าของแบบ on-chain และ off-chain ทําให้ง่ายต่อการระบุชุดย่อยของผลิตภัณฑ์หรือสกุลเงิน Beamable ที่เชื่อมต่อกับบล็อกเชนเฉพาะ สิ่งนี้ทําให้ง่ายต่อการขอสินค้าคงคลัง Beamable สําหรับรายการเกมหรือเงินสดและระบบสินค้าคงคลังมีอินเทอร์เฟซที่สอดคล้องกันสําหรับวัตถุทั้งแบบ on-chain และ off-chain การเชื่อมต่อ Web3 ช่วยให้ผู้ใช้ Beamable สามารถเข้าสู่ระบบโดยใช้กระเป๋าเงินดิจิตอลของพวกเขา กระเป๋าเงินจะจับคู่กับบัญชี Beamable ซึ่งช่วยให้สามารถตรวจสอบการเป็นเจ้าของกระเป๋าเงินแบบเข้ารหัสฝั่งเซิร์ฟเวอร์ได้

Unity และ Unreal Live Services SDK

Beamable มี API ที่หลากหลายเพื่อจัดการกับปัญหาจากมุมมองที่หลากหลาย โดยแต่ละชั้นมีชั้นข่าวกรองที่ไม่ธรรมดาสําหรับโหมดการทํางานที่แตกต่างกัน รวมถึง API ที่เน้นผู้เล่นเป็นศูนย์กลาง, C# API และ REST API ด้วยเครื่องมือเหล่านี้ผู้สร้างอาจรวมเกมของตนเข้ากับ Unity IDE ในแนวตั้งทําให้สามารถใช้งานพัฒนาเนื้อหาทดสอบและเผยแพร่ได้เร็วขึ้น การผสานรวมนี้ช่วยลดความจําเป็นในการรวมเทคโนโลยีและบริการเข้าด้วยกันทําให้ทุกอย่างสามารถเชื่อมต่อและทํางานได้อย่างราบรื่น บริการได้รับการจัดการบูรณาการและขับเคลื่อนโดย prefabs ทั้งหมดทําให้นักพัฒนาสามารถเริ่มทดลองได้ทันทีที่เป็นไปได้ SDK มีปฏิกิริยาและเปลี่ยนแปลงโดยอัตโนมัติตามข้อมูลจากแพลตฟอร์ม ติดตั้งท่อประปา Pub-Sub ทั้งหมด

แพ็คเกจ Beamable Core Unreal ประกอบด้วยกลไกสําหรับการรับรองความถูกต้องการจัดการเนื้อหาบัญชีผู้เล่นสถิติและการเข้าถึง REST ที่ปลอดภัยต่อประเภท API Beamable เต็มรูปแบบโดยใช้พิมพ์เขียว / C ++ Unreal Engine Live Services SDK จะใช้พิมพ์เขียวอย่างเต็มที่เพื่อเปิดใช้งานการสร้างโค้ดน้อยและการทําซ้ําคุณสมบัติสดที่แข็งแกร่งเพื่อเพิ่มการมีส่วนร่วมของผู้เล่น นักพัฒนาซอฟต์แวร์อาจสร้างบัญชีที่ใช้งานได้ใน Beamable โดยไม่มีบรรทัดของโค้ด Beamable ช่วยให้ผู้ใช้ในพื้นที่จํานวนมากสามารถเข้าสู่ระบบได้ในเวลาเดียวกัน สิ่งนี้ช่วยให้นักพัฒนาสามารถสนับสนุนการดําเนินการร่วมมือทั้งระยะไกลและในท้องถิ่น คุณลักษณะนี้รวมถึงชุดเครื่องมือแก้ไขแบบบูรณาการที่ใช้ประโยชน์จากกระบวนการพัฒนา UI / UX Unreal Engine มาตรฐานดังนั้นนักพัฒนาจึงไม่จําเป็นต้องเรียนรู้สิ่งเฉพาะ Beamable เพื่อเริ่มต้นและมีประสิทธิผล

โซลูชันของ Beamable

เอกลักษณ์

Beamable มีโซลูชันการรับรองตัวตนที่แข็งแกร่งซึ่งสามารถผสานรวมกับแอปพลิเคชันของบุคคลที่สาม ชุดความสามารถเหล่านี้ช่วยให้คุณมีการควบคุมที่สมบูรณ์เกี่ยวกับวิธีการรับรองตัวตนของผู้ใช้ในเกมของคุณ Beamable เข้าใจว่าวิธีการรับรองตัวตนมีความแตกต่างไปจากเกมไปยังเกม ดังนั้นเรามีเครื่องมือการรับรองตัวตนหลายประเภทเพื่อตอบสนองความต้องการที่เฉพาะเจาะจงของคุณ

การพิสูจน์ตัวตนมักเป็นเรื่องยากและมีสถานการณ์ขอบมากกว่าที่คาดหวัง คุณต้องพิจารณาว่าเกิดอะไรขึ้นเมื่อเกิดข้อผิดพลาด และวิธีการจัดการกับปัญหาเหล่านั้น กราฟด้านล่างแสดงถึงการไหลของการพิสูจน์ตัวตนและแสดงให้เห็นว่าคุณอาจจัดการกับกรณีบางอย่างได้อย่างไร

ฟังก์ชันเข้าสู่ระบบ

ฟังก์ชัน RecoverAccount หรือที่เรียกว่า ฟังก์ชัน Login เป็นสิ่งสำคัญต่อระบบการรับรองตัวตนของ Beamable ซึ่งใช้ร่วมกับทุกเทคนิคการเข้าสู่ระบบอื่น ๆ RecoverAccountWithEmail() ใช้สำหรับการตรวจสอบอีเมลและรหัสผ่าน ในขณะที่ RecoverAccountWithThirdParty() ใช้สำหรับบริการการรับรองตัวตนจากบุคคลที่สาม ทั้งสองวิธีนี้จะทำการกู้คืนข้อมูลผู้เล่น โครงสร้าง PlayerRecoveryOperation สามารถตรวจสอบบัญชีที่ผู้ใช้พยายามกู้คืนได้หากข้อมูลประจำตัวที่จำเป็นถูกให้ไว้ หากข้อมูลประจำตัวไม่ถูกต้อง PlayerRecoveryOperation จะส่งคืนข้อผิดพลาดและฟิลด์ isSuccess จะเป็นเท็จ

คุณสมบัติของตัวตน

  • การรับรองความถูกต้องโดยไม่มีการเกาะอย่างราบรื่น: การรับรองความถูกต้องโดยไม่มีการเกาะอย่างราบรื่นเป็นวิธีที่ง่ายที่สุดในการรวมเข้ากับเกมของคุณ อย่างไรก็ตาม มันเป็นเฉพาะอุปกรณ์และไม่ควรใช้เป็นกลไกเดียวหากต้องการรองรับการสนับสนุนแพลตฟอร์มข้ามระบบ
  • ชื่อผู้ใช้/รหัสผ่าน: ยืนยันตัวตนด้วยชื่อผู้ใช้และรหัสผ่าน Beamable โซลูชันนี้ช่วยให้ผู้ใช้สามารถสร้างการยืนยันตัวตนข้ามแพลตฟอร์มโดยไม่ต้องรวมคุณลักษณะทางสังคมจากแพลตฟอร์มอื่น ๆ
  • การรับรอง Facebook: โซลูชันนี้ช่วยให้การบูรณาการกับ Facebook เพื่อให้ความเข้ากันได้ในหลายแพลตฟอร์มสำหรับเกมของคุณ ที่นี่คุณสามารถค้นพบข้อมูลทั้งหมดที่คุณต้องการในการบูรณาการ Beamable กับ Facebook สำหรับการรับรอง
  • การเข้าสู่ระบบด้วย Google: โซลูชันการเข้าสู่ระบบด้วย Google จัดการกระบวนการ OAuth 2.0 และอายุการใช้งานโทเค็น เพื่อทำให้ง่ายต่อการผสานร่วมกับ Google APIs ผู้ใช้สามารถเพิกถอนการเข้าถึงแอปพลิเคชันได้ตลอดเวลา
  • การลงชื่อเข้า Apple: การลงชื่อเข้าด้วย Apple ช่วยให้ผู้ใช้ลงชื่อเข้าแอพและเว็บไซต์ด้วย Apple ID ของตนได้อย่างง่ายดาย แทนที่จะกรอกแบบฟอร์ม ตรวจสอบที่อยู่อีเมล และเลือกรหัสผ่านใหม่ ผู้ใช้สามารถใช้ลงชื่อเข้าด้วย Apple เพื่อสร้างบัญชีและใช้แอพได้ทันที บัญชีทั้งหมดใช้การตรวจสอบยืนยันสองปัจจัย และ Apple จะไม่ติดตามพฤติกรรมของผู้ใช้ในแอปหรือเว็บไซต์
  • การผสาน Steam: Steamworks ของ Valve เป็นชุดเครื่องมือและบริการที่ช่วยให้ผู้สร้างเกมและสำนักพิมพ์สามารถสร้างเกมของพวกเขาและสูงสุดในศักยภาพการกระจายของ Steam การเชื่อมต่อนี้ทำให้นักพัฒนาสามารถผสานการยืนยันตัวตนของ Steam กับ Beamable ได้อย่างราบรื่น

โปรไฟล์และการเก็บข้อมูล

Beamable นําเสนอโซลูชันที่แข็งแกร่งและปรับเปลี่ยนได้สําหรับการจัดเก็บในเกมและการจัดการเนื้อหา การบันทึกบนคลาวด์แบบ Beamable ช่วยให้ผู้เล่นสามารถบันทึกความคืบหน้าได้ ข้อมูลคลาวด์จะถูกดึงทางออนไลน์และจัดเก็บไว้ในเครื่องโดยมีขอบเขตเฉพาะเกมและผู้เล่น โซลูชันนี้จะตรวจจับการเปลี่ยนแปลงทั้งหมดและซิงค์ข้อมูลโดยอัตโนมัติ Beamable ยังมีคุณสมบัติเนื้อหาที่ช่วยให้ผู้สร้างเกมสามารถจัดเก็บข้อมูลเฉพาะโครงการได้ วิธีนี้ช่วยให้นักพัฒนาสามารถสร้าง ปรับใช้ และอัปเดตเนื้อหาเกมได้โดยไม่ต้องปล่อยแอปใหม่ไปยังร้านค้าแอป Beamable ยังมีคุณสมบัติสถิติที่ช่วยให้นักพัฒนาเกมสามารถบันทึกสถิติเฉพาะผู้เล่นได้ ด้วยคุณสมบัตินี้นักพัฒนาสามารถติดตามตัวแปรสถิติผู้เล่น (และกิลด์) ในตัวและแบบกําหนดเองต่างๆพร้อมระดับการมองเห็นที่ปรับได้

งานดำเนินการสด

Beamable's Live Ops ให้คำแนะนำที่แข็งแรงและสามารถปรับเปลี่ยนได้อย่างดีสำหรับการติดต่อกับเกมเมอร์และอนุญาตให้พวกเขาสามารถติดต่อกับเกมของคุณ Beamable Live Ops รวมถึงฟังก์ชัน Events ซึ่งช่วยให้ผู้สร้างเกมสามารถสร้างการแข่งขันครั้งเดียว คุณลักษณะทางสังคม/การแข่งขันนี้ช่วยให้ผู้เข้าร่วมสามารถมีส่วนร่วมในหลายระยะเวลาที่กำหนด โดยการกระตุ้นของเกมของพวกเขามีส่วนสำคัญในการมีคะแนนสู่ตารางคะแนนเหตุการณ์และได้รับรางวัล ฟังก์ชันประกาศช่วยให้ผู้เล่นสามารถจัดการประกาศ ด้วยคุณลักษณะการส่งข้อความนี้ เกมเพลเยอร์สามารถมีผลกระทบต่อความสนใจและรายได้ ประกาศเสนอช่องทางการสื่อสารที่เป็นหนึ่งต่อหลายสำหรับการพูดตรงๆกับเกมเมอร์ คุณลักษณะอื่นๆ ของ Beamable Live Ops รวมถึง;

  • การแจ้งเตือน: เปิดใช้งานเกมให้สามารถส่งและรับข้อความผ่านการสมัครสมาชิก ระบบข้อความช่วยให้เกมสามารถส่งการอัปเดตแบบเรียลไทม์ขึ้นอยู่กับข้อมูลเซิร์ฟเวอร์ วัตถุประสงค์ของการทำเช่นนี้คือการส่งข้อมูลการสื่อสาร (เช่น หนึ่งถึงหลาย)
  • Mail: ช่วยให้ผู้เล่นสามารถจัดการกับจดหมายในเกม การส่งข้อความถึงผู้เล่นเกมอาจเพิ่มการมีส่วนร่วมและกำไรอย่างมีนัยสำคัญ คุณสมบัตินี้มีจุดประสงค์เพื่อ จำกัด การสื่อสารระหว่างผู้เล่นให้เป็นการจำกัดการสื่อสารระหว่างผู้เล่นให้เป็นการตัวต่อตัว

โซเชียลและเครือข่าย

ความสามารถทางสังคมและเครือข่ายช่วยให้นักเล่นเกมสามารถทํางานร่วมกันหรือแข่งขันกันได้ ในโลกของเกมปัจจุบันมันสําคัญกว่าที่เคยที่เกมให้ผู้เล่นมีอินเทอร์เฟซที่พวกเขาสามารถเชื่อมต่อได้ กลุ่มสนับสนุนคอนโซลหลักส่วนใหญ่ (หรือที่เรียกว่า "ปาร์ตี้" หรือ "แคลน") เกมออนไลน์ที่แข่งขันได้รองรับการจับคู่และผู้เล่นหลายคนในเครือข่าย และเกมที่เน้นอีสปอร์ตมักนําเสนอทัวร์นาเมนต์ในเกม Beamable ตอบคําถามหลายคนด้วยความพยายามเพียงเล็กน้อยจากผู้พัฒนาทําให้เจ้าของเกมสามารถเล่นเกมของตนได้เร็วที่สุดเท่าที่จะเป็นไปได้ คุณสมบัติรวมถึง;

  • แชท: ฟีเจอร์แชทช่วยให้ผู้เข้าร่วมสื่อสารในเกม แชทช่วยให้ผู้ใช้สามารถโต้วาทีและอภิปรายกลยุทธ์ในขณะที่ร่วมมือกัน และส่งข้อความในขณะที่แข่งขัน
  • การเชื่อมต่อ: สิ่งนี้แสดงถึงความพร้อมในการเชื่อมต่อเครือข่าย ระบบจะตรวจสอบความสามารถในการเชื่อมต่ออินเทอร์เน็ตและอัพเดตทันทีหากมีการเปลี่ยนแปลงอะไรบางอย่าง เช่น การขัดข้องของเซิร์ฟเวอร์ระยะไกล หรือการสูญเสียของอินเทอร์เน็ต Ethernet หรือ WiFi ในพื้นที่
  • กลุ่ม: คุณลักษณะนี้ช่วยให้ผู้เล่นสามารถสร้างและมีส่วนร่วมแบบเรียลไทม์ กลุ่มสามารถเป็นได้ทั้ง "ปาร์ตี้" ระยะสั้นที่ก่อตัวและยุบวงรอบกิจกรรมเกมเฉพาะหรือ "กิลด์" หรือ "แคลน" ระยะยาวที่มีอยู่ระหว่างเซสชันเกม
  • ลีดเดอร์บอร์ด: อนุญาตให้ผู้เล่นจัดการลีดเดอร์บอร์ด ติดตามประสิทธิภาพของผู้เล่นในการจัดอันดับทางสังคมที่เป็น "สากล" (มีผู้เล่นหลายร้อยล้านคน) หรือ "แบ่งกลุ่ม" (ด้วยการจัดกลุ่มที่เล็กกว่า)
  • การจับคู่: คุณลักษณะช่วยให้นักพัฒนาเกมสามารถนำผู้เล่นระยะไกลมารวมตัวกันสำหรับประสบการณ์ร่วมกัน ผู้เล่นจะถูกจับคู่กันขึ้นอยู่กับเกณฑ์ต่าง ๆ เช่น ประสบการณ์ (Elo) และคะแนนการแข่งขัน
  • Multiplayer: ทำให้นักพัฒนาเกมสามารถสร้างประสบการณ์การเล่นร่วมกันได้ รองรับการเล่นเกมเทิร์นเบสด้วยการผสมรางรับรางวัล การจับคู่ และตารางเกมที่ไม่มีปัญหา ซึ่งจะลดความจำเป็นในการสร้าง เปิดใช้งาน และขยายขนาดเซิร์ฟเวอร์ของเกม
  • การแข่งขัน: อนุญาตให้โปรดิวเซอร์สร้างการแข่งขันซ้ำซาก คุณลักษณะทางสังคม/การแข่งขันนี้รวมถึงเกมาแมท้า, การเปลี่ยนแปลงระยะเวลาของการจัดอันดับ/ระดับ/ชั้นต่างๆ, และการก้าวหน้า

นักออกแบบเนื้อหาเกม

โปรแกรมออกแบบเนื้อหาเกมเป็นส่วนเสริมของ Google ชีตที่ช่วยให้นักพัฒนาเกมจัดการข้อมูลสดทั้งหมดของเกมได้อย่างง่ายดายด้วย Google ชีต ฟังก์ชันนี้ช่วยให้นักพัฒนาเกมสามารถสร้างและจัดการโครงสร้างข้อมูลได้โดยไม่ต้องเขียนโค้ด Game Content Designer ช่วยให้นักพัฒนาเกมสามารถทํางานได้ทุกที่ที่สะดวกสบายที่สุดและส่งออกผลลัพธ์ พวกเขาอาจเผยแพร่ไปยังเกมของพวกเขาทันทีโดยไม่ต้องทํางานเพิ่มเติมเนื่องจาก GCD จัดการการแปลทั้งหมดจากสเปรดชีตแบบแบนเป็นเนื้อหา Beamable ซึ่งในที่สุด Unity ก็ใช้ในรูปแบบของ ScriptableObjects Beamable มีเนื้อหายอดนิยมหลายประเภททําให้นักพัฒนาเกมสามารถสร้างและเผยแพร่เนื้อหาได้โดยไม่ต้องสัมผัสโค้ด

แม้ว่า GCD จะถูกออกแบบให้ทำงานร่วมกับ Beamable นักพัฒนาเกมก็ไม่จำเป็นต้องใช้ Beamable backend GCD ทำให้ spreadsheet แบนเป็น JSON objects ที่มีโครงสร้างที่ซับซ้อน (arrays, object references, multidimensional objects), การตรวจสอบ, ข้อจำกัด (min/max), และ crosstab IDs ซึ่งจากนั้นสามารถโหลดโดยตรงเข้าสู่เกมโดยใช้ unity หัวข้อ schema ถูกกำหนดไว้ในแถวแรกของ GCD sheet หัวข้อจะขยายออกไปเป็นหลายแถวสำหรับโครงสร้างข้อมูลที่ซับซ้อนด้วยข้อมูลชั้นลึกเพื่อแสดงลำดับของข้อมูล หัวข้อ schema มีข้อมูล mapping สำหรับการส่งออกข้อมูลจาก spreadsheets

การใช้งานของ Beamable

Beamable เป็นตัวเลือก low-code สำหรับการผสมผสานความสามารถในด้านสังคม การค้า และการจัดการเนื้อหาลงในเกมสดของคุณอย่างรวดเร็ว เรียนรู้วิธีการทำได้โดยใช้เอกสารผลิตภาพออนไลน์ของ Beamable นักพัฒนาเกมเข้าใจว่าการพัฒนา การเปิดตัว และการขยายตัวของเกมสด (เกมที่ผู้เล่นมีปฏิสัมพันธ์) ต้องการชุดหลากหลายของเทคโนโลยีวิศวกรรม DevOps และ LiveOps ที่บริษัทเกมส่วนใหญ่ขาดทรัพยากรในการพัฒนา ประโยชน์ทันทีของ Beamable แตกต่างขึ้นอย่างไร้กำหนดตามงานที่ทำของผู้สร้างเกมและประเภทโครงการเกม Beamable เอกสารผลิตภาพรวมคุณลักษณะ โค้ด พรีแฟป อ้างอิงสคริปต์ หน้าต่างเครื่องมือ และอื่น ๆ เพื่อช่วยให้นักพัฒนาเกมทุกคนพบทรัพยากรที่ต้องการ

ศิลปิน

การเข้าถึงโค้ดต่ำของฟีเจอร์พรีแฟปของ Beamable และความหลากหลายในระบบการตกแต่ง UI ของ Beamable จะช่วยให้ศิลปินเกมสามารถสร้างภาพที่ต่อเนื่องและเรียบร้อยในประสบการณ์การเล่นเกมของผู้เล่น รวมถึงความสามารถในการแบ่งปันธีมกราฟิกข้ามหลายเกม การตกแต่งช่วยให้นักพัฒนาเกมสามารถปรับเปลี่ยนลักษณะของอินเตอร์เฟซผู้ใช้ของพวกเขา ซึ่งทำให้มีควบคุมที่สมบูรณ์เกี่ยวกับสี แบบอักษร และเสียง ผู้จัดการธีมเป็นจุดเข้าใช้งานหลักสำหรับการเปลี่ยนธีมของอินเตอร์เฟซผู้ใช้ หน้าต่างเครื่องมือนี้มีวัตถุประสงค์ในการอนุญาตให้นักออกแบบเกมเปลี่ยนแปลงลักษณะของ Beamable UI

ฝ่ายบริการลูกค้า

นักพัฒนาเกมและฝ่ายสนับสนุนลูกค้าจะให้บริการความช่วยเหลือที่รวดเร็ว แม่นยำ และมืออาชีพผ่านการสนทนาเทคโนโลยีคุณภาพสูง พอร์ทัล Beamable ช่วยให้สามารถตรวจสอบและแก้ไขปัญหาการสนับสนุนผู้เล่น ฝ่ายสนับสนุนลูกค้าจะติดต่อกับเกมเมอร์โดยใช้เครื่องมือสารบาย Beamable Beamable ให้ฝ่ายสนับสนุนลูกค้าระดับคุณภาพเยี่ยมในการมองเห็นพฤติกรรมของผู้เล่นและประวัติการเล่นเกม และสามารถสื่อสารกับพวกเขาได้อย่างรวดเร็วผ่านอีเมลและแชทในเกม

นักออกแบบเกม

นักออกแบบเกมสร้างแนวคิดและระดับสำหรับวิดีโอเกม ด้วยการสมดุลประสบการณ์ของผู้เล่นให้เป็นที่สนุกและท้าทาย ฟีเจอร์พรีแฟบ Beamable ให้คำตอบแบบ low-code ในการจำลองคุณสมบัติใหม่ ในเวลาเดียวกัน โปรแทลและ Game Content Designer ช่วยให้ผู้ใช้สามารถสมดุลการเล่นเกมโดยไม่ต้องดาวน์โหลดอัพเดตใหม่ Beamable ทำให้นักออกแบบเกมสามารถให้คุณสมบัติที่สามารถมองเห็นได้มากขึ้นในขณะที่เชื่อมั่นในโปรแกรมเมอร์น้อยลง

โปรดิวเซอร์

โปรดิวเซอร์เกมวางแผนและควบคุมวงจรการผลิตเกมทั้งหมดเพื่อให้แน่ใจว่าแผนกแต่ละแผนกทำงานตามกำหนดเวลาและส่งมอบผลลัพธ์ที่มีคุณภาพสูง Beamable's ชุดคุณลักษณะที่หลากหลายรวมถึงความสามารถในการโค้ดต่ำและไม่มีโค้ดที่มีอยู่ Beamable ทำให้นักพัฒนาสามารถใช้งานและอัพเดตเกมที่แข็งแกร่งมากขึ้นอย่างรวดเร็ว

สรุป

Beamable เป็นแพลตฟอร์มที่โดดเด่นในการบูรณะกรรมของระบบหลังบ้านสำหรับเกมหลายคนและบริการเกมสด. มันช่วยให้ผู้พัฒนาสามารถสร้างและดำเนินเกมได้อย่างมีความล้ำสมัยด้วยคุณลักษณะขั้นสูง เช่น เกมหลายคนแบบเรียลไทม์ เศรษฐกิจในเกม และการอัปเดตเนื้อหาอย่างไดนามิก. การเดินทางของ Beamable ได้เน้นการลดภาระทางเทคโนโลยีให้กับผู้พัฒนา ทำให้พวกเขาสามารถเน้นการนวัตกรรมและเกมเพลย์ได้อย่างเต็มที่. ในเวลาเดียวกัน Beamable จัดการกับความซับซ้อนของบริการหลังบ้าน

作者: Abhishek Rajbhar
譯者: Piper
審校: Matheus、KOWEI、Joyce
譯文審校: Ashley、Joyce
* 投資有風險,入市須謹慎。本文不作為 Gate.io 提供的投資理財建議或其他任何類型的建議。
* 在未提及 Gate.io 的情況下,複製、傳播或抄襲本文將違反《版權法》,Gate.io 有權追究其法律責任。

Beamable คืออะไร?

ขั้นสูง3/17/2025, 5:39:24 AM
Beamable เป็นแพลตฟอร์มเซิร์ฟเวอร์เกมที่เปิดโอกาสและสามารถขยายออกไป ออกแบบมาเพื่อช่วยให้นักพัฒนาสามารถสร้างเกมออนไลน์และโลกเสมือนได้อย่างมีประสิทธิภาพ

Beamable เป็นแพลตฟอร์มเกมเซิร์ฟเวอร์โอเพ่นซอร์สที่ช่วยให้ผู้ใช้สามารถสร้างเกมออนไลน์และโลกเสมือนในไม่กี่นาที และยังช่วยให้ผู้ใช้เพิ่มความสามารถในการรับรองตัวตนของผู้เล่น การวิเคราะห์ข้อมูล สังคม การค้า สินค้าคงคลัง การจัดการเนื้อหา คุณลักษณะเกมเมตา การใช้เทคโนโลยี GenAI Web3 และอื่น ๆ ในโปรเจคเกมใด จุดมุ่งหมายของ Beamable กับเครือข่ายพื้นฐานทางกายภาพที่กระจายอยู่คือการเปลี่ยนแปลงการสร้างและดำเนินการของโครงสร้างพื้นหลังของเกม

Beamable คืออะไร?

Beamable เป็นแพลตฟอร์มเซิร์ฟเวอร์เกมที่เปิดกว้างและขยายได้ซึ่งช่วยให้คุณสร้างเกมออนไลน์และโลกเสมือนจริงได้ในไม่กี่นาที Beamable จะช่วยให้ผู้ใช้สามารถเพิ่มการตรวจสอบสิทธิ์ผู้เล่นการวิเคราะห์โซเชียลการค้าสินค้าคงคลังการจัดการเนื้อหาคุณสมบัติเมตาเกม GenAI ความสามารถของ Web3 และอื่น ๆ ให้กับโครงการเกมใด ๆ Beambale ช่วยให้คุณสร้างต้นแบบได้ในไม่กี่นาทีด้วยกระบวนการที่รวมเครื่องยนต์และปรับขนาดเป็นผู้เล่นหลายล้านคน มีให้บริการในรูปแบบบริการ SaaS ที่มีการจัดการเต็มรูปแบบหรือทางเลือกระบบคลาวด์ส่วนตัวที่ขับเคลื่อนโดย AWS Beamable ออกเดินทางเพื่อแก้ปัญหาที่เชื่อมโยงถึงกัน มันเกี่ยวข้องกับการให้บริการสดแก่นักพัฒนาเกมที่จําเป็นในการเปิดใช้งานเกมสมัยใหม่เช่นเกมโซเชียลเกมที่มีชุมชนและเกมที่มีเศรษฐกิจ Beamable เป็นวิธีที่มีประสิทธิภาพที่สุดในการสร้าง จัดการ และปรับขนาดเกมสดที่ขับเคลื่อนด้วย Unity

  • Build: ใช้วิธีการ low-code ในโครงการ Unity, ด้วยความสามารถในการลากและวาง และ UI ที่สามารถจัดส่งได้ตามเดิมหรือสามารถปรับแต่งได้ทั้งหมด
  • จัดการ: ให้เครื่องมือผ่าน Unity Editor และเบราว์เซอร์เว็บสำหรับเริ่มเหตุการณ์สด, เปลี่ยนแปลงข้อมูลผู้เล่น, สร้างเนื้อหา และอื่น ๆ
  • Scale รองรับโดยบริการคอมพิวเตอร์คลาวด์ขนาดใหญ่ของ Amazon Web Services (AWS) ซึ่งได้บริการกว่า 30 ล้านผู้เล่นด้วยประสบการณ์ผู้ใช้ที่มีคุณภาพสูงและมีความคุ้มค่า

ประวัติของ Beamable

John S. Kline และ David J. Hill ได้พัฒนา Beamable เมื่อปี 2018 เพื่อสร้างแพลตฟอร์มเดียวที่ช่วยให้ผู้สร้างเกมสามารถรวมบริการด้านหลังเบ็ดและดำเนินการเกมสด. ในปี 2019 Beamable เริ่มเชื่อมต่อกับวงการเกมและผสานการทำงานกับ Unity, โปรแกรมเครื่องมือการผลิตเกมที่นิยม. ในช่วงเวลานี้ Beamable ทำงานกับคุณสมบัติสำคัญ เช่น multiplayer real-time, commerce ในเกม และ analytics. Beamable เปิดตัวแพลตฟอร์มอย่างเต็มรูปแบบในปี 2020, ทำให้สามารถใช้ได้กับผู้สร้างเกมกว่าหลายๆ คน. มีสิ่งอำนวยความสะดวกสำหรับการจัดการข้อมูลผู้เล่น, รองรับ multiplayer และดำเนินการเกมสด

แพลตฟอร์มของ Beamable ยังคงปรับปรุงและขยายตัวอย่างต่อเนื่องในปี 2021 ด้วยการเพิ่มการดําเนินงานสด (LiveOps) การทดสอบ A / B และความเข้ากันได้ของผู้เล่นข้ามแพลตฟอร์ม นอกจากนี้ยังเพิ่มขีดความสามารถของการมีส่วนร่วมของผู้เล่นและการวิเคราะห์ Beamable ยังคงเป็นผู้เข้าร่วมหลักในพื้นที่ให้บริการแบ็กเอนด์สําหรับผู้ผลิตเกมซึ่งรองรับประเภทที่หลากหลายและช่วยให้นักพัฒนาสามารถปรับขนาดการดําเนินงานเกมสดได้อย่างง่ายดาย Beamable ระดมทุนที่ไม่เปิดเผยในรอบการลงทุนเมล็ดพันธุ์ของพวกเขาในปี 2018 การระดมทุนรอบแรกนี้ถูกใช้เพื่อเริ่มต้นการพัฒนาแพลตฟอร์มโดยมุ่งเน้นไปที่การสร้างผลิตภัณฑ์หลักเกี่ยวกับคุณสมบัติผู้เล่นหลายคนการค้าในเกมและการจัดการเกมสด Beamable ระดมทุนได้ 10 ล้านดอลลาร์ในการระดมทุน Series A ในปี 2021 Northwest Venture Partners และ Volition Capital เป็นผู้นํารอบ Series A ซึ่งรวมถึงการมีส่วนร่วมจากนักลงทุนรายอื่น

คุณสมบัติของ Beamable

Beamable เป็นแพลตฟอร์มสร้างเกมที่ให้บริการให้นักพัฒนาด้วยบริการด้านหลังบ้านและคุณลักษณะของเกมสด

บริการหลังบ้านบนคลาวด์ส่วนตัวของ Beamable

Beamable ให้บริการสถาปัตยกรรมด้านหลังระบบที่ใช้คลาวด์ ทำให้นักพัฒนาสามารถสร้างเกมที่มีการเล่นแบบหลายคนและเกมที่ให้บริการสดโดยไม่ต้องดำเนินการเซิร์ฟเวอร์ของตนเอง แพลตฟอร์มจัดการส่วนใหญ่ของการบริหารเกม ซึ่งรวมถึงสถาปัตยกรรมบนเซิร์ฟเวอร์ที่ไม่ต้องมีเซิร์ฟเวอร์ที่สามารถขยายอัตโนมัติเพื่อสนับสนุนนักเล่นล้านคน และเก็บข้อมูลในคลาวด์ให้การเก็บข้อมูลของผู้เล่นและวัสดุเกมได้ปลอดภัยและเชื่อถือได้

องค์ประกอบหลักของคุณลักษณะนี้คือ Unity และ Unreal SDK ที่มุ่งเป้าไปที่ตําแหน่งข้อมูล API ระบบคลาวด์ส่วนตัวของนักพัฒนาซึ่งสามารถปรับแต่งและแก้ไขได้ บริการแบ็กเอนด์แบบบีมได้ โครงสร้างพื้นฐาน และเครื่องมือ CI ที่ปรับใช้กับบัญชี AWS ของนักพัฒนา ซึ่งรวมถึงซอร์สโค้ดแบบเต็ม แอป Web Dashboard ที่ปรับใช้กับบัญชี AWS ของนักพัฒนาพร้อมสคริปต์การปรับใช้และซอร์สโค้ดที่สมบูรณ์สําหรับความสามารถในการปรับแต่งและการสร้างแบรนด์ และการสนับสนุนการพัฒนาร่วมสําหรับคุณสมบัติหลักและการปรับแต่ง

การรวมระบบ Web 3

นักพัฒนาอาจสร้างเกม Web3 ด้วย Beamable ตอนนี้นักพัฒนาอาจมุ่งเน้นไปที่เนื้อหาเกมของตนในขณะที่เพิ่มแอสเซทแบบ on-chain ด้วยตัวเชื่อมต่อโซ่แบบลากแล้ววาง การผสานรวมนี้ช่วยให้นักพัฒนาสามารถสร้างเลเยอร์การทํางานร่วมกันระหว่างสินทรัพย์ที่ผู้เล่นเป็นเจ้าของแบบ on-chain และ off-chain ทําให้ง่ายต่อการระบุชุดย่อยของผลิตภัณฑ์หรือสกุลเงิน Beamable ที่เชื่อมต่อกับบล็อกเชนเฉพาะ สิ่งนี้ทําให้ง่ายต่อการขอสินค้าคงคลัง Beamable สําหรับรายการเกมหรือเงินสดและระบบสินค้าคงคลังมีอินเทอร์เฟซที่สอดคล้องกันสําหรับวัตถุทั้งแบบ on-chain และ off-chain การเชื่อมต่อ Web3 ช่วยให้ผู้ใช้ Beamable สามารถเข้าสู่ระบบโดยใช้กระเป๋าเงินดิจิตอลของพวกเขา กระเป๋าเงินจะจับคู่กับบัญชี Beamable ซึ่งช่วยให้สามารถตรวจสอบการเป็นเจ้าของกระเป๋าเงินแบบเข้ารหัสฝั่งเซิร์ฟเวอร์ได้

Unity และ Unreal Live Services SDK

Beamable มี API ที่หลากหลายเพื่อจัดการกับปัญหาจากมุมมองที่หลากหลาย โดยแต่ละชั้นมีชั้นข่าวกรองที่ไม่ธรรมดาสําหรับโหมดการทํางานที่แตกต่างกัน รวมถึง API ที่เน้นผู้เล่นเป็นศูนย์กลาง, C# API และ REST API ด้วยเครื่องมือเหล่านี้ผู้สร้างอาจรวมเกมของตนเข้ากับ Unity IDE ในแนวตั้งทําให้สามารถใช้งานพัฒนาเนื้อหาทดสอบและเผยแพร่ได้เร็วขึ้น การผสานรวมนี้ช่วยลดความจําเป็นในการรวมเทคโนโลยีและบริการเข้าด้วยกันทําให้ทุกอย่างสามารถเชื่อมต่อและทํางานได้อย่างราบรื่น บริการได้รับการจัดการบูรณาการและขับเคลื่อนโดย prefabs ทั้งหมดทําให้นักพัฒนาสามารถเริ่มทดลองได้ทันทีที่เป็นไปได้ SDK มีปฏิกิริยาและเปลี่ยนแปลงโดยอัตโนมัติตามข้อมูลจากแพลตฟอร์ม ติดตั้งท่อประปา Pub-Sub ทั้งหมด

แพ็คเกจ Beamable Core Unreal ประกอบด้วยกลไกสําหรับการรับรองความถูกต้องการจัดการเนื้อหาบัญชีผู้เล่นสถิติและการเข้าถึง REST ที่ปลอดภัยต่อประเภท API Beamable เต็มรูปแบบโดยใช้พิมพ์เขียว / C ++ Unreal Engine Live Services SDK จะใช้พิมพ์เขียวอย่างเต็มที่เพื่อเปิดใช้งานการสร้างโค้ดน้อยและการทําซ้ําคุณสมบัติสดที่แข็งแกร่งเพื่อเพิ่มการมีส่วนร่วมของผู้เล่น นักพัฒนาซอฟต์แวร์อาจสร้างบัญชีที่ใช้งานได้ใน Beamable โดยไม่มีบรรทัดของโค้ด Beamable ช่วยให้ผู้ใช้ในพื้นที่จํานวนมากสามารถเข้าสู่ระบบได้ในเวลาเดียวกัน สิ่งนี้ช่วยให้นักพัฒนาสามารถสนับสนุนการดําเนินการร่วมมือทั้งระยะไกลและในท้องถิ่น คุณลักษณะนี้รวมถึงชุดเครื่องมือแก้ไขแบบบูรณาการที่ใช้ประโยชน์จากกระบวนการพัฒนา UI / UX Unreal Engine มาตรฐานดังนั้นนักพัฒนาจึงไม่จําเป็นต้องเรียนรู้สิ่งเฉพาะ Beamable เพื่อเริ่มต้นและมีประสิทธิผล

โซลูชันของ Beamable

เอกลักษณ์

Beamable มีโซลูชันการรับรองตัวตนที่แข็งแกร่งซึ่งสามารถผสานรวมกับแอปพลิเคชันของบุคคลที่สาม ชุดความสามารถเหล่านี้ช่วยให้คุณมีการควบคุมที่สมบูรณ์เกี่ยวกับวิธีการรับรองตัวตนของผู้ใช้ในเกมของคุณ Beamable เข้าใจว่าวิธีการรับรองตัวตนมีความแตกต่างไปจากเกมไปยังเกม ดังนั้นเรามีเครื่องมือการรับรองตัวตนหลายประเภทเพื่อตอบสนองความต้องการที่เฉพาะเจาะจงของคุณ

การพิสูจน์ตัวตนมักเป็นเรื่องยากและมีสถานการณ์ขอบมากกว่าที่คาดหวัง คุณต้องพิจารณาว่าเกิดอะไรขึ้นเมื่อเกิดข้อผิดพลาด และวิธีการจัดการกับปัญหาเหล่านั้น กราฟด้านล่างแสดงถึงการไหลของการพิสูจน์ตัวตนและแสดงให้เห็นว่าคุณอาจจัดการกับกรณีบางอย่างได้อย่างไร

ฟังก์ชันเข้าสู่ระบบ

ฟังก์ชัน RecoverAccount หรือที่เรียกว่า ฟังก์ชัน Login เป็นสิ่งสำคัญต่อระบบการรับรองตัวตนของ Beamable ซึ่งใช้ร่วมกับทุกเทคนิคการเข้าสู่ระบบอื่น ๆ RecoverAccountWithEmail() ใช้สำหรับการตรวจสอบอีเมลและรหัสผ่าน ในขณะที่ RecoverAccountWithThirdParty() ใช้สำหรับบริการการรับรองตัวตนจากบุคคลที่สาม ทั้งสองวิธีนี้จะทำการกู้คืนข้อมูลผู้เล่น โครงสร้าง PlayerRecoveryOperation สามารถตรวจสอบบัญชีที่ผู้ใช้พยายามกู้คืนได้หากข้อมูลประจำตัวที่จำเป็นถูกให้ไว้ หากข้อมูลประจำตัวไม่ถูกต้อง PlayerRecoveryOperation จะส่งคืนข้อผิดพลาดและฟิลด์ isSuccess จะเป็นเท็จ

คุณสมบัติของตัวตน

  • การรับรองความถูกต้องโดยไม่มีการเกาะอย่างราบรื่น: การรับรองความถูกต้องโดยไม่มีการเกาะอย่างราบรื่นเป็นวิธีที่ง่ายที่สุดในการรวมเข้ากับเกมของคุณ อย่างไรก็ตาม มันเป็นเฉพาะอุปกรณ์และไม่ควรใช้เป็นกลไกเดียวหากต้องการรองรับการสนับสนุนแพลตฟอร์มข้ามระบบ
  • ชื่อผู้ใช้/รหัสผ่าน: ยืนยันตัวตนด้วยชื่อผู้ใช้และรหัสผ่าน Beamable โซลูชันนี้ช่วยให้ผู้ใช้สามารถสร้างการยืนยันตัวตนข้ามแพลตฟอร์มโดยไม่ต้องรวมคุณลักษณะทางสังคมจากแพลตฟอร์มอื่น ๆ
  • การรับรอง Facebook: โซลูชันนี้ช่วยให้การบูรณาการกับ Facebook เพื่อให้ความเข้ากันได้ในหลายแพลตฟอร์มสำหรับเกมของคุณ ที่นี่คุณสามารถค้นพบข้อมูลทั้งหมดที่คุณต้องการในการบูรณาการ Beamable กับ Facebook สำหรับการรับรอง
  • การเข้าสู่ระบบด้วย Google: โซลูชันการเข้าสู่ระบบด้วย Google จัดการกระบวนการ OAuth 2.0 และอายุการใช้งานโทเค็น เพื่อทำให้ง่ายต่อการผสานร่วมกับ Google APIs ผู้ใช้สามารถเพิกถอนการเข้าถึงแอปพลิเคชันได้ตลอดเวลา
  • การลงชื่อเข้า Apple: การลงชื่อเข้าด้วย Apple ช่วยให้ผู้ใช้ลงชื่อเข้าแอพและเว็บไซต์ด้วย Apple ID ของตนได้อย่างง่ายดาย แทนที่จะกรอกแบบฟอร์ม ตรวจสอบที่อยู่อีเมล และเลือกรหัสผ่านใหม่ ผู้ใช้สามารถใช้ลงชื่อเข้าด้วย Apple เพื่อสร้างบัญชีและใช้แอพได้ทันที บัญชีทั้งหมดใช้การตรวจสอบยืนยันสองปัจจัย และ Apple จะไม่ติดตามพฤติกรรมของผู้ใช้ในแอปหรือเว็บไซต์
  • การผสาน Steam: Steamworks ของ Valve เป็นชุดเครื่องมือและบริการที่ช่วยให้ผู้สร้างเกมและสำนักพิมพ์สามารถสร้างเกมของพวกเขาและสูงสุดในศักยภาพการกระจายของ Steam การเชื่อมต่อนี้ทำให้นักพัฒนาสามารถผสานการยืนยันตัวตนของ Steam กับ Beamable ได้อย่างราบรื่น

โปรไฟล์และการเก็บข้อมูล

Beamable นําเสนอโซลูชันที่แข็งแกร่งและปรับเปลี่ยนได้สําหรับการจัดเก็บในเกมและการจัดการเนื้อหา การบันทึกบนคลาวด์แบบ Beamable ช่วยให้ผู้เล่นสามารถบันทึกความคืบหน้าได้ ข้อมูลคลาวด์จะถูกดึงทางออนไลน์และจัดเก็บไว้ในเครื่องโดยมีขอบเขตเฉพาะเกมและผู้เล่น โซลูชันนี้จะตรวจจับการเปลี่ยนแปลงทั้งหมดและซิงค์ข้อมูลโดยอัตโนมัติ Beamable ยังมีคุณสมบัติเนื้อหาที่ช่วยให้ผู้สร้างเกมสามารถจัดเก็บข้อมูลเฉพาะโครงการได้ วิธีนี้ช่วยให้นักพัฒนาสามารถสร้าง ปรับใช้ และอัปเดตเนื้อหาเกมได้โดยไม่ต้องปล่อยแอปใหม่ไปยังร้านค้าแอป Beamable ยังมีคุณสมบัติสถิติที่ช่วยให้นักพัฒนาเกมสามารถบันทึกสถิติเฉพาะผู้เล่นได้ ด้วยคุณสมบัตินี้นักพัฒนาสามารถติดตามตัวแปรสถิติผู้เล่น (และกิลด์) ในตัวและแบบกําหนดเองต่างๆพร้อมระดับการมองเห็นที่ปรับได้

งานดำเนินการสด

Beamable's Live Ops ให้คำแนะนำที่แข็งแรงและสามารถปรับเปลี่ยนได้อย่างดีสำหรับการติดต่อกับเกมเมอร์และอนุญาตให้พวกเขาสามารถติดต่อกับเกมของคุณ Beamable Live Ops รวมถึงฟังก์ชัน Events ซึ่งช่วยให้ผู้สร้างเกมสามารถสร้างการแข่งขันครั้งเดียว คุณลักษณะทางสังคม/การแข่งขันนี้ช่วยให้ผู้เข้าร่วมสามารถมีส่วนร่วมในหลายระยะเวลาที่กำหนด โดยการกระตุ้นของเกมของพวกเขามีส่วนสำคัญในการมีคะแนนสู่ตารางคะแนนเหตุการณ์และได้รับรางวัล ฟังก์ชันประกาศช่วยให้ผู้เล่นสามารถจัดการประกาศ ด้วยคุณลักษณะการส่งข้อความนี้ เกมเพลเยอร์สามารถมีผลกระทบต่อความสนใจและรายได้ ประกาศเสนอช่องทางการสื่อสารที่เป็นหนึ่งต่อหลายสำหรับการพูดตรงๆกับเกมเมอร์ คุณลักษณะอื่นๆ ของ Beamable Live Ops รวมถึง;

  • การแจ้งเตือน: เปิดใช้งานเกมให้สามารถส่งและรับข้อความผ่านการสมัครสมาชิก ระบบข้อความช่วยให้เกมสามารถส่งการอัปเดตแบบเรียลไทม์ขึ้นอยู่กับข้อมูลเซิร์ฟเวอร์ วัตถุประสงค์ของการทำเช่นนี้คือการส่งข้อมูลการสื่อสาร (เช่น หนึ่งถึงหลาย)
  • Mail: ช่วยให้ผู้เล่นสามารถจัดการกับจดหมายในเกม การส่งข้อความถึงผู้เล่นเกมอาจเพิ่มการมีส่วนร่วมและกำไรอย่างมีนัยสำคัญ คุณสมบัตินี้มีจุดประสงค์เพื่อ จำกัด การสื่อสารระหว่างผู้เล่นให้เป็นการจำกัดการสื่อสารระหว่างผู้เล่นให้เป็นการตัวต่อตัว

โซเชียลและเครือข่าย

ความสามารถทางสังคมและเครือข่ายช่วยให้นักเล่นเกมสามารถทํางานร่วมกันหรือแข่งขันกันได้ ในโลกของเกมปัจจุบันมันสําคัญกว่าที่เคยที่เกมให้ผู้เล่นมีอินเทอร์เฟซที่พวกเขาสามารถเชื่อมต่อได้ กลุ่มสนับสนุนคอนโซลหลักส่วนใหญ่ (หรือที่เรียกว่า "ปาร์ตี้" หรือ "แคลน") เกมออนไลน์ที่แข่งขันได้รองรับการจับคู่และผู้เล่นหลายคนในเครือข่าย และเกมที่เน้นอีสปอร์ตมักนําเสนอทัวร์นาเมนต์ในเกม Beamable ตอบคําถามหลายคนด้วยความพยายามเพียงเล็กน้อยจากผู้พัฒนาทําให้เจ้าของเกมสามารถเล่นเกมของตนได้เร็วที่สุดเท่าที่จะเป็นไปได้ คุณสมบัติรวมถึง;

  • แชท: ฟีเจอร์แชทช่วยให้ผู้เข้าร่วมสื่อสารในเกม แชทช่วยให้ผู้ใช้สามารถโต้วาทีและอภิปรายกลยุทธ์ในขณะที่ร่วมมือกัน และส่งข้อความในขณะที่แข่งขัน
  • การเชื่อมต่อ: สิ่งนี้แสดงถึงความพร้อมในการเชื่อมต่อเครือข่าย ระบบจะตรวจสอบความสามารถในการเชื่อมต่ออินเทอร์เน็ตและอัพเดตทันทีหากมีการเปลี่ยนแปลงอะไรบางอย่าง เช่น การขัดข้องของเซิร์ฟเวอร์ระยะไกล หรือการสูญเสียของอินเทอร์เน็ต Ethernet หรือ WiFi ในพื้นที่
  • กลุ่ม: คุณลักษณะนี้ช่วยให้ผู้เล่นสามารถสร้างและมีส่วนร่วมแบบเรียลไทม์ กลุ่มสามารถเป็นได้ทั้ง "ปาร์ตี้" ระยะสั้นที่ก่อตัวและยุบวงรอบกิจกรรมเกมเฉพาะหรือ "กิลด์" หรือ "แคลน" ระยะยาวที่มีอยู่ระหว่างเซสชันเกม
  • ลีดเดอร์บอร์ด: อนุญาตให้ผู้เล่นจัดการลีดเดอร์บอร์ด ติดตามประสิทธิภาพของผู้เล่นในการจัดอันดับทางสังคมที่เป็น "สากล" (มีผู้เล่นหลายร้อยล้านคน) หรือ "แบ่งกลุ่ม" (ด้วยการจัดกลุ่มที่เล็กกว่า)
  • การจับคู่: คุณลักษณะช่วยให้นักพัฒนาเกมสามารถนำผู้เล่นระยะไกลมารวมตัวกันสำหรับประสบการณ์ร่วมกัน ผู้เล่นจะถูกจับคู่กันขึ้นอยู่กับเกณฑ์ต่าง ๆ เช่น ประสบการณ์ (Elo) และคะแนนการแข่งขัน
  • Multiplayer: ทำให้นักพัฒนาเกมสามารถสร้างประสบการณ์การเล่นร่วมกันได้ รองรับการเล่นเกมเทิร์นเบสด้วยการผสมรางรับรางวัล การจับคู่ และตารางเกมที่ไม่มีปัญหา ซึ่งจะลดความจำเป็นในการสร้าง เปิดใช้งาน และขยายขนาดเซิร์ฟเวอร์ของเกม
  • การแข่งขัน: อนุญาตให้โปรดิวเซอร์สร้างการแข่งขันซ้ำซาก คุณลักษณะทางสังคม/การแข่งขันนี้รวมถึงเกมาแมท้า, การเปลี่ยนแปลงระยะเวลาของการจัดอันดับ/ระดับ/ชั้นต่างๆ, และการก้าวหน้า

นักออกแบบเนื้อหาเกม

โปรแกรมออกแบบเนื้อหาเกมเป็นส่วนเสริมของ Google ชีตที่ช่วยให้นักพัฒนาเกมจัดการข้อมูลสดทั้งหมดของเกมได้อย่างง่ายดายด้วย Google ชีต ฟังก์ชันนี้ช่วยให้นักพัฒนาเกมสามารถสร้างและจัดการโครงสร้างข้อมูลได้โดยไม่ต้องเขียนโค้ด Game Content Designer ช่วยให้นักพัฒนาเกมสามารถทํางานได้ทุกที่ที่สะดวกสบายที่สุดและส่งออกผลลัพธ์ พวกเขาอาจเผยแพร่ไปยังเกมของพวกเขาทันทีโดยไม่ต้องทํางานเพิ่มเติมเนื่องจาก GCD จัดการการแปลทั้งหมดจากสเปรดชีตแบบแบนเป็นเนื้อหา Beamable ซึ่งในที่สุด Unity ก็ใช้ในรูปแบบของ ScriptableObjects Beamable มีเนื้อหายอดนิยมหลายประเภททําให้นักพัฒนาเกมสามารถสร้างและเผยแพร่เนื้อหาได้โดยไม่ต้องสัมผัสโค้ด

แม้ว่า GCD จะถูกออกแบบให้ทำงานร่วมกับ Beamable นักพัฒนาเกมก็ไม่จำเป็นต้องใช้ Beamable backend GCD ทำให้ spreadsheet แบนเป็น JSON objects ที่มีโครงสร้างที่ซับซ้อน (arrays, object references, multidimensional objects), การตรวจสอบ, ข้อจำกัด (min/max), และ crosstab IDs ซึ่งจากนั้นสามารถโหลดโดยตรงเข้าสู่เกมโดยใช้ unity หัวข้อ schema ถูกกำหนดไว้ในแถวแรกของ GCD sheet หัวข้อจะขยายออกไปเป็นหลายแถวสำหรับโครงสร้างข้อมูลที่ซับซ้อนด้วยข้อมูลชั้นลึกเพื่อแสดงลำดับของข้อมูล หัวข้อ schema มีข้อมูล mapping สำหรับการส่งออกข้อมูลจาก spreadsheets

การใช้งานของ Beamable

Beamable เป็นตัวเลือก low-code สำหรับการผสมผสานความสามารถในด้านสังคม การค้า และการจัดการเนื้อหาลงในเกมสดของคุณอย่างรวดเร็ว เรียนรู้วิธีการทำได้โดยใช้เอกสารผลิตภาพออนไลน์ของ Beamable นักพัฒนาเกมเข้าใจว่าการพัฒนา การเปิดตัว และการขยายตัวของเกมสด (เกมที่ผู้เล่นมีปฏิสัมพันธ์) ต้องการชุดหลากหลายของเทคโนโลยีวิศวกรรม DevOps และ LiveOps ที่บริษัทเกมส่วนใหญ่ขาดทรัพยากรในการพัฒนา ประโยชน์ทันทีของ Beamable แตกต่างขึ้นอย่างไร้กำหนดตามงานที่ทำของผู้สร้างเกมและประเภทโครงการเกม Beamable เอกสารผลิตภาพรวมคุณลักษณะ โค้ด พรีแฟป อ้างอิงสคริปต์ หน้าต่างเครื่องมือ และอื่น ๆ เพื่อช่วยให้นักพัฒนาเกมทุกคนพบทรัพยากรที่ต้องการ

ศิลปิน

การเข้าถึงโค้ดต่ำของฟีเจอร์พรีแฟปของ Beamable และความหลากหลายในระบบการตกแต่ง UI ของ Beamable จะช่วยให้ศิลปินเกมสามารถสร้างภาพที่ต่อเนื่องและเรียบร้อยในประสบการณ์การเล่นเกมของผู้เล่น รวมถึงความสามารถในการแบ่งปันธีมกราฟิกข้ามหลายเกม การตกแต่งช่วยให้นักพัฒนาเกมสามารถปรับเปลี่ยนลักษณะของอินเตอร์เฟซผู้ใช้ของพวกเขา ซึ่งทำให้มีควบคุมที่สมบูรณ์เกี่ยวกับสี แบบอักษร และเสียง ผู้จัดการธีมเป็นจุดเข้าใช้งานหลักสำหรับการเปลี่ยนธีมของอินเตอร์เฟซผู้ใช้ หน้าต่างเครื่องมือนี้มีวัตถุประสงค์ในการอนุญาตให้นักออกแบบเกมเปลี่ยนแปลงลักษณะของ Beamable UI

ฝ่ายบริการลูกค้า

นักพัฒนาเกมและฝ่ายสนับสนุนลูกค้าจะให้บริการความช่วยเหลือที่รวดเร็ว แม่นยำ และมืออาชีพผ่านการสนทนาเทคโนโลยีคุณภาพสูง พอร์ทัล Beamable ช่วยให้สามารถตรวจสอบและแก้ไขปัญหาการสนับสนุนผู้เล่น ฝ่ายสนับสนุนลูกค้าจะติดต่อกับเกมเมอร์โดยใช้เครื่องมือสารบาย Beamable Beamable ให้ฝ่ายสนับสนุนลูกค้าระดับคุณภาพเยี่ยมในการมองเห็นพฤติกรรมของผู้เล่นและประวัติการเล่นเกม และสามารถสื่อสารกับพวกเขาได้อย่างรวดเร็วผ่านอีเมลและแชทในเกม

นักออกแบบเกม

นักออกแบบเกมสร้างแนวคิดและระดับสำหรับวิดีโอเกม ด้วยการสมดุลประสบการณ์ของผู้เล่นให้เป็นที่สนุกและท้าทาย ฟีเจอร์พรีแฟบ Beamable ให้คำตอบแบบ low-code ในการจำลองคุณสมบัติใหม่ ในเวลาเดียวกัน โปรแทลและ Game Content Designer ช่วยให้ผู้ใช้สามารถสมดุลการเล่นเกมโดยไม่ต้องดาวน์โหลดอัพเดตใหม่ Beamable ทำให้นักออกแบบเกมสามารถให้คุณสมบัติที่สามารถมองเห็นได้มากขึ้นในขณะที่เชื่อมั่นในโปรแกรมเมอร์น้อยลง

โปรดิวเซอร์

โปรดิวเซอร์เกมวางแผนและควบคุมวงจรการผลิตเกมทั้งหมดเพื่อให้แน่ใจว่าแผนกแต่ละแผนกทำงานตามกำหนดเวลาและส่งมอบผลลัพธ์ที่มีคุณภาพสูง Beamable's ชุดคุณลักษณะที่หลากหลายรวมถึงความสามารถในการโค้ดต่ำและไม่มีโค้ดที่มีอยู่ Beamable ทำให้นักพัฒนาสามารถใช้งานและอัพเดตเกมที่แข็งแกร่งมากขึ้นอย่างรวดเร็ว

สรุป

Beamable เป็นแพลตฟอร์มที่โดดเด่นในการบูรณะกรรมของระบบหลังบ้านสำหรับเกมหลายคนและบริการเกมสด. มันช่วยให้ผู้พัฒนาสามารถสร้างและดำเนินเกมได้อย่างมีความล้ำสมัยด้วยคุณลักษณะขั้นสูง เช่น เกมหลายคนแบบเรียลไทม์ เศรษฐกิจในเกม และการอัปเดตเนื้อหาอย่างไดนามิก. การเดินทางของ Beamable ได้เน้นการลดภาระทางเทคโนโลยีให้กับผู้พัฒนา ทำให้พวกเขาสามารถเน้นการนวัตกรรมและเกมเพลย์ได้อย่างเต็มที่. ในเวลาเดียวกัน Beamable จัดการกับความซับซ้อนของบริการหลังบ้าน

作者: Abhishek Rajbhar
譯者: Piper
審校: Matheus、KOWEI、Joyce
譯文審校: Ashley、Joyce
* 投資有風險,入市須謹慎。本文不作為 Gate.io 提供的投資理財建議或其他任何類型的建議。
* 在未提及 Gate.io 的情況下,複製、傳播或抄襲本文將違反《版權法》,Gate.io 有權追究其法律責任。
即刻開始交易
註冊並交易即可獲得
$100
和價值
$5500
理財體驗金獎勵!