Openfeint or Gamecentre ???

View Poll Results: Online high score system
Openfeint 19 20.88%
Gamecentre 66 72.53%
Other 4 4.40%
None 2 2.20%
Voters: 91. You may not vote on this poll
01-16-2011, 04:16 AM
#1
Openfeint or Gamecentre ???

So I officially hate Openfeint! Every crash we get is directly attributed to Openfeint. So my question is, which do you prefer? Openfeint or Gamecentre? What other good alternatives are there?
01-16-2011, 05:05 AM
#2
Game Center.
It may not be as compatible or feature rich as some other alternatives, but this is Apple's new baby and the advantages in the future will surely outweigh all the current disadvantages and limitations

If you are experiencing crashes with OpenFeint, there is no guarantee that switching to Game Center or something else, will rectify them.
The problem is likely to be elsewhere in your setup.

01-16-2011, 09:23 AM
#3
The latest OpenFeint SDK is stable, wraps Game Center, and offers cross-promotional developer-friendly features that you won't get with Game Center alone. You can use it and truly get the best of both worlds. The only compelling reason I can think to stick with GameCenter-only is if you don't care about any of the advanced OpenFeint-specific features and are struggling to keep your app under 20 meg.

Phil

Quote:
Originally Posted by nvx View Post
Game Center.
It may not be as compatible or feature rich as some other alternatives, but this is Apple's new baby and the advantages in the future will surely outweigh all the current disadvantages and limitations

If you are experiencing crashes with OpenFeint, there is no guarantee that switching to Game Center or something else, will rectify them.
The problem is likely to be elsewhere in your setup.
01-16-2011, 09:49 AM
#4
Well if we remove openfeint from our build then everything works dandy. As soon as we put it back in then we get problems when openfeint tries to initialise and when the high score tries to report. It could be something in our code, but given the choice I would rather blame someone else :-)
01-16-2011, 10:08 AM
#5
Quote:
Originally Posted by Lightworx View Post
So I officially hate Openfeint! Every crash we get is directly attributed to Openfeint. So my question is, which do you prefer? Openfeint or Gamecentre? What other good alternatives are there?
GameCenter! We have had crashes too related to OpenFeint, white screens, freezing etc. native for the win!
01-16-2011, 11:04 AM
#6
You actually might want to do both.

Only devices with 4.1 OS or newer have access to GameCenter. For our games, we have OpenFeint for 4.0 OS and older and GameCenter for 4.1 and newer.

This way, all versions of your games have some form of online leaderboards/achievements.
01-16-2011, 11:05 AM
#7
Joined: Dec 2009
Location: Berlin, Germany
Posts: 1,649
Quote:
Originally Posted by Lightworx View Post
Well if we remove openfeint from our build then everything works dandy. As soon as we put it back in then we get problems when openfeint tries to initialise and when the high score tries to report. It could be something in our code, but given the choice I would rather blame someone else :-)
lol.. well if you don't handle the implementation correctly its surely is not OF fault..

the thing is most casual player do not know what gamecenter is or what open feint is and they also don't care..

so when you speak about social platforms like this you are aiming at more "advanced" gamers.. and if you get there OF beats GC in pretty much any field.. game center has its own share of problems , like buggy offline functionality etc. etc.

of has been around for quite some time and it is the more robust package at the moment.. and since you can use both.. just use both.. the additional work is low and you satisfy fans of both services.


and again if you got crashes with recent OF builds your definatly doing something wrong..

the white screen bug was well know and fixed some time ago.. so if you still get it.. update your OF sdk.
01-16-2011, 08:30 PM
#8
While crashes are almost certainly a result of improperly implementing OF, the API is not particularly easy to use. Getting OF fully functional requires a multitude of hooks throughout your code.

Worse yet, I've experienced several outright BUGS. Layout problems, rendering issues, unable to connect errors, etc. Strangely, some of the bugs appear to be server side. e.g. It will sometimes stop returning updated achievement info. I had to hack it to show local achievement information before I could ship, because I couldn't count on it behaving correctly in the field.

Talking with my customers, they also appear to prefer Game Center over OpenFeint. While I may lose a few marketing opportunities without OF (e.g. freegameoftheday.com), I think the draw of Game Center beats OF hands down. To the point where pure GC appears to be better liked than the OF/GC integration.

What do you get when you cross Robotron with Bomberman? - Coverfire HD
01-16-2011, 11:30 PM
#9
I initially included OpenFeint in Bubble Pets but pulled it before release and added Game Center instead. I would definitely suggest Game Center.

Apart from stability issues (OF was the only thing that ever caused my game to crash), removing it cut the package size in half and reduced compile time from minutes down to seconds. It was such a relief to remove all those crazy and unnecessary frameworks from the project.

Then again I know devs (and gamers) who swear by OpenFeint and love it, so that's just my $0.02.
01-17-2011, 12:33 AM
#10
Depending on what you are doing or what you want decides the choice.

Game Centre only allows 25 leaderboards.
OF has no limit.

OF has marketing and has added features that Game Centre does not have.

The easy option is to use OF and use the wrapper inside that for all Game Centre stuff.

To be honest Game Centre is pretty basic and has lots of problems. OF is stable and does what it does, well.

And if you decide to port the game to Android then OF is the only option to consider really. We looked at putting Game Centre into Jet Car Stunts using OF because we needed the added features but I was shocked to find out about the 25 limit to leaderboards and we need over 70 of them for Jet Car Stunts. That stopped us from doing Game Centre!