Facebook games with Unity?

Can you use Unity to make Facebook games? Obviously not with the Unity player since it is now blocked on most browsers. How about with WebGL?

Do you think it is worth trying this route? I heard that the only game people really play on Facebook is Farmville and that accounts for 25% of Facebook’s profits or something like that.

With people now accessing Facebook on mobile and with younger people switching to newer social platforms, is it a dead end making Facebook games?

1 Like

You can make Facebook games with Unity. Just be aware Facebook is not that developer friendly. If you want to make revenue, you will need to implement your own ads beside Facebook’s ads. Or jump in with Facebooks micro transaction system.

If you build a WebPlayer version facebook will give players a message saying to use Firefox. So its not a lost cause. But its still not great.

If you build with WebGL you can simply direct the canvas to your hosted WebGL game.

I haven’t noted any real trend away from Facebook to other social media. Facebook is pretty dominant in the market and is not likely to be going anywhere soon.

Facebook does have a Unity SDK you can use. Its not well documented, but it can be coerced into working.

So users have to use Firefox only? What’s the reason for this, can’t a user set some permissions or has to install the plugin?

The only game I’ve played on FB is Scrabble, it is pretty fun and has users in the millions. Farmville, Yovillie, Crapville etc, ughh I’ve ignored that entirely. I’m looking to make a game inspired by scrabble and in a multiplayer board game format, but more 3D stylized, not sure if Unity is the route to take.

“If you build with WebGL you can simply direct the canvas to your hosted WebGL game.” So the user is redirected to another browser or stays within FB environment? I’m reading up on this now first time, thanks for any feedback to my novice questions on this subject.

Plugins are no longer working in Chrome.

Actually they are. its a advanced option only accessible through a link which i do not remember.
And only NAPI plugins will be removed around (completely) around November 2015

Tried to play games through Facebook and when it tries to load unity it gets a error loading unity player install manually. I installed manually retry the game and still the same. I have tried with firefox and chrome.

It does not matter if its hidden somewhere in the settings when normal users avoid them. The NPAPI removal date is in September.

4 Likes

I don’t think making facebook game is even viable now. Social gaming boom is long lost forever and thing is now on mobile, although this starts to lose appeal as well. I guess smartwatch/smarttv games will be next big thing. My guesses are rarely wrong. Very.

The thing that I’m excited about is the Windows 10+Cortana+Holo-lens+Rift+XBox package. Usually I follow my instincts about what excites me. Plus they say every second Windows release is a success so its due.

The iWatch doesn’t excite me. Sadly I think Apple has lost it’s way and will become an exclusive brand instead of a mass market product.

Another thing that I saw that was exciting was a portable ultrasound machine. If they could integrate that into a mobile it would revolutionise the world of healthcare.

Yes, Facebook now supports WebGL, which has links to documentation and downloads at the bottom of this page. I have made myself Facebook online RTS game “Tales of Eightrivers”. However, talking from my experience it’s quite difficult to get Facebook API properly working and to get approved items, like publish_actions. Like everywhere, Facebook has it’s own advantages as well. I like the easy way to invite friends, share scores and many other things if you “live” with Facebook. I also like a feature that calls for scores are assigned to each player. I.e. player can save one score per app but it’s not a burden for developer, as score data is assigned for player. In other words, your game can be played by thousands or millions of players and you won’t need to think how much to pay for storage on servers or data transfers.

1 Like

The average Facebook user is not technically savvy enough to feel comfortable modifying a flag inside their browser when there is a big warning sign at the top of the page. Assuming they’re even aware that you can do so which most of them won’t be as it isn’t something advertised outside of technical news articles.

Thus for all intents and purposes they are no longer working.

3 Likes

my browser will be not be updated for next updates :stuck_out_tongue:

You could always use web technologies HTML5, JS, etc. to make a Facebook game.

Who said it has to be a iWatch? Can you say Android wear?

I am trying to make a facebook multiplayer game using unet, if some one can tell me tutorials it would be of great help