Hi guys, I run a website called Playtomic, it's a major presence in the *Flash* side of casual gaming, does analytics, leaderboards, player created levels and a whole bunch more, but until now it's been pretty locked up inside the Flash side of things until now (although I did a JavaScript API a while back for HTML5 games). I just posted the first draft of our objective c version, would love to get some feedback especially on how it can be improved - I'm not good at objective c and it probably shows in my code! You can check it out here: http://github.com/playtomic/gameapi-ios Documentation's available at: http://playtomic.com/api/ios There's a few things that I think are going to be particular problems: services stuff like player levels, GameVars etc are not async yet memory leaks, I come from .NET where I don't have to even think about that stuff heh storing analytics data when the player is offline Would love any advice you guys have to give on taking it to the next level. Ben
Great job - love to see stuff like that! I've read about Playtomic before. Are the player created levels coded by you guys? The editor I mean. How would you modify it for each different game?
It's up to you how you go about actually *creating* the levels, we just provide the infrastructure for storing / loading / listing / rating etc, from our end it's just data you send to us from your game. There's a great example from RobotJAM here: http://notdoppler.com/hambo.php, he's got the editor and all that nicely integrated with the game design & engine, and behind that sits us handling the data. Not sure how you'd cram an editor into iphone/ipod but you could do some interesting stuff w/ an ipad or Flash editor + levels playable on iphone/ipod. The cross platform and device capabilities are prob the most exciting part of finally branching out into other paltforms.