Photics - Cool Tip #5 - Facebook and Twitter Support - AND ADVICE FOR GAMESALAD!
OK, this is theoretical — as I don't actually have a Facebook or Twitter account — but I realized that we might be able to add limited social networking support to our games.
How?!
Well, I recently added a social networking plugin to my website...
http://photics.com
...and at the end of every article, there are social networking icons. By clicking the link, like to Facebook or Twitter, you can share the article. So, can this be applied to our games? I think so. The OpenURL behavior should be able to create some limited support for Facebook and Twitter.
Example...
http://photics.com/bot-game-design-and-progress-reports
That's currently the main page for BOT. In the future I'll be making a different landing page for BOT, but that's what I've got now.
So, the Facebook link at the bottom is this...
http://www.facebook.com/sharer.php?u=http://photics.com/bot-game-design-and-progress-reports&t=BOT+–+Game+Design+and+Progress+Reports
I think this is something that can be dropped into the OpenURL behavior.
http://twitter.com/home/?status=http://photics.com/bot-game-design-and-progress-reports
It's the same with Twitter.
The trick is to create a landing page for your game, and then create a social networking link to that page from your game.
Now I don't actually have a Twitter or Facebook account, but I think this should work. If it does, that could add value to the Professional subscription.
(I haven't decided if I should make a business account for Facebook, as I don't know if I can actually play games like FarmVille or CityVille with a Business account. I don't want a personal account.)
If you create hidden pages on your website, and cute icons for those pages, I think this could be a way to display achievements on Facebook.
———————
And now, advice for the GameSalad team... the OpenURL behavior should be dynamic. It seems unusual to me that this behavior doesn't support expressions. Such a feature would allow GameSalad developers to add their own web based leaderboards. If the "device time" function was added, it might be possible to add some decent encryption to prevent cheating.
Two small changes to GameSalad can dramatically change how the software works.
How?!
Well, I recently added a social networking plugin to my website...
http://photics.com
...and at the end of every article, there are social networking icons. By clicking the link, like to Facebook or Twitter, you can share the article. So, can this be applied to our games? I think so. The OpenURL behavior should be able to create some limited support for Facebook and Twitter.
Example...
http://photics.com/bot-game-design-and-progress-reports
That's currently the main page for BOT. In the future I'll be making a different landing page for BOT, but that's what I've got now.
So, the Facebook link at the bottom is this...
http://www.facebook.com/sharer.php?u=http://photics.com/bot-game-design-and-progress-reports&t=BOT+–+Game+Design+and+Progress+Reports
I think this is something that can be dropped into the OpenURL behavior.
http://twitter.com/home/?status=http://photics.com/bot-game-design-and-progress-reports
It's the same with Twitter.
The trick is to create a landing page for your game, and then create a social networking link to that page from your game.
Now I don't actually have a Twitter or Facebook account, but I think this should work. If it does, that could add value to the Professional subscription.
(I haven't decided if I should make a business account for Facebook, as I don't know if I can actually play games like FarmVille or CityVille with a Business account. I don't want a personal account.)
If you create hidden pages on your website, and cute icons for those pages, I think this could be a way to display achievements on Facebook.
———————
And now, advice for the GameSalad team... the OpenURL behavior should be dynamic. It seems unusual to me that this behavior doesn't support expressions. Such a feature would allow GameSalad developers to add their own web based leaderboards. If the "device time" function was added, it might be possible to add some decent encryption to prevent cheating.
Two small changes to GameSalad can dramatically change how the software works.
Comments
To summarize... If my theory is correct, you can create achievements in your game and have players display them on sites like Facebook and Twitter. The trick is creative use of the OpenURL behavior.
Perhaps Facebook and Twitter is not as big as it seems. Heh, I don't have an account, so maybe Facebook and Twitter support is not so important.
Im not belittling your post just offering some insite as to a possibility of why no one has really responded.
And I know the twitter one works because I used it in crazy.Cupid. I actually expanded on it and created a subdomains called http://crazycupidtweet.appsoluteentertainment.com this way I could change the tweet if desired without updating the app.
Havent tried the facebook stuff yet will prob try it on my next app.
I think one thread for each is good. Codemonkey used to do something like this, but he stopped. So, I think a thread and discussion for each cool GameSalad trick is excellent discussion for the forum. I would do this differently. I'd make hidden web pages for each achievement. Each of those pages would redirect to the main game page, so if someone actually clicked the link they'd go to the game page. On each of those pages would be an image that can be used to display the achievement... like the thumbnails on Photics.com articles.
www.yourwebsite.com/index.asp?Stars=3&Level=10 and in that page you could extract the stars value and the level value and trigger from there
Let me know if you want to dig further I could perhaps look at what you want to do and see what's possible based on your app and website.
I don't have a pro account so I'm not sure how it is implemented but if you can have numerous URL's available and used based on attributes I don't see a problem with this.
This is a big deal!
Yes it does exit your game but sharing your game to the players FaceBook page is great free publicity. I'll be using this idea for sure!
Thanks guys!!!
has anyone ever tried to implementing a like button for a Facebook page inside of their app? Is their anyway to do this?
Matt
When I did this I was bumped of immediately.