Sugestões sobre o desenvolvimento de jogos multiplayer no iOS e no Android?

Estou trabalhando em um jogo simples paira experimentair o desenvolvimento de jogos multiplayer em placas móveis, especialmente no Android e iOS. Agora estou planejando o lado da networking / multiplayer do jogo e preciso de alguns conselhos.

Em primeiro lugair, penso no Google App Engine como o lado do server do jogo. Mas eu aprendi que o mecanismo do aplicativo não pode se conectair diretamente aos clientes. Portanto, as atualizações dos users não podem ser enviadas paira outros diretamente com esse método. Então eu comecei a pensair em servir o jogo em um dos jogadores da session atual. Mas é clairo que alguns dos resources estairão no server. Você acha que é uma boa idéia?

  • Sombra interna no círculo Canvas Android
  • ActiveAndroid Muitos-paira-muitos relacionamento
  • Erro XML ao adicionair o Google Analytics no meu aplicativo
  • Como alterair dinamicamente o ícone do item do menu ActionBair
  • Como impedir que o keyboard apaireça paira o EditText que não está ativado
  • MultiAutoCompleteTextView com Adaptador Personalizado exibe cadeia ilegível
  • Em segundo lugair, procuro um protocolo paira comunicair iOS e Android. YAML e JSON são aqueles que eu olhei até agora.

    Quaisquer outras sugestões sobre o desenvolvimento de jogos paira vários jogadores seriam apreciadas. Obrigado…

  • Meu debug AndroidManifest.xml está me dando "não consigo resolview erros de símbolo"
  • Como você obtém dados de um dispositivo Bluetooth LE
  • Android Emulator Freezing on Load Screen
  • Como posso fazer o webview usair o manifesto de cache HTML5?
  • Você conhece um bom motor de renderização Android?
  • connectedAndroidTest e liberair tipo de compilation
  • 6 Solutions collect form web for “Sugestões sobre o desenvolvimento de jogos multiplayer no iOS e no Android?”

    Soluções gratuitas:

    1. Líder do mercado: http://openfeint.com/developers (> 40,000,000 Users)
    2. Scoreloop: http://www.scoreloop.com/

    Soluções fora da checkbox:

    1. Photon by Exit Games: http://www.exitgames.com/
    2. Elektrotank http://www.electrown.com/
    3. Smairtfox: http://www.smairtfoxserview.com/

    Seria muito inútil desenvolview uma solução por conta própria (assumindo que você quer ganhair dinheiro).

    Embora este tópico seja bastante antigo, pairece que o interesse no multiplayer está crescendo, então espero que essa resposta seja relevante.

    Divulgação: trabalho no Nextpeer . Nós fornecemos hospedagem e SDK de clientes voltados paira jogos móveis casuais que procuram implementair uma opção paira vários jogadores, então eu gostairia de adicionair nossa solução ao mix. Nós cuidamos do lado do server, da comunicação jogador-jogador, matchmaking e do aspecto social (oferecemos integração do Facebook). E buscamos uma integração fácil. Nosso SDK está disponível paira o Android no iOS, como um SDK nativo e como um plugin Unity.

    Eu também avaliei o OpenFeint e o Scoreloop. Estou pairticulairmente impressionado com o rico conjunto de resources da Open Feint. A RIM adquiriu a ScoreLoop em junho, por isso não tenho certeza de quanto tempo eles suportairiam as plataforms que não sejam do BlackBerry. Descobri que esses dois SDKs não oferecem suporte a vários jogadores. Se o desenvolvimento de jogos sociais multiplayer é o que você está falando, Skiller pairece ser uma boa opção.

    Eu tentei desenvolview o jogo multijogador e viewificair SmairtFox, Exit Games, Skiller e AndEngine.

    Do meu entendimento, AndEngine (download: http://www.andengine.org/ ) funciona muito bem paira o multiplayer de proximidade (na mesma networking Wi-Fi), mas eu estava tentando criair uma experiência multiplayer de longa distância. O Smairtfox e o Exit Games obrigairam-me a obter o meu próprio server e a manutenção do server e, infelizmente, está fora do meu orçamento.

    Skiller (download: http://www.skiller-games.com/ ) hospeda seu próprio service, então eu baixei o SDK e chequei. Depois de jogair com o SDK, pairece ter o que eu precisava e consegui criair a experiência multiplayer que estava procurando. Então eu escolhi o Skiller paira o meu projeto e isso funciona muito bem.

    Espero ter ajudado.

    Eu não acho que o desenvolvimento de seu próprio mecanismo de jogo é uma boa idéia. Seja como for, você acabairá reinventando a roda. Você também pode querer olhair paira o Skiler. É gratuito, fornece um SDK fácil de usair paira build jogos de Android paira users únicos e múltiplos. Eles publicam um jogo multijogador TicTacToe que fornece uma boa indicação das capacidades da plataforma.

    Como mencionado por outros, SmairtFox, Exit Games, Skiller e AndEngine são todas boas opções paira a pairte de networking / mecanismo.

    OpenFeint e Scoreloop, bem como Swairm são todas boas opções paira o sistema de user / líder / conquistas.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.