Unity na Facebooku?

11

Hej, wiem, że Flash działa przy użyciu Facebooka i myślę, że widziałem tam też trochę Java, ale czy ktoś wie, czy Unity Player może być używany na Facebooku?

Jeff
źródło
3
Tak, strzelanka kosmiczna 3d [Wniebowstąpienie] [1] autorstwa [Ryk cyfrowy] [2] działa na Facebooku. [1]: apps.facebook.com/ascensionwar [2]: digitalroar.net
lathomas64,

Odpowiedzi:

14

Z Unity Player można korzystać na Facebooku.

Jeden istotny wątek na temat integracji: http://forum.unity3d.com/threads/7812-Unity3D-meet-Facebook !

I jedna bardzo popularna gra: https://www.facebook.com/uberstrike

Oto wątek na temat Unity Answers, który zawiera także więcej szczegółów: http://answers.unity3d.com/questions/82/how-can-i-make-my-unity-application-work-inside-facebook

Jesse Dorsey
źródło
Link do gry na Facebooku już nie działa.
o0 ”.
Ach, tak, zmienili nazwę. Dzięki za wskazanie tego, naprawienie teraz.
Jesse Dorsey
6

Jest to rodzaj nonsensownego pytania opartego na słabym zrozumieniu działania aplikacji Facebook. Facebook tak naprawdę nie ma nic wspólnego z technologią, której dokładnie używasz; po prostu osadzają Twoją aplikację jako element iframe na swojej stronie. Tworzysz aplikację przy użyciu dowolnej technologii na własnym serwerze, a następnie po prostu podajesz Facebookowi, na który adres URL ma wskazywać.

Zasadniczo wszystko, co można zrobić w przeglądarce internetowej, można wykonać jako aplikację na Facebooku. Teraz istnieją pewne technologie, które są częściej używane w aplikacjach na Facebooku, ale te trendy są spowodowane przyczynami, które mają niewiele wspólnego z Facebookiem, na przykład fakt, że większość przeglądarek ma wtyczkę Flash.

Ponadto, chociaż możesz zbudować aplikację przy użyciu praktycznie dowolnej technologii internetowej, musisz pracować z PHP lub JavaScript (czy Facebook zapewnia interfejs API dla innych języków?), Jeśli potrzebujesz interfejsu z ich interfejsem API (np. Aby pobrać lista przyjaciół gracza). Nie oznacza to, że musisz zbudować całą aplikację za pomocą PHP lub JavaScript, ale musisz mieć przynajmniej mały skrypt działający jako pośrednik między twoją aplikacją a interfejsem API Facebooka.

(Nie krytykuję cię przy okazji; do niedawna nie rozumiałem też, jak działają aplikacje na Facebooku i myślałem, że są one hostowane na serwerach Facebooka lub coś w tym rodzaju).

jhocking
źródło
1
Rzeczywiście istnieją inne SKD niż PHP lub JS. Są to tylko „oficjalne”, ale istnieją również interfejsy API innych firm, takie jak ten dla C # . Więc tak naprawdę nie musisz pisać kodu w JS ani PHP.
bummzack 11.11.11
@jhocking: Kiedyś patrzyłem na to pytanie i myślałem dokładnie o tym samym
Jeff