Monday, May 12, 2014




Link para o portal: http://bighub.me

O que foi feito...

- Sistema de salas, qual os usuários podem criar uma nova sala, entrar em uma sala já existente ou sair da sala. Isto inclui a interface para a interação de tais salas com o jogo.
- Iniciado o desenvolvimento do primeiro jogo first-party a ser incluso no portal. Este primeiro título é um jogo de jo-ken-po no qual dois jogadores podem competir em tempo real.



O que está por vir...

Finalizaremos o primeiro jogo e a sua integração com o sistema de salas e matchmaking da plataforma. Após isso, daremos continuidade ao desenvolvimento de outros jogos simples e a integração de novas funcionalidades, como perfil e experiência.

Inicialmente planejavamos utilizar no desenvolvimento dos jogos Cocos2D-JS para o cliente e Photon para o backend. No entanto optamos por adotar outras tecnologias: Phaser para o cliente e socket.io para o servidor. Isso se deveu a dois fatores fundamentais: Phaser apresentou um ótimo ganho de produtividade quando comparado a Cocos2D HTML5; A versão Javascript do Photon ainda está em um estado muito inicial, com documentação e guias que ainda deixam bastante a desejar, optamos então utilizar Socket.io por apresentar a compatibilidade que necessitamos para dispositivos móveis e dispor de uma documentação muito rica e comunidade ativa.




Até a próxima!

Sunday, May 4, 2014




Link para o portal: http://bighub.me


BigHub é um portal de jogos para dispositivos móveis com a proposta de criar um ambiente gamificado competitivo entre os usuários. Todos os jogos disponíveis no portal poderão ser executados sem que seja necessário efetuar o download de apps e os usuários podem competir contra seus amigos ou outras pessoas na internet. Com o propósito de engajar ainda mais os usuários do portal, todos terão um perfil público no qual será exibido nível geral, nível em cada jogo, ranking nos jogos, conquistas e amigos; dessa forma esperamos criar um hub no qual qualquer pessoa possa rapidamente pegar seu dispositivo móvel, escolher um jogo que lhe agrada e competir cotra outras pessoas do mundo todo enquanto ao mesmo tempo se torna um jogador de destaque na comunidade.

Tendo em vista a proposta de jogar diretamente no portal sem que seja necessário efetuar o download de apps, todos os jogos serão em HTML5, uma tecnologia que já é bastante difundida e que tem amadurecido bastante com o tempo.

O que foi feito...

- Junto a uma equipe de designers, trabalhamos na elaboração da versão inicial de um portal que ao mesmo tempo seja leve em termos de conteúdo mas apresente ao usuário diversos elementos de competição. Imagens dos protótipos de papel podem ser vistas abaixo.



- Fizemos a integração da api de Facebook tanto no cliente quanto no servidor, logo agora todos os jogadores devem fazer o login no facebook para começar a utilizar o portal.
- Sistemas de "salas de jogo" (Channel Api), o que torna possível agrupar os usuários de cada jogo e mostrar os títulos mais populares.
- Mostrar quais amigos do facebook estão jogando cada título. Isto faz com que os usuários foquem nos títulos mais populares do seu círculo de amizades, dessa forma incentivando ainda mais a competitividade entre amigos.

O que está por vir...

Daremos continuidade ao desenvolvimento do fluxo da aplicação e iniciaremos o desenvolvimento de jogos multijogador com foco em mecanicas competitivas, que é o conceito que permeia o portal. Dessa forma os jogadores poderão competir entre si nos jogos, que reflitirão no meta-jogo do portal.

Para o desenvolvimento dos jogos, utilizaremos Cocos2D-JS para o cliente e Photon para o backend.



Até a próxima!