desenvolvimento de games logo aftersix games

Introdução Ao PhoneGap

em 10/05/2014

Categorias: html5, javascript, mobile, phonegap

Boa noite pessoal, como falei antes, vou comentar um pouco sobre tecnologias que tenho estudado, e hoje vou fazer uma pequena introdução ao PhoneGap

O PhoneGap é um framework para o desenvolvimento de aplicações para dispositivos móveis, open source, multiplataforma, com sendo que com ele você pode desenvolver aplicações utilizando JavaScript, CSS3 e HTML5, ou seja, mesmo código para IOS, Android, WindowsPhone, BlackBerry e Symbian, etc.

Hoje o PhoneGap está na versão 3.4 e você pode encontrar tudo que procura sobre ele na sua página oficial PhoneGap.

Para quem já está no mundo de desenvolvimento WEB, se torná até repetitivo falar sobre as vantagens de se trabalhar com esse conjunto (JS, HTML5 e CSS3), então vamos começar com o processo de desenvolvimento usando PhoneGap, hoje vou ajudar vocês a instalar e configurar o PhoneGap, para que na próxima semana possamos iniciar o desenvolvimento de um aplicativo real usando PhoneGap, minha ideia para esse nosso exemplo é criar um aplicativo onde você digite seu código de rastreamento dos correios e por esse aplicativo ele te retorno o histórico desse objeto.

Então, vamos começar.

Processo De Criação Tela Inicial Para Jogo

em 10/05/2014

Categorias: desenhos, desenvolvimento de games

Pode achar que nossos métodos de criação são meio arcaicos. Mas fazemos isso por amor e diversão, então, aí vai:

Primeiro, o esboço no papel (imagem não muito nítida, pois estava sem scanner naquele momento ;P):

Esboço

Apos isso, uma caneta a nanquim pra definir os traços e melhorar para scannear:

Apresentação #3

em 04/05/2014

Categorias: apresentação, blackberry, coronasdk, desenvolvimento de games, unity3d

Boa noite pessoal, seguindo o exemplo dos meus amigos, hoje eu vou me apresentar.

Meu nome é Mauricio Krzesinski Júnior, tenho 29 anos irei realizar posts nas sextas feiras… eu sei, hoje é domingo, mas foi uma exceção.

Trabalho com desenvolvimento já a 8 anos, e nos últimos tempos tenho me empenhado mais na área de games. atualmente estou trabalhando junto com o Geison e com o Marlon em um jogo usando Unity3D, mas já publiquei 2 jogos desenvolvidos usando CoronaSDK, um deles, o AndroidSkateBoardAttack com mais de 200.000 downloads

Vou utilizar meu conhecimento com o CoronaSDK para fazer fazer meus posts, inclusive, o primeiro post do nosso blog foi exatamente falando sobre isso.

No inicio desse ano me tornei Co-Manager do grupo de desenvolvimento da BlackBerry aqui em Francisco beltrão, por isso vou usar meu espaço aqui, também para apresentar as tecnologias que estou aprendendo para trabalhar com a BlackBerry.

Mudando um pouco de área, esse ano farei 4 anos como professor de boxe, e técnico de MMA, já participei de diversos eventos como treinador, no momento tenho 9 lutas como técnico e duas como atleta.

espero que em breve nosso blog tenha um bom numero de acessos e que com isso, consigamos repassar esse nosso conhecimento para o maior numero de pessoas possível

obrigado a todos e até o próximo post

Unity3D – Pequena Introdução

em 03/05/2014

Categorias: desenvolvimento de games, unity3d

Bom dia pessoal!

Hoje vou fazer uma pequena introdução ao Unity3D.

O Unity3D é uma engine de criação de jogos onde é possível que o mesmo código seja gerado para diversas plataformas, entre elas Windows, Linux, Mac OS X, Android, iOS, Black Berry, Windows Phone, XBox 360, Playstation 3, etc.

A engine não gera jogos para HTML 5, porém ela possui um web player que executa no browser os jogos gerados para o mesmo. Esse web player roda o jogo nativamente no computador e por isso consegue alcançar os mesmos gráficos e desempenho do mesmo sendo executado diretamente no windows. O único problema é que o web player só tem versão para Windows e Mac OS X, deixando os usuários Linux em desvantagem nesse aspecto.

O Unity3D possui uma versão gratuita com algumas limitações, mas que é possível desenvolver e publicar os jogos sem problema nenhum. A versão paga adiciona recursos que deixam o jogo muito mais bonito, além de tecnologias mais avançadas para vários aspectos do jogo e é ideal para desenvolvedores e empresas profissionais, porém para quem está começando, a versão gratuita supre todas as necessidades e não deixa nada a desejar.

Recentemente com a versão 4.3, foi adicionado o suporte nativo para jogos 2D. O que antes era necessário fazer o uso de plugins, muitas vezes pagos, agora o Unity3D possui suporte a Sprites, física 2D, animação com sprite sheets, etc.

O Unity 3D possui também o Asset Store, que é uma loja onde qualquer pessoa pode comprar várias coisas prontas, entre elas, modelos 3D, sons, scripts, e até mesmo plugins para o editor que auxiliam no desenvolvimento. Nessa loja é possível encontrar também algumas coisas gratuitas.

O download da ferramenta pode ser efetuado pelo site oficial: http://unity3d.com/.

Grande parte do desenvolvimento é através de scripts. São eles os responsáveis por toda a “magia” do jogo. O Unity3D oferece suporte a 3 linguagens de programação: JavaScript, C# e Boo Script.

Nas próximas semanas vou fazer screencasts mostrando o desenvolvimento de um jogo completo. Vou mostrar como desenvolver um JRPG 2D no estilo Final Fantasy com batalhas aleatórias. Pretendo utilizar somente as ferramentas nativas do Unity3D. Será algo pequeno, não mais que umas 2 ou 3 telas, mas que já vai servir como base para aprender a ferramenta e o desenvolvimento de jogos em geral.

Obrigado pessoal e até outro dia!