เพิ่มประสิทธิภาพการพัฒนาเกมของคุณโดยใช้ Firebase

ด้วย Firebase การเพิ่มบริการแบ็กเอนด์และการวิเคราะห์ให้กับเกมมือถือของคุณบน iOS และ Android เป็นเรื่องง่าย เมื่อใช้ SDK ของเราสำหรับ C++ และ Unity คุณสามารถเข้าถึงบริการ Firebase ได้โดยตรงในโค้ด C++ และ Unity โดยไม่ต้องเขียนโค้ด Swift/Objective-C หรือ Java/Kotlin ใดๆ

เริ่มต้นใช้งาน C++

เริ่มต้นกับความสามัคคี


ค้นหาข้อมูลเพิ่มเติมเกี่ยวกับการเพิ่มประสิทธิภาพเกมของคุณด้วย Firebase ได้ที่ หน้าเกม Firebase ของเรา

ตัวอย่างการใช้งาน Firebase ในเกมของคุณ

  • AdMob — สร้างรายได้ในเกมของคุณด้วยโฆษณาแบนเนอร์ โฆษณาคั่นระหว่างหน้า หรือแม้แต่วิดีโอที่มีการให้รางวัล ติดตามประสิทธิภาพโฆษณาของคุณด้วย Google Analytics

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

  • App Check - ปกป้องทรัพยากร API ของคุณจากการละเมิดโดยป้องกันไม่ให้ไคลเอ็นต์ที่ไม่ได้รับอนุญาตเข้าถึงทรัพยากรแบ็กเอนด์ของคุณ

  • การตรวจสอบสิทธิ์ — มอบประสบการณ์การลงชื่อเข้าใช้ที่ราบรื่นให้กับผู้เล่น ซึ่งรับประกันการจัดการบัญชีที่ปลอดภัยอีกด้วย

  • ฐานข้อมูลเรียลไทม์ — อ่านและเขียนเนื้อหาเกมโดยใช้ฐานข้อมูลแบบเรียลไทม์และปรับขนาดได้ ฐานข้อมูลเรียลไทม์ช่วยให้คุณติดตามการปรากฏตัวของผู้เล่นทั้งในหรือนอกเกม

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

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

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

  • Crashlytics — ใช้เวลาค้นหาน้อยลงและมีเวลาแก้ไขข้อขัดข้องมากขึ้น สร้างเกมที่มีความเสถียรมากขึ้นโดยให้ข้อมูลเชิงลึกเชิงลึกและนำไปปฏิบัติได้เกี่ยวกับข้อขัดข้อง

  • ลิงก์แบบไดนามิก — แบ่งปันเนื้อหา เช่น ระดับที่กำหนดเอง ไอเท็มในเกม และคำเชิญเล่นเกมระหว่างผู้เล่น

  • การกำหนดค่าระยะไกล — เปลี่ยนองค์ประกอบของเกมของคุณโดยไม่ต้องปรับใช้โค้ด รวมถึงการตั้งค่า เช่น ความหนาแน่นของศัตรู หรือความถี่ในการเพิ่มพลัง

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

ผลิตภัณฑ์ Firebase ที่รองรับ

Firebase SDK สำหรับ C++ และ Unity รองรับผลิตภัณฑ์ Firebase ต่อไปนี้โดยตรง Firebase ยังรองรับชุดย่อยของไลบรารีที่มีอยู่สำหรับการใช้งานเวิร์กโฟลว์เดสก์ท็อป ( เบต้า )

ผลิตภัณฑ์ Firebase ซี++ ความสามัคคี เดสก์ท็อป (เบต้า)
แอดโมบ
การวิเคราะห์
ตรวจสอบแอป
การรับรองความถูกต้อง
คลาวด์ไฟร์สโตร์
ฟังก์ชั่นคลาวด์
การส่งข้อความบนคลาวด์
การจัดเก็บเมฆ
Crashlytics
ลิงค์แบบไดนามิก
ฐานข้อมูลเรียลไทม์
การกำหนดค่าระยะไกล