Support our Sponsors:

Go Back   Touch Arcade > Developer Discussion > Public Game Developers Forum

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

Reply
 
Thread Tools Display Modes
  #1  
Old 01-16-2011, 04:16 AM
Lightworx Lightworx is offline
Senior Member
iPhone 3GS, OS 4.x
 
Join Date: May 2010
Location: Italy
Posts: 134
Default 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?
Reply With Quote
  #2  
Old 01-16-2011, 05:05 AM
nvx's Avatar
nvx nvx is offline
Developer
iPhone 4S, iOS 7.x
 
Join Date: Jan 2011
Location: UK
Posts: 195
Default

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.
Reply With Quote
  #3  
Old 01-16-2011, 09:23 AM
Stroffolino's Avatar
Stroffolino Stroffolino is offline
Senior Member
iPhone 5
 
Join Date: Apr 2009
Location: Pennsylvania
Posts: 873
Default

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.
Reply With Quote
  #4  
Old 01-16-2011, 09:49 AM
Lightworx Lightworx is offline
Senior Member
iPhone 3GS, OS 4.x
 
Join Date: May 2010
Location: Italy
Posts: 134
Default

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 :-)
Reply With Quote
  #5  
Old 01-16-2011, 10:08 AM
mehware's Avatar
mehware mehware is offline
Senior Member
iPhone 4, OS 4.x
 
Join Date: Nov 2008
Posts: 539
Default

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!
Reply With Quote
  #6  
Old 01-16-2011, 11:04 AM
ThunderGameWorks ThunderGameWorks is offline
Senior Member
 
Join Date: Nov 2009
Posts: 692
Default

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.
Reply With Quote
  #7  
Old 01-16-2011, 11:05 AM
mr.Ugly's Avatar
mr.Ugly mr.Ugly is offline
Senior Member
 
Join Date: Dec 2009
Location: Berlin, Germany
Posts: 1,622
Default

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.
Reply With Quote
  #8  
Old 01-16-2011, 08:30 PM
thewiirocks thewiirocks is offline
Senior Member
iPad, OS 4.x
 
Join Date: Aug 2009
Posts: 618
Default

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.
Reply With Quote
  #9  
Old 01-16-2011, 11:30 PM
miiifan's Avatar
miiifan miiifan is offline
Member
iPhone 4, OS 4.x
 
Join Date: Aug 2010
Location: SHANGHAI
Posts: 90
Default

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.
Reply With Quote
  #10  
Old 01-17-2011, 12:33 AM
TrueAxis TrueAxis is offline
Senior Member
 
Join Date: Sep 2009
Posts: 610
Default

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!
Reply With Quote

Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Copyright 2012, TouchArcade.com, LLC.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.
Copyright 2008 - 2011, TouchArcade.com. Privacy Policy / DMCA Copyright Agent