I'm interesting to develop an android turn-based online game. I read that is possible with OpenFeint, but I didn't found any library. Does anyone know any tutorial for this? Any other alternative?
I'm not interesting in WiFi or Bluetooth solutions, because that is "easy" to solve with sockets...
Thank you!!
I have also users the Skiller Platform and found it very useful.
I have combined it with Andengine (for its physics engine) and got a really cool multiplayer gaming experience.
Here is a link to OpenFeint developers site, It should contain everything you need.
http://support.openfeint.com/dev/welcome/
I'm interested in this same subject for my brand new game and I felt on Skiller.
Even if it was difficult to find out info about this service from other users, it seems to have all I need for my turn-based game, so I suppose to use their SDK and test it on the field.
Besides, I have already used Scoreloop and it seems not have a real-time turn-based multiplayer feature and I think OpenFeint neither.
You need to download the openfeint multiplayer API.
It was (maybe still is) removed from the site for maintainence, but someone has posted a link to it in on of these posts:
https://ofdev.zendesk.com/entries/20256407-where-is-the-multiplayer-api
Related
I would like to add the multiplayer functionality to my Android game. In particular it must be turn-based. I don't want to reinvent the wheel, so i need a framework/API or whatever that avoid to write the server side. It is just a personal project of mine, so i have not special requirements. Now, i know 3 possibilities:
Google Play Services API for Turn-Based game
SmartFoxServer
Parse
I would like to know if there are other technologies or if any of the ones that i've written above is good.
https://developers.google.com/games/services/android/turnbasedMultiplayer
As someone said in comments, Google Play services is cross-platform and will work for iOS if you ported it in that direction. Also, the support in the way of tutorials and documentation is very great for this.
On top of that, you can integrate other Google goodies like high scores, badges, etc.
I am building a multiplayer game. It is a card game. I was wondering what technology or SDK would be the best to program the server architecture part.
I was thinking about Node.js. Has anyone experience with it? Any better alternatives?
Thanks in advance
You can try with the skiller SDK:
http://skiller-games.com/Developers.aspx
Thank you #Perroloco, as Perroloco said, you can try out our Skiller SDK. Just register to our developer program, get application credentials, download the SDK and you are ready to go. You will not need server, hosting or protocol development. Use multiplayer tools simply by calling createGame, makeMove and endGame APIs.
If you will have any questions or will need any help we will be happy to help you: developers#skiller-games.com.
All the best and good luck.
Hoping to find some Skiller experts to answer this. I've been using Skiller for developing my game for last 3 weeks. The Skiller documentation does not explain how a player can add a buddy while playing a game? Is that possible? If that's the case, is that documented anywhere?
From the SDK documentation, I can see that BUDDY_LIST is an optional argument to call the showScreen() method but I don't know whether it work during game play? Any guidance would be much appreciated.
I am VP R&D at Skiller, thanks for using our SDK.
To shorten the integration time and at the same time give the developers many additional elements to their game and make it more appealing, many things were implemented for the developers. You don't need to implement all the community features from the scratch. We do it for you and expose many tools to communicate and manage the community.
In current and previous Skiller SDK versions all you need to do is raise the buddy list window and the window in its turn already implements all the functionality of adding/removing/searching for buddies.
In the next version of the SDK we will expose the API using which you will be able to add the last opponent that your user played against as a buddy.
If you have any other questions I can help you with please send email to developers#skiller-games.com or visit our developers forum on www.skiller-games.com
has anyone ever read/skimmed through this book? it is valuable/very helpful to people such as myself, who are complete noobs to android programming? I am thinking of purchasing one on amazon for $20 but dont know if its going to be a really helpful book.
Also, when i skim through the book on the amazon wesite, it seems to be missing alot of stuff. is that just amazon's preview method or is the book really that simple?
The Amazon preview only shows specific excepts. I learned exclusively from online tutorials and the official documentation, but if you prefer to learn from a book, check out this SO question:
https://stackoverflow.com/questions/1114287/good-book-for-beginning-android-development
I'd be very keen to know how to develop a social game on android which includes 2 or more than 2 players. Let's say chess..for example or scrabble.How to begin? Are there any online resources or tutorials available on this subject?
The best resource out there is Google's Android developer guide: http://developer.android.com/guide/topics/ui/index.html
This not only gives you an explanation for all the major classes of the android sdk, it also gives you tutorials into things such as reading from contacts (specifically the "content providers" section).
As for sockets, I don't think there is anything special with Android's Java implementation for that, you should just be able to find any Java socket tutorial and use that.
I think this is a good article on writing Android games: Getting Started in Android Game Development
Yup Skiller is a really cool social and multiplayer SDK. (you can download from here: http://www.skiller-games.com)
Also, you will need some kind of framework or a graphic environment, i recommend AndEngine which works for me, but you can use box2D (which rumor has it that it is being used in Angry Birds).
Good luck.
From my experience there are a couple of social SDKs. One that worked for me is Skiller multiplayer SDK. They take care of the multiplayer protocol and server side so you dont need to mess with this part and only handle the game logic. Currently they support only 2 player multiplayer games which was fine for my game and probably will satisfy your chess game but they said that they will release massive multiplayer SDK soon as well.
Good luck with the game.