I’ve had experience integrating both into my Unity games, and I was wondering how everyone else felt about it, and if you could share your experiences, both during development and afterwards.
IMHO, I felt that atleast for me, Agon was much easier to implement into Unity/Xcode, but more difficult to actual use (tricker API.) OpenFeint is just the opposite. it was a nightmare getting it to build with Xcode, but much easier to call funcitons inside Unity.
I think Agon’s interface could use some work (clicking on user profiles, app discovery, etc). However, they just launched www.agon-online.com for displaying all Agon enabled games, which loosk amazing. The Dev Dashboard for creating and editing leaderboards and awards couldn’t be simplier.
OpenFeint’s iPhone interface looks really nice, has great profile features for finding and making friends, and the One-Touch Purchase is great for devs. OF has automatic display notifications for Achievements and High Scores, which, while is possible in Agon, its really difficult to pull off properly if your an iPhone Basic user. However their current external site for finding OF enabled games really lacking, with no API’s for displaying leaderboards or the such as Agon does. The OF website for creating leaderboadrs and achievements is pretty bad too I think. There’s no way to delete anything once you’ve created it, and its pretty tricky to set up a testing specific environment.
I’ve only published a game with Agon so far, and after waiting to get my package emailed to me for the supoort team, submission went perfectly, and my game is currently in What’s Hot, so sales wise its doing well. I wish they had more branding material like OpenFeint does, with icons and badges to display on your site and app icon.
Right now I’m about to submit my next game, and I have two separate versions, one with Agon and the other with OF. Both are ready to go, but I’m unsure as to which network to run with. I’d like to stick to one if possible, having too many apps with different networks can confuse users. If you’d like, please post what experiences you’ve had. Thanks!
