คำถามติดแท็ก authentication

2
วิธีการแยกการเข้าสู่ระบบและตรรกะของเกมเมื่อเขียนเซิร์ฟเวอร์?
ฉันกำลังสร้างโป๊กเกอร์เหมือนเซิร์ฟเวอร์เกมฉันจะต้องมีการจัดการและลอจิกเกมทั้งหมดบนเซิร์ฟเวอร์เดียว แต่จากการวิจัยของฉันบนเว็บฉันเรียนรู้ว่าสิ่งนี้จะไม่ขยายและมันจะแยกออกจากกัน การทำงานในการเข้าสู่ระบบและเซิร์ฟเวอร์เกม แต่สิ่งที่ฉันไม่ได้รับคือหลังจากที่ฉันจัดการการรับรองความถูกต้องในเซิร์ฟเวอร์การเข้าสู่ระบบและให้ลูกค้าทำการเชื่อมต่อใหม่กับเซิร์ฟเวอร์เกมฉันจะรู้ได้อย่างไรว่าลูกค้ารายใดเป็นลูกค้า ฉันจะไม่ต้องลงชื่อเข้าใช้อีกครั้งและทำให้จุดประสงค์ในการมีเซิร์ฟเวอร์เพื่อเข้าสู่ระบบหรือไม่ มีวิธีการเชื่อมต่อระหว่างกระบวนการและเครื่องจักรที่ฉันไม่รู้หรือไม่? ขอโทษความรู้เล็กน้อยของฉันเกี่ยวกับเครือข่าย

3
ฉันจะป้องกันการปลอมแปลงตัวตนในเกมที่มีผู้เล่นหลายคนได้อย่างไร
ฉันกำลังคิดเกี่ยวกับลูกค้าที่แอบอ้างที่อยู่ IP หลอกลูกค้ารายอื่นว่าเป็นเซิร์ฟเวอร์ สิ่งนั้น (ฉันไม่ค่อยรู้เรื่องนี้มากนักดังนั้นถ้านี่ผิดทั้งหมดโปรดแก้ไขให้ฉันด้วย) ฉันควรทำอย่างไรเพื่อป้องกันปัญหานี้ เพราะมันเป็นเกมเรียลไทม์ถ้าฉันต้องใช้การเข้ารหัสฉันจะใช้สิ่งที่รวดเร็วและปลอดภัยเหมือน RC4 ฉันควรเข้ารหัสข้อมูลแพ็คเก็ตด้วยคีย์ที่เซิร์ฟเวอร์มอบให้กับลูกค้าหรือไม่ ถ้ามันสร้างความแตกต่างฉันใช้ UDP
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.