การใช้ระบบจับคู่และชุมชนสำหรับเกมที่มีผู้เล่นหลายคน [ปิด]


10

วันนี้เกมมักจะมีพอร์ทัลผู้เล่นหลายคนพร้อมช่องแชทและระบบการจับคู่สำหรับแง่มุมของผู้เล่นหลายคนของเกม

ตัวอย่างเช่น battle.net, เวทย์มนตร์ในห้องสนทนาออนไลน์, รัศมีและอื่น ๆ

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

ฉันคิดถึงบางอย่างตามแนวการใช้ IRC เป็นกระดูกสันหลังของระบบ จากนั้นใช้ส่วน "ชุมชน" ติดตามผู้เล่นติดตามเกมและจับคู่ด้านบนของที่ ดูเหมือนจะเป็นสิ่งที่ battle.net เก่า (ยุคสงครามพ่อแม่) เคยเป็น

คำถามคือทำง่ายไหม? ต้องใช้อะไรในการเรียกใช้เซิร์ฟเวอร์ irc และฉันคิดว่าสิ่งนี้จำเป็นต้องมีการเขียนไคลเอนต์ IRC ด้วย (ซึ่งดูเหมือนว่าจะเสร็จสิ้นไปมากในวันนี้?)

หากมีวิธีอื่นเช่นกัน (พูดว่าเป็นกรอบการทำงานที่เปิดกว้างสำหรับสิ่งนี้) เรามาฟังกันด้วย


บริการ Google Play Games (หรือ GPGS) เป็นอีกตัวเลือกหนึ่งสำหรับ Android
— mike510a

คำตอบ:


5

ฉันจะไม่ทำเช่นนี้กับ IRC IRC ตรงไปตรงมาและเรียบง่าย แต่ในท้ายที่สุดแล้วไม่มีอะไรนอกจากการแชทและคำสั่งการจัดการบางอย่างซึ่งค่อนข้างง่ายในการสร้างตัวเอง ฉันคิดว่า EVE ใช้ IRC สำหรับเนื้อหาในเกมบางเกม แต่เกมส่วนใหญ่ทำไม่ได้แม้ว่าจะดูคล้ายกัน

มี API สองสามที่พร้อมให้การจับคู่และคุณลักษณะทางสังคม / ชุมชนอื่น ๆ GameSpyเป็นหนึ่งSteamworksยังมีฟังก์ชั่นการใช้งาน OpenFeintและScoreloopมีอยู่สำหรับแพลตฟอร์มมือถือและให้คุณสมบัติทางสังคมบางอย่าง (แต่ฉันไม่เห็นการพูดถึงการจับคู่ในทั้งสองอย่างชัดเจน)


เมื่อเร็ว ๆ นี้: Gamespy ถูกยกเลิก OpenFeint ไม่มีอยู่อีกต่อไป
— Suma

4

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

หากคุณอยู่ในคอนโซลผู้ผลิตคอนโซลจะมอบฟังก์ชั่นนี้ผ่าน Xbox Live / PSN / อะไรก็ได้


1

ฉันมาจาก Skiller เราได้พัฒนา SDK ที่ช่วยให้นักพัฒนาสามารถเพิ่มโซเชียลเลเยอร์เข้ากับเกมใหม่หรือเกมที่มีอยู่ของพวกเขาใช้เครื่องมือเทิร์นเบสหรือเรียลไทม์เพื่อสร้างเกมที่เล่นหลายคนหรือสร้างรายได้มากขึ้น SDK ฟรีและคุณไม่ต้องกังวลเกี่ยวกับการโฮสต์เซิร์ฟเวอร์ตรวจสอบให้แน่ใจว่าเซิร์ฟเวอร์สามารถปรับขนาดได้ ฯลฯ ... เราดูแล ลองใช้กับwww.skiller-games.comและบอกฉันว่าคุณคิดอย่างไร


ดูเหมือนว่าเว็บไซต์จะไม่มีอยู่อีกต่อไป หรือไม่
— Suma
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.