Amazon GameLift
Amazon GameLift FlexMatch
ปลดล็อกความสามารถให้กับนักพัฒนาในการใช้โปรแกรมจับคู่หลายผู้เล่นที่มีการจัดการเต็มรูปแบบกับโซลูชันเซิร์ฟเวอร์เกมใดๆ ที่ต้องการได้ตามขนาดของ AWS อ่านประกาศ »
Amazon GameLift คือโซลูชันการโฮสต์เซิร์ฟเวอร์เกมเฉพาะซึ่งมีการติดตั้งใช้จริง ดำเนินการ และปรับขนาดเซิร์ฟเวอร์คลาวด์สำหรับเกมแบบผู้เล่นหลายคน ไม่ว่าคุณจะกำลังมองหาโซลูชันที่มีการจัดการแบบเต็มรูปแบบหรือเพียงคุณสมบัติที่ต้องการ GameLift จะใช้ประโยชน์จากความสามารถของ AWS ในการส่งมอบเวลาแฝงที่ดีที่สุดเท่าที่จะทำได้ เวลารอคอยผู้เล่นที่ต่ำ และการประหยัดค่าใช้จ่ายสูงสุด

“เราสามารถเตรียมความจุเซิร์ฟเวอร์จำนวนมากได้อย่างรวดเร็ว ซึ่งทำให้เรามั่นใจได้ว่าเรามีเซิร์ฟเวอร์เพียงพอสำหรับผู้ใช้ทุกคนทั่วโลก เราไม่จำเป็นต้องเพิ่มพนักงานเพื่อจัดการโครงสร้างพื้นฐาน ซึ่งช่วยเพิ่มกำไรโดยไม่ใช่จากการลดค่าใช้จ่ายประจำเพียงอย่างเดียวเท่านั้น แต่จากการโฮสต์เซิร์ฟเวอร์ด้วยการได้รับประโยชน์จาก EC2 Spot instance ที่ไม่ได้ใช้งานในราคาส่วนลดเมื่อเทียบกับราคาตามความต้องการ” - Stephen Detwiler, ผู้ร่วมก่อตั้งและ CTO ของ N3TWORK

"การผสานรวม Amazon GameLift FleetIQ และ Amazon EC2 SPOT instance เข้ากับการจับคู่ภายในอย่างง่ายดายช่วยให้เราสามารถควบคุมได้เบ็ดเสร็จในการมอบเซสชันเกมที่มีเวลาแฝงต่ำและการจับคู่ที่เหมาะสมให้แก่ผู้เล่นได้ ซึ่งทั้งหมดนี้ทำได้ไปพร้อมกับปรับค่าใช้จ่ายให้เหมาะสม เมื่อปรับใช้ GameLift FleetIQ และ SPOT เซิร์ฟเวอร์จะปรับขนาดตามความต้องการที่เปลี่ยนแปลงของผู้เล่นโดยอัตโนมัติ และจะประมาณการประหยัดค่าใช้จ่ายเบื้องต้นที่แสดงอยู่แล้วประมาณ 20% - 40% เมื่อเทียบกับอินสแตนซ์ตามความต้องการ” - Nicolae Georgescu, หัวหน้าสตูดิโอออนไลน์ของ Gameloft

“ที่ Behaviour Interactive ประสบการณ์ของผู้เล่นต้องมาก่อน ด้วยเหตุนี้เราจึงไว้วางใจให้เซิร์ฟเวอร์เฉพาะของเราสำหรับ Dead by Daylight ไปอยู่กับ Amazon GameLift ด้วยอินสแตนซ์สปอตของ FleetIQ เราพบอัตราการรบกวนที่เกิดขึ้นเพียง 0.00033% ในเซสชันเกมมากกว่า 25 ล้านเซสชัน ช่วยให้เราสามารถให้ความสำคัญกับการนำคุณสมบัติใหม่ๆ ที่น่าตื่นเต้นมามอบให้กับผู้เล่นโดยที่มีการบำรุงรักษาโครงสร้างพื้นฐานเพียงเล็กน้อย”

“การเปลี่ยนจากเครือข่ายแบบ Peer-to-Peer ไปใช้เซิร์ฟเวอร์โดยเฉพาะจาก Amazon GameLift ทำให้เราสามารถกำจัดปัญหาความเสถียรและการเชื่อมต่อ ขณะเดียวกันก็ช่วยให้ผู้เล่น For Honor ได้รับประสบการณ์ที่ดีขึ้นทั่วทุกแพลตฟอร์ม”
สิทธิประโยชน์
45 มิลลิวินาที
ค่ากลางของเวลาแฝงทั่วโลก
GameLift มอบเซิร์ฟเวอร์เกมเฉพาะทางที่น่าไว้วางใจสำหรับประสบการณ์การเล่นเกมอย่างมีประสิทธิภาพที่มีเวลาแฝงที่ต่ำที่สุดโดยที่ประหยัดค่าใช้จ่ายมากที่สุด การใช้ประโยชน์จากความสามารถในการประมวลผลของ EC2 ในกว่า 15 รีเจี้ยนและประเภทอินสแตนซ์กว่า 40 รายการ GameLift นำเสนอบริการที่มีความยืดหยุ่นและสามารถปรับขนาดได้ทั่วโลกสำหรับการประมวลผล เรียนรู้เพิ่มเติม »
ประหยัดได้มากถึง 70%
เมื่อเปรียบเทียบกับการปรับใช้ในองค์กรเดิมที่มี
การปรับขนาดโดยอัตโนมัติด้วย FlexMatch ตามความต้องการของผู้เล่นและเชื่อมต่อผู้เล่นได้สูงสุด 200 รายต่อเซสชันเกมหนึ่งรายการในอินสแตนซ์เซิร์ฟเวอร์ที่มีเวลาแฝงต่ำที่สุด ด้วย GameLift คุณสามารถประหยัดค่าใช้จ่ายได้ถึง 70% เมื่อเปรียบเทียบกับการปรับใช้ในองค์กรที่มีอยู่เดิม เรียนรู้เพิ่มเติม »
ความยืดหยุ่น
ในการใช้โซลูชันเซิร์ฟเวอร์เกมแบบครบชุด หรือใช้เป็นโมดูลที่เข้ากันได้กับสแต็กเทคโนโลยีที่คุณมีอยู่
GameLift จัดให้ได้ตามความต้องการของคุณ ไม่ว่าจะเป็นทุกสิ่งที่มีในบริการ หรือชิ้นส่วนแยกแบบเฉพาะเจาะจงเพียงบางรายการ หากคุณจะสร้างเกมใหม่โดยเริ่มจากศูนย์ ใช้คุณสมบัติทั้งหมดของ GameLift หากจะเรียกใช้บิลด์เซิร์ฟเวอร์เกมในคอนเทนเนอร์หรือต้องการนำเลเยอร์การจัดการเซิร์ฟเวอร์ที่คุณมีอยู่กลับมาใช้ซ้ำ เลือกใช้ GameLift FleetIQ เพื่อให้คุณได้รับอินสแตนซ์สปอตที่ใช้งานได้ในราคาประหยัด หรือถ้าต้องการแค่โปรแกรมจับคู่ คุณก็สามารถใช้ GameLift FlexMatch เพื่อสร้างการจับคู่ให้กับผู้เล่นของคุณได้ไม่ว่าจะเรียกใช้เซิร์ฟเวอร์เกมแบบเพียร์ทูเพียร์ ในองค์กร หรือบนโปรแกรมพื้นฐานการประมวลผลบนระบบคลาวด์ เรียนรู้เพิ่มเติม »
กรณีการใช้งาน
-
เซิร์ฟเวอร์ที่มีการจัดการ
-
ความยืดหยุ่นที่เหมาะสำหรับสแต็กของคุณ
-
ย้ายข้อมูลจากเซิร์ฟเวอร์ P2P
-
สนับสนุนการเล่นข้ามแพลตฟอร์ม
-
การจับคู่แข่งขัน
-
เซิร์ฟเวอร์ที่มีการจัดการ
-
ให้ GameLift ช่วยแบ่งเบาภาระในการปรับใช้และจัดการกับเซิร์ฟเวอร์เกมโดยเฉพาะเพื่อให้คุณสามารถให้ความสำคัญกับการพัฒนาเกมได้อย่างเต็มที่ GameLift ช่วยลดภาระในการปรับขนาดเซิร์ฟเวอร์ที่มีความต้องการของผู้เล่นที่ผันผวนพร้อมให้เวลาแฝงและค่าใช้จ่ายที่ต่ำ สถาปัตยกรรมตัวอย่างที่จะช่วยอธิบายขั้นตอนนี้
คำขอเซสชันเกมจะถูกส่งออกไปหลังจากการตรวจสอบความถูกต้องของแพลตฟอร์มและผู้เล่น GameLift FlexMatch จะค้นหาผู้เล่นกลุ่มเดียวกันเพื่อร่วมเกม สร้างตั๋วจับคู่ และพาผู้เล่นเข้าสู่ขั้นตอนการจับคู่ การจับคู่จะถูกกำหนดไว้และส่งข้อมูลไปยังการจัดวางคิวเซสชันเกมของ GameLift การค้นหาจะมีขึ้นสำหรับอินสแตนซ์ฟลีตที่พร้อมให้บริการซึ่งจะให้เวลาแฝงที่ต่ำกับผู้เล่นและค่าใช้จ่ายที่ต่ำ อินสแตนซ์ฟลีตคือการแจ้งให้ทราบถึงความต้องการเริ่มเกม ซึ่งจะแสดงที่อยู่ IP และเลือกเซิร์ฟเวอร์ที่อยู่ในพอร์ต IP เฉพาะ ที่อยู่และพอร์ต IP จะกลับไปที่เกมเมื่อมีการตั้งค่าการจับคู่
การจับคู่จะถูกสร้างขึ้นและทำให้ผลการจับคู่ถูกส่งกลับไปที่เกม เกมจะมีที่อยู่และพอร์ต IP เพื่อติดต่อ และโทเค็นเซสชันสำหรับเซิร์ฟเวอร์เกมของ GameLift เกมจะทำการเชื่อมต่อไปยังเซิร์ฟเวอร์เกมของ GameLift ที่กำหนดการจับคู่ของผู้เล่นเอาไว้ เมื่อผู้เล่นมาถึง ความสนุกจะเริ่มขึ้น เริ่มต้นใช้งานด้วยคู่มือนักพัฒนา >>
-
ความยืดหยุ่นที่เหมาะสำหรับสแต็กของคุณ
-
GameLift ให้ความยืดหยุ่นตามความต้องการเฉพาะทางของคุณ คุณสามารถเลือกที่จะใช้งาน GameLift FleetIQ ได้เพื่อนำปริมาณงานในเซิร์ฟเวอร์ไปยังระบบคลาวด์โดยใช้เครื่องมือหรือซอฟต์แวร์เดิมที่มี หรือการปรับใช้คุณสมบัติอื่นๆ ของ GameLift ที่มีการจัดการอย่างอิสระ พบกับการประหยัดค่าใช้จ่ายลงได้สูงสุดถึง 70% เมื่อเทียบกับการติดตั้งใช้งานในองค์กรเดิมที่มีอยู่ด้วยการค่อยๆ ย้ายเกมแบบสดหรือการเปิดตัวเกมใหม่ไปยังระบบคลาวด์พร้อมการประหยัดค่าใช้จ่ายของ EC2 Spot instance ที่เป็นไปได้ด้วย GameLift FleetIQ เท่านั้น โดยคุณสามารถประหยัดค่าใช้จ่าย เร่งเวลาในการออกสู่ตลาด และมอบประสบการณ์ของผู้เล่นที่ไว้วางใจได้
แผนภูมิต่อไปนี้แสดงบทบาทของ GameLift FleetIQ เมื่อทำงานร่วมกับ Amazon EC2 ในการโฮสต์เกม โดยจะระบุเซิร์ฟเวอร์เกมที่เหมาะสมที่สุดที่มีในการโฮสต์เซสชันเกมซึ่งให้ผู้เล่นได้ประสบการณ์การเล่นเกมที่ดีที่สุด สำหรับการโฮสต์เกม ทรัพยากรที่ดีที่สุดจะให้ความพร้อมสำหรับการโฮสต์สูงสุดด้วยค่าใช้จ่ายต่ำที่สุด GameLift FleetIQ ทำให้สามารถดำเนินการได้โดยอนุญาตให้เฉพาะประเภทอินสแตนซ์ที่ดีที่สุดในกลุ่มการปรับขนาดโดยอัตโนมัติและสร้างเซสชันเกมใหม่ที่มีประสิทธิภาพในทรัพยากรที่มีอยู่ของกลุ่ม เริ่มต้นใช้งานด้วยคู่มือนักพัฒนา >>
“การที่ต้องจัดการให้มีเซิร์ฟเวอร์เพียงพอในการจัดการกับการโหลดของผู้เล่นนับแสนคนถือเป็นภาระใหญ่สำหรับเรา ด้วย Amazon Gamelift FleetIQ เราสามารถเตรียมความจุเซิร์ฟเวอร์จำนวนมากได้อย่างรวดเร็ว ซึ่งทำให้เรามั่นใจได้ว่าเรามีเซิร์ฟเวอร์เพียงพอสำหรับผู้ใช้ทุกคนทั่วโลก เราไม่จำเป็นต้องเพิ่มพนักงานเพื่อจัดการโครงสร้างพื้นฐาน ซึ่งช่วยเพิ่มกำไรโดยไม่ใช่จากการลดค่าใช้จ่ายประจำเพียงอย่างเดียวเท่านั้น แต่จากการโฮสต์เซิร์ฟเวอร์ด้วยการได้รับประโยชน์จาก EC2 Spot instance ที่ไม่ได้ใช้งานในราคาส่วนลดเมื่อเทียบกับราคาตามความต้องการ เรามีเรื่องให้กังวลน้อยลงและสามารถมุ่งเน้นที่ Tetris และผู้เล่นของเราได้มากขึ้น ในขณะที่ขยายขนาดไปพร้อมกับการเติบโตของเกม”
Stephen Detwiler, ผู้ร่วมก่อตั้งและ CTO ของ N3TWORK
“สำหรับ Modern Combat 5 เซิร์ฟเวอร์ที่ขยายขนาดได้มากและน่าเชื่อถือเป็นสิ่งที่ขาดไม่ได้ในการมอบประสบการณ์มัลติเพลเยอร์ที่ยอดเยี่ยม การผสานรวม Amazon GameLift FleetIQ เป็นแบ็คเอนด์เข้ากับการจับคู่ภายในอย่างง่ายดายช่วยให้เราสามารถควบคุมได้เบ็ดเสร็จในการมอบเซสชันเกมที่มีเวลาแฝงต่ำและการจับคู่ที่เหมาะสมให้แก่ผู้เล่นได้ ซึ่งทั้งหมดนี้ทำได้ไปพร้อมกับปรับค่าใช้จ่ายให้เหมาะสม เมื่อปรับใช้ GameLift FleetIQ เซิร์ฟเวอร์จะปรับขนาดให้เหมาะสมกับความต้องการที่เปลี่ยนแปลงของผู้เล่นโดยอัตโนมัติ และจะประมาณการประหยัดค่าใช้จ่ายเบื้องต้นที่แสดงอยู่แล้วประมาณ 20% - 40%”
Nicolae Georgescu, หัวหน้าสตูดิโอออนไลน์ของ Gameloft
-
ย้ายข้อมูลจากเซิร์ฟเวอร์ P2P
-
เซิร์ฟเวอร์แบบ Peer-to-Peer และเซิร์ฟเวอร์เฉพาะมักถูกมองเป็นโซลูชันที่คุ้มค่าใช้จ่ายที่มีเวลาแฝงต่ำสำหรับเกม อย่างไรก็ตาม เซิร์ฟเวอร์ดังกล่าวก็อาจเป็นประสบการณ์ที่ไม่ดีให้กับผู้เล่นได้จากการรบกวนโฮสต์และการพึ่งพาการเชื่อมต่ออินเทอร์เน็ตที่ดีของผู้เล่น ลูกค้าของ GameLift เช่น Ubisoft, Behaviour Interactive และ Illfonic ได้ย้ายข้อมูลโครงสร้างพื้นฐานเซิร์ฟเวอร์ P2P หรือเซิร์ฟเวอร์เฉพาะทางมายัง GameLift เพื่อให้ได้มาซึ่งเซิร์ฟเวอร์เกมโดยเฉพาะที่มีค่าใช้จ่ายต่ำและมีเวลาแฝงต่ำ ตัวอย่างด้านล่างแสดงวิธีที่ Behaviour Interactive ย้ายข้อมูลมายัง GameLift สำหรับเกม Dead by Daylight ของตน เริ่มต้นใช้งานด้วยคู่มือนักพัฒนา »
“ที่ Behaviour Interactive ประสบการณ์ของผู้เล่นต้องมาก่อน ด้วยเหตุนี้เราจึงไว้วางใจให้เซิร์ฟเวอร์เฉพาะของเราสำหรับ Dead by Daylight ไปอยู่กับ Amazon GameLift ด้วยอินสแตนซ์สปอตของ FleetIQ เราพบอัตราการรบกวนที่เกิดขึ้นเพียง 0.00033% ในเซสชันเกมมากกว่า 25 ล้านเซสชัน ช่วยให้เราสามารถให้ความสำคัญกับการนำคุณสมบัติใหม่ๆ ที่น่าตื่นเต้นมามอบให้กับผู้เล่นโดยที่มีการบำรุงรักษาโครงสร้างพื้นฐานเพียงเล็กน้อย”
Fadi Beyrouti ผู้อำนวยการฝ่ายเทคโนโลยี - Behaviour Interactive
“การเปลี่ยนจากเครือข่ายแบบ Peer-to-Peer ไปใช้เซิร์ฟเวอร์โดยเฉพาะจาก Amazon GameLift ทำให้เราสามารถกำจัดปัญหาความเสถียรและการเชื่อมต่อ ขณะเดียวกันก็ช่วยให้ผู้เล่น For Honor ได้รับประสบการณ์ที่ดีขึ้นทั่วทุกแพลตฟอร์ม”
ทีม For Honor Ubisoft
-
สนับสนุนการเล่นข้ามแพลตฟอร์ม
-
GameLift สนับสนุนการเล่นข้ามแพลตฟอร์มเพื่อเชื่อมโยงชุมชนของคุณและขยายกลุ่มผู้เล่นที่จับคู่กัน เรียนรู้เพิ่มเติมด้านล่างถึงวิธีที่ Metalhead Software แนะนำการเล่นข้ามแพลตฟอร์มสำหรับผู้เล่นด้วย GameLift ใน Super Mega Baseball เริ่มต้นใช้งาน GameLift ตอนนี้ »
Metalhead เปลี่ยนมาใช้งาน AWS อย่างเต็มรูปแบบและใช้ Amazon GameLift เพื่อช่วยขับเคลื่อนเซิร์ฟเวอร์เกมส่วนกลางและระบบการจับคู่สำหรับการเล่นแบบออนไลน์
อ่านสิ่งที่ Christian Zuger ผู้ร่วมก่อตั้งได้กล่าวถึงเกี่ยวกับประสบการณ์ของตน ดูการสัมนาผ่านเว็บเกี่ยวกับวิธีที่พวกเขาปรับใช้การเล่นข้ามแพลตฟอร์มสำหรับเกม Super Mega Baseball 2 ที่ออกมาก่อนหน้านี้“การลดผลกระทบจากเวลาแฝงเป็นสิ่งสำคัญอย่างยิ่งสำหรับ Super Mega Baseball ความเร็วในการตอบสนองและการเล่นแบบเรียลไทม์เป็นสิ่งสำคัญในการทำให้ผู้เล่นรู้สึกราวกับว่าได้อยู่ในสนามจริง ด้วยการใช้ Amazon GameLift เราสามารถวางใจได้ว่าจะมีเวลาแฝงต่ำกว่า 120 มิลลิวินาทีอยู่เสมอ และผู้เล่นจะถูกจับคู่ไว้กับศูนย์ข้อมูลที่ใกล้ที่สุดเพื่อให้มีอัตรเฉลี่ยอยู่เพียง 40 มิลลิวินาทีเท่านั้น”
Christian Zuger ผู้ร่วมก่อตั้ง - Metalhead Software
-
การจับคู่แข่งขัน
-
จับคู่ผู้เล่นตามกฎที่คุณกำหนดไว้ด้วย Amazon GameLift FlexMatch ไม่ว่าคุณเลือกที่จะสร้างการจับคู่ตามทักษะผู้เล่น เวลาแฝง หรือเกณฑ์ที่กำหนดเอง ภาษาของกฎที่เรียบง่ายแต่ได้ผลดีของ FlexMatch ทำให้การสร้างการจับคู่ผู้เล่นที่เหมาะสมสามารถทำได้ง่าย ลูกค้าจาก Oasis Games และ Iron Mountain Interactive ใช้ FlexMatch ในการจับคู่ผู้เล่นจากทั่วโลกสำหรับเกม Steel Circus ของตน
FlexMatch จับคู่บริการจับคู่ด้วยด้วยเอนจินกฎที่กำหนดเองได้ เมื่อมีการจับคู่เกิดขึ้น FlexMatch จะให้รายละเอียดการจับคู่ไปยังคิวที่คุณเลือก คิวจะค้นหาทรัพยากรการโฮสต์ที่มีบนฟลีต Amazon GameLift และเริ่มเซสชันเกมใหม่ เรียนรู้เพิ่มเติมได้ในคู่มือนักพัฒนา»
“GameLift มีความสามารถที่สูงเนื่องจากช่วยลดภาระในการคิดเกี่ยวกับคุณสมบัติการจับคู่ของผู้เล่นเหล่านั้น ด้วยการใช้ตัวเลือกการกำหนดค่าง่ายๆ ไม่กี่รายการ เราสามารถปรับขนาดเซิร์ฟเวอร์เกมได้โดยอัตโนมัติและลดความซับซ้อนในการจับคู่ผู้เล่นลงได้อย่างรวดเร็วและเหมาะสม
Nikolaus Pottler วิศวกร DevOps - Iron Mountain Interactive
GameLift มีความเหมาะสมต่อสถาปัตยกรรมบริการเกมของคุณอย่างไร
โดยทั่วไปแล้ว โครงสร้างพื้นฐานเกมแบ็คเอนด์จะประกอบด้วยสามองค์ประกอบ ได้แก่ เกตเวย์ไปยังบริการของคุณ บริการเกม และเซิร์ฟเวอร์เกม
เกตเวย์
เกตเวย์จะช่วยป้องกันบริการของคุณจากการปฏิเสธการให้บริการระดับโหลดโดยให้บริการที่มีปริมาณงานสมดุลซึ่งสามารถปรับขนาดได้เพื่อโฮสต์ API บริการของคุณ และยังให้กลไกการตรวจสอบรับรองความถูกต้องของผู้ใช้บริการของคุณ ใน AWS Cloud บริการเกตเวย์ประกอบด้วย AWS Shield สำหรับการป้องกัน DDoS, Amazon API Gateway เพื่อโฮสต์ API และ Amazon Cognito สำหรับการตรวจสอบรับรองความถูกต้อง
บริการเกม
บริการเกมจะให้การสนับสนุนเกมแบบผู้เล่นหลายคนขั้นพื้นฐาน เช่น การจับคู่ ไดเรกทอรีเซสชัน ข้อมูลผู้เล่น และการวิเคราะห์ผู้เช่น ด้วย AWS คุณสามารถใช้บริการ เช่น AWS Lambda ซึ่งให้การประมวลผลแบบไร้เซิร์ฟเวอร์ที่สามารถปรับขนาดได้และมีความยืดหยุ่น หรือบริการคุณสมบัติอื่นๆ เช่น Amazon GameLift FlexMatch สำหรับการจับคู่
เซิร์ฟเวอร์เกม
Amazon GameLift ใช้ประโยชน์จากโครงสร้างพื้นฐานส่วนกลางของ AWS สำหรับการจัดการเซิร์ฟเวอร์เกม จับคู่ผู้เล่นเข้ากับเซสชันเกมและปรับขนาดอินสแตนซ์เริ่มต้นหนึ่งรายการ ร้อยรายการ หรือนับพันรายการพร้อมกันโดยไม่ต้องคำนึงถึงการปรับขนาดตามความต้องการของผู้เล่นที่ผันผวน

ลูกค้า GameLift ที่โดดเด่น
เนื้อหาที่เกี่ยวข้อง

เจาะลึกคุณสมบัติของ GameLift เช่น การปรับขนาดอัตโนมัติ FleetIQ, FlexMatch เซิร์ฟเวอร์เกมแบบเรียลไทม์ และอื่นๆ
ยกระดับขึ้นไปอีกขั้น
เราต้องการเรียนรู้เพิ่มเติมถึงความต้องการในการพัฒนาเกมของคุณ ไม่ว่าคุณจะเป็นทีมที่มีสมาชิกเพียงคนเดียวหรือนับพัน