Unidade no Facebook?

11

Ei, eu sei que o Flash funciona usando o Facebook, e acho que vi algumas coisas sobre Java também, mas alguém sabe se o Unity Player pode ser usado no Facebook?

Jeff
fonte
3
Sim, o shooter espacial 3d [Ascension wars] [1] de [Digial rugido] [2] é executado no facebook. [1]: apps.facebook.com/ascensionwar [2]: digitalroar.net
lathomas64

Respostas:

14

O Unity Player pode ser usado no facebook.

Um tópico relevante sobre integração: http://forum.unity3d.com/threads/7812-Unity3D-meet-Facebook !

E um jogo muito popular: https://www.facebook.com/uberstrike

Aqui está um tópico do Unity Answers que também tem mais alguns detalhes: http://answers.unity3d.com/questions/82/how-can-i-make-my-unity-application-work-inside-facebook

Jesse Dorsey
fonte
O link para o jogo no Facebook não funciona mais.
o0 '.
Ah, sim, eles mudaram o nome. Obrigado por apontar isso, corrigindo agora.
Jesse Dorsey
6

Essa é uma pergunta sem sentido, baseada em um entendimento ruim de como os aplicativos do Facebook funcionam. O Facebook realmente não tem nada a ver com qual tecnologia exatamente você está usando; eles simplesmente incorporam seu aplicativo como um iframe no site deles. Você cria seu aplicativo usando a tecnologia que deseja em seu próprio servidor e simplesmente diz ao Facebook para qual URL apontar.

Então, basicamente, tudo o que pode ser feito em um navegador da Web pode ser feito como um aplicativo do Facebook. Agora, existem certas tecnologias que são usadas com mais frequência para aplicativos do Facebook, mas essas tendências se devem a razões que pouco têm a ver com o Facebook, como o fato de a maioria dos navegadores possuir o plug-in Flash.

Além disso, embora você possa criar seu aplicativo com praticamente qualquer tecnologia da Web, precisará trabalhar com PHP ou JavaScript (o Facebook fornece uma API para outras línguas?) Se precisar fazer interface com a API (por exemplo, para recuperar o lista de amigos do jogador). Isso não significa que você realmente precise criar o aplicativo inteiro usando PHP ou JavaScript, mas que você precisa ter pelo menos um pequeno script atuando como intermediário entre o aplicativo e a API do Facebook.

(Não estou criticando você; até recentemente, eu também não entendia como os aplicativos do Facebook funcionam e pensei que eles estavam hospedados nos servidores do Facebook ou algo assim.)

jhocking
fonte
1
De fato, existem outros SKDs que não PHP ou JS. Essas são apenas as "oficiais", mas também existem APIs de terceiros como esta para C # . Então você realmente não precisa escrever código em JS ou PHP.
bummzack
@jhocking: Eu estava realmente olhando para esta pergunta no outro dia e pensando exatamente a mesma coisa
Jeff