Hey, ich weiß, dass Flash über Facebook funktioniert, und ich glaube, ich habe dort auch einige Java-Inhalte gesehen, aber weiß jemand, ob der Unity Player in Facebook verwendet werden kann?
Hey, ich weiß, dass Flash über Facebook funktioniert, und ich glaube, ich habe dort auch einige Java-Inhalte gesehen, aber weiß jemand, ob der Unity Player in Facebook verwendet werden kann?
Antworten:
Der Unity Player kann auf Facebook verwendet werden.
Ein relevanter Thread zur Integration: http://forum.unity3d.com/threads/7812-Unity3D-meet-Facebook !
Und ein sehr beliebtes Spiel: https://www.facebook.com/uberstrike
Hier ist ein Thread zu Unity Answers, der auch einige weitere Details enthält: http://answers.unity3d.com/questions/82/how-can-i-make-my-unity-application-work-inside-facebook
Dies ist eine Art unsinnige Frage, die auf einem schlechten Verständnis der Funktionsweise von Facebook-Apps basiert. Facebook hat eigentlich nichts damit zu tun, welche Technologie Sie genau verwenden. Sie binden Ihre App einfach als Iframe auf ihrer Website ein. Sie erstellen Ihre App mit der gewünschten Technologie auf Ihrem eigenen Server und teilen Facebook dann einfach mit, auf welche URL Sie verweisen sollen.
Grundsätzlich kann alles, was in einem Webbrowser ausgeführt werden kann, als Facebook-App ausgeführt werden. Jetzt gibt es bestimmte Technologien, die häufiger für Facebook-Apps verwendet werden. Diese Trends sind jedoch auf Gründe zurückzuführen, die wenig mit Facebook zu tun haben, beispielsweise auf die Tatsache, dass die meisten Browser über das Flash-Plugin verfügen.
Während Sie Ihre App mit so ziemlich jeder Web-Technologie erstellen können, müssen Sie mit PHP oder JavaScript arbeiten (stellt Facebook eine API für andere Sprachen bereit?), Wenn Sie eine Schnittstelle zu deren API herstellen müssen (z. B. um die abzurufen) Freundesliste des Spielers). Das bedeutet nicht, dass Sie tatsächlich die gesamte App mit PHP oder JavaScript erstellen müssen, sondern dass Sie mindestens ein kleines Skript benötigen, das als Vermittler zwischen Ihrer App und der Facebook-API fungiert.
(Ich kritisiere Sie übrigens nicht. Bis vor kurzem habe ich auch nicht verstanden, wie Facebook-Apps funktionieren, und dachte, sie würden auf den Servern von Facebook gehostet oder so.)