Synchronous Turn Based game for iOS - iphone

I'm currently working on an iOS card game. It's like bridge but, different is some rules. Anyway, I'm currently thinking of the multiplayer aspect of this game. I can't use the iOS 5 turn-based feature as it's async, which is useless in my case. So, the question is, can this type of multiplayer games be implemented on using GameCenter API ? Or i will have to come up with my own server.
Thanks a lot

You may start with Ray Wenderlich's great tutorials.

Clearly YES. You can use Game Center for that. Turn Based Games on Game Center based on synchronous mentality. Look at here http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/GameKit_Guide/ImplementingaTurn-BasedMatch/ImplementingaTurn-BasedMatch.html

Related

Implementing Multiplayer for SpriteKit game with Game Center

I have a completed Sprite Kit game that is solid on it's own, However I would really like to incorporate real-time multiplayer functionality into it. The only problem is I have not been able to find any tutorials going over how to do so (raywenderlich.com has one but it is with Objective-C and my game is in Swift).
I have read through Apple's documentation, however, it really just covers the logic of what is happening and lists pieces that are used as opposed to actually showing how to implement the code.
I was wondering if someone could help me with how to actually go about implementing the code. From what I can tell through my searches it is a pretty requested topic but there aren't any tutorial on this using swift.

Non-real time Multiplayer Cocos2d iOS

How do you go about making a non-real time multiplayer (something like QuizUp). It's not turn based but rather matches up two single player rounds to see who wins right? Can anyone point me to a direction to look at?? Thank You
You can use this nice SDK provided by AppWrap for creating Multiplayer Game Development in Cocos2D. It's really simple to integrate and easy to use
http://appwarp.shephertz.com/game-development-center/cocos2d-game-developers-home/

Is there an iOS SDK for creating crossword puzzle games?

We are looking to create a crossword puzzle game and I'd like to see how we can help our client reduce development time by using an iOS SDK. We are looking for the game interaction (loading words, dragging letters to board, word validation, etc)
Look into Cocoas2D or there is Unity3D to assist you in creating games for iOS.
I believe you are looking for a 'Library' if what I understand is that you want an automated way of creating crossword puzzles. Unfortunately I do not believe there is any that would fit your needs.
If you are like me, create your own paper crossword puzzles and then make them on iOS.
A great book to get on how to make games for iOS would be 'Learning iOS Game Programming" by Michael Daley.
I bet with the resources on that book and good logical planning you will have your game made in no time.

How to create an AI in Cocos2d?

I am making a game (obviously) and to make it a remotely good one i need to have an AI. The problem is, where do I begin? I haven't done anything like this, and any help is appreciated. Links, other posts, tutorials, anything will suffice. Also note that I would like to have more than one enemy on the screen at once, so each of them will need an AI. Like I said, any help is appreciated. Thanks!
first: AI don't need/use Cocos2D classes
you need to build AI specific classes that controls your game objects/sprites etc...
second: this link covers some basics of game AI
and this post explains how to make a finite state machine (FSM) in Objective C
a FSM is the most simple technique to build an AI in a game
Finite State Machine is the most common technique used for AI on mobile devices.
You also need to consider how much complex processing target device can handle without hampering user experience.
There's a good book for cocos2d: "Learning Cocos2D: A Hands-On Guide to Building iOS Games with Cocos2D, Box2D, and Chipmunk". You should check that out if it's your first game with cocos2d.

Any idea about an iPhone Accelerometer Library?

Have looked so long for a library specialized in dealing with iPhone Accelerometer but couldn't find anything.
I have made some few sample apps, but none reaches a level of accuracy as in Labyrinth games for example, so any idea about a library for that? Or maybe an open source app?
Would be better if it's integrated in a Physics library
UPDATE: I didn't mention it, but i don't want to use game engines. Specially now, that their future is still unknown. ObjC libraries or tutorials would be better.
I highly recommend looking at tweejump. It's basically an open source version of games like Doodle Jump. It really helped me learn how to use the accelerometer to control an object on the screen.
Although you said you didn't want any game engines, this is powered by the Cocos2D library. However, Cocos2D is written in Objective-C, so there shouldn't be any issue getting anything powered by Cocos2D passed Apple.
Best of luck!
It seems that it may just be easier for you to use a game engine that works with iPhone if you are looking to make a game. Here are 2 engines that export to iPhone GameSalad or Unity 3D