Esta manhã, anunciamos o suporte do Couchbase Mobile para Unity, a plataforma de desenvolvimento de jogos multiplataforma mais popular do mercado. O Couchbase Mobile para Unity ajudará os milhões de desenvolvedores da Unity a entrar no mercado mais rapidamente e a se concentrar mais na experiência do usuário em vez de no gerenciamento de dados e no código de sincronização.

Nos últimos meses, conversei com vários desenvolvedores de jogos sobre seus maiores problemas. Não é de surpreender que suas respostas tenham sido quase todas iguais:

  • Entregar seu jogo ao mercado a tempo
  • Garantir que os perfis dos jogadores, o estado do jogo, as pontuações, os níveis etc. sejam sincronizados entre os dispositivos e a nuvem
  • Enviar atualizações de aplicativos sem exigir uma reinstalação (isso pode ocorrer várias vezes ao dia)
  • Garantir que seus jogos funcionem mesmo quando os jogadores não têm conexão com a Internet

É por isso que estou animado com o Couchbase Mobile para Unity. Vamos ajudar os desenvolvedores de jogos a criarem seus jogos com mais rapidez e facilidade, ajudando a aliviar esses principais pontos problemáticos.

Entregue seu jogo ao mercado... rapidamente
No passado, os desenvolvedores de jogos precisavam passar semanas ou meses codificando o gerenciamento de dados e a funcionalidade de sincronização. O mercado de jogos se move em um ritmo extraordinário - se você não cumprir o prazo de lançamento, há uma boa chance de perder usuários preciosos e os lucros do jogo. Com o Couchbase Mobile, você reduzirá significativamente o tempo de codificação com sua sincronização integrada.

Sincronize facilmente seus dados de jogo

Não há necessidade de se preocupar em escrever código de sincronização. Os dados do jogador, o estado do jogo, os níveis, as pontuações e tudo o mais podem ser armazenados no dispositivo e sincronizados com segurança com a nuvem e outros dispositivos. Isso inclui laptops, telefones, tablets, consoles e muito mais.

Fornecer atualizações de jogos sem exigir uma reinstalação

Adicione e atualize elementos de jogo, como cenas, níveis, música etc., sem precisar fazer um novo lançamento. Isso não significa apenas que você não precisará passar pelo processo de lançamento, mas também que poderá atualizar elementos do jogo sem interromper a jogabilidade ou exigir uma reinstalação.

Crie jogos que funcionem off-line

Atualmente, muitos jogos só oferecem funcionalidade completa quando estão on-line. Com o banco de dados local e a sincronização segura do Couchbase Mobile, você pode criar facilmente jogos que funcionam on-line e off-line.

Se você estiver participando da GDC esta semana em São Francisco, estaremos exibindo o Couchbase Mobile for Unity em nosso estande #425. Você também pode Participe de nossa lista de correspondência para ser notificado quando a versão for lançada na quarta-feira.

Autor

Postado por Wayne Carter

Wayne Carter é vice-presidente de engenharia da Couchbase, onde é responsável por liderar a visão, a estratégia e o desenvolvimento das soluções móveis, de IoT e de computação de ponta da empresa. Antes de ingressar na Couchbase, Wayne trabalhou como líder, arquiteto e engenheiro na Oracle e na Siebel Systems.

15 Comentários

  1. Onde podemos obter a documentação da API do Unity, Wayne? Ou, por enquanto, podemos seguir talvez um dos tutoriais de projeto (.Net) já disponíveis?

    1. A API do Unity é exatamente igual à API do .Net e pode ser encontrada aqui: http://developer.couchbase.com... em \'Develop > API References\'.

      Basta selecionar C# nas áreas de código.

  2. felizmente consegui isso, e é exatamente o que eu preciso. desculpe, mas tive alguns problemas ao criar isso no backend IL2cpp da unidade. gostaria que você pudesse me ajudar. e recebi esse erro:

    Erro de IL2CPP para o método \'System.Void Sharpen.Scheduler::SchedulerThread()\' no assembly \'/Temp/StagingArea/Data/Managed/Couchbase.Lite.dll\'

    Felicidades

    1. Olá. Faça essa pergunta nos fóruns e você receberá ajuda rapidamente. http://www.couchbase.com/forums/mo

  3. Martynas Nobleman maio 14, 2015 em 2:33 pm

    http://developer.couchbase.com... O ícone da unidade aponta para http://developer.couchbase.com
    em que \"Read documentation\" (Ler documentação) direciona para http://developer.couchbase.com
    Poderia fornecer um aplicativo hello world para leitura, gravação, atualização e exclusão de entradas do Dictionary em vez de um loop infinito entre dois sites. Pesquisei no Google por dois dias e não encontrei um único tutorial ou exemplo de como começar a usar o unity (não o C#, o unity!!!).
    Quanto a \"Just choose C# in the code areas.\"
    ToDo Lite Code Tour:
    Nenhum exemplo de código está disponível no momento.

    1. Aqui estão alguns bons recursos:

      Webinar: https://event.on24.com/eventRe
      Exemplo de código: https://github.com/couchbasela

      1. Hi,

        Eu ouvi o webinar, mas tudo o que foi mostrado foram os slides. Não vi nenhuma maneira de visualizar sua tela quando ele chegou ao passo a passo do código. Isso se deve ao fato de eu estar tentando assistir no meu tablet? Ou há alguma maneira de obter esse vídeo?

        Estou vendo o código do github, mas é difícil saber a qual arquivo ele estava se referindo quando disse coisas como \"agora vamos abrir este script\".

        Obrigado,
        Davi

        1. Olá, David. Acabei de verificar o vídeo que é iniciado quando você clica no botão \'Launch Presentation\' no link do webinar acima e ele mostra a tela dele. Experimente em um navegador da Web para desktop e ele deverá funcionar para você.

          1. Obrigado! O servidor 4.0 beta é compatível com o Couchbase mobile? Gosto muito da linguagem N1QL. Preciso esperar por isso no lado do cliente?

          2. Ela deve ser compatível. Além das consultas Map/Reduce existentes, a consulta em linguagem nativa estará disponível em breve no Couchbase Lite. A implementação será específica para a plataforma/linguagem (por exemplo, NSPredicate, LINQ, etc.).

          3. Sim, funcionou muito bem em meu computador desktop

      2. Franck Truong maio 1, 2017 em 8:50 am

        Hi,

        Estou procurando instruções passo a passo ou um projeto de exemplo Hello World para começar a usar o Couchbase .NET no Unity.

        Os links que você mencionou acima parecem não estar mais funcionando.
        Você poderia me indicar recursos atualizados?

        Obrigado.

  4. Zachary Trabookis junho 4, 2015 em 8:08 pm

    Há algum custo associado a esse produto? Podemos implantar o Couchbase Server em nossos próprios servidores? A Enterprise Edition (EE) é gratuita sem suporte pago? http://www.couchbase.com/editi... Gostaríamos de usar uma versão estável do Couchbase Server.

    1. Tanto a Open Source quanto a Community Edition são gratuitas para uso em desenvolvimento e produção. O suporte é oferecido por meio de http://www.couchbase.com/forums/. Se você quiser obter os benefícios adicionais associados à nossa Enterprise Edition, solicite detalhes aqui: http://www.couchbase.com/subsc

  5. Sou novato no uso do couchbase mobile com o unity. Alguém pode me orientar na criação de um banco de dados e na inserção de documentos de forma ***prática***. Do zero. Espero uma resposta em breve.

Deixar uma resposta