เฮ้ฉันรู้ว่า Flash ใช้งาน Facebook ได้และฉันคิดว่าฉันเคยเห็นบางสิ่งที่ Java อยู่ในนั้นด้วย แต่ไม่มีใครรู้ว่า Unity Player สามารถใช้ใน Facebook ได้ไหม
เฮ้ฉันรู้ว่า Flash ใช้งาน Facebook ได้และฉันคิดว่าฉันเคยเห็นบางสิ่งที่ Java อยู่ในนั้นด้วย แต่ไม่มีใครรู้ว่า Unity Player สามารถใช้ใน Facebook ได้ไหม
คำตอบ:
ผู้เล่น Unity สามารถใช้บน facebook
หนึ่งหัวข้อที่เกี่ยวข้องกับการรวม: http://forum.unity3d.com/threads/7812-Unity3D-meet-Facebook !
และเป็นหนึ่งในเกมที่ได้รับความนิยมมาก: https://www.facebook.com/uberstrike
ต่อไปนี้เป็นกระทู้ของ Unity Answers ที่มีรายละเอียดเพิ่มเติม: http://answers.unity3d.com/questions/82/how-can-i-make-my-unity-application-work-inside-facebook
นี่เป็นคำถามที่ไร้สาระซึ่งมีพื้นฐานมาจากความเข้าใจที่ไม่ดีว่าแอพ Facebook ทำงานอย่างไร Facebook ไม่มีส่วนเกี่ยวข้องกับเทคโนโลยีที่คุณใช้อย่างแท้จริง พวกเขาเพียงฝังแอปของคุณเป็น iframe บนเว็บไซต์ของพวกเขา คุณสร้างแอปของคุณโดยใช้เทคโนโลยีใดก็ตามที่คุณต้องการบนเซิร์ฟเวอร์ของคุณเองจากนั้นบอกให้ Facebook ทราบว่าจะใช้ URL ใด
ดังนั้นโดยทั่วไปสิ่งใดก็ตามที่สามารถทำได้ในเว็บเบราว์เซอร์สามารถทำได้โดยใช้แอพ Facebook ขณะนี้มีเทคโนโลยีบางอย่างที่ใช้บ่อยขึ้นสำหรับแอพ Facebook แต่แนวโน้มเหล่านั้นเกิดจากเหตุผลที่ไม่ค่อยมีใน Facebook เช่นข้อเท็จจริงที่ว่าเบราว์เซอร์ส่วนใหญ่มีปลั๊กอิน Flash
นอกจากนี้ในขณะที่คุณสามารถสร้างแอปของคุณด้วยเทคโนโลยีเว็บใด ๆ คุณจะต้องทำงานกับ PHP หรือ JavaScript (Facebook มี API สำหรับภาษาอื่น ๆ หรือไม่) หากคุณจำเป็นต้องเชื่อมต่อกับ API (เช่นเพื่อดึงข้อมูล รายชื่อเพื่อนของผู้เล่น) ไม่ได้หมายความว่าคุณต้องสร้างแอปทั้งหมดโดยใช้ PHP หรือ JavaScript แต่คุณต้องมีสคริปต์เล็ก ๆ ที่ทำหน้าที่เป็นคนกลางระหว่างแอพของคุณกับ API ของ Facebook
(ฉันไม่ได้วิจารณ์คุณ btw; จนกระทั่งเมื่อไม่นานมานี้ฉันไม่เข้าใจว่าแอพ Facebook ทำงานอย่างไรและคิดว่าพวกเขาโฮสต์บนเซิร์ฟเวอร์ของ Facebook หรืออะไรทำนองนั้น)