out 1

Olá,

Publiquei hoje o lançamento do portal DevGames.

Visitem e ajudem na divulgação e compartilhamento de informações.

Link: www.devgames.com.br

Um grande abraço a todos.

set 25

Olá,

No post anterior coloquei meu prototipo 2D, agora estou postando meu prototipo de jogo 3D, usando C++ com IrrLicht.

Já faz um tempo que faço pequenos projetos como este em C++, e sinceramente gosto muito da linguagem, ela não é perfeita e tem muita coisa para mudar ainda e melhorar, mas de um modo geral ela te dá liberdade e controle total do que você está fazendo.

A Irrlicht por sua vez, é uma excelente engine, fácil de usar e tem tudo embutido já, até GUI.

Possui biblioteca para som normal e som 3D, editor de mapas, parser de XML, parser de arquivo INI e muitas outras ferramentas e wrappers úteis.

A minha maior dificuldade foi achar uma biblioteca estável e completa de física para ela, a que mais me chamou as atenção foi a IrrNewt, que é um wrapper para a Newton, mas como estou usando a versão 1.5.1 da Irrlicht e a IrrNewt não tem os binários para esta versão, não consegui usar por não conseguir compilar a IrrNewt na versão atual da Irrlicht.

Uma outra coisa que achei falta, foi de um bom tutorial de colisão entre nodes ou meshes.

De um modo geral, foi rápido fazer, a comunidade e fórum são excelentes, e recomendo a todos os iniciantes.

Agora estou partindo para a Ogre3D que já usava antes mas parei de usar faz um bom tempo.

Adicionei suporte a joystick e funcionou perfeitamente.

A maior dificuldade que sempre encontro na hora de desenvolver um jogo é a parte de modelagem ou de desenho, pois dificilmente alguém se propoe a ajudar para apenas aprender.

Usei o Eclipse CDT + IrrLicht, e ficou uma combinação perfeita, gostei muito do Eclipse CDT, já uso a alguns meses e está difícil alguém bater ele. Antigamente eu me aventurava pelo code::blocks, mas nem chega aos pés do Eclipse.

Algumas imagens:

Como disse anteriormente, minha intenção é ter a minha empresa de desenvolvimento de games ou trabalhar um uma grande empresa de desenvolvimento de games e claro, terminar a faculdade.

Download:

http://www.prsolucoes.com/downloads/evangel3d.exe

Fiquem com Deus.

set 25

Olá,

A paz do Senhor.

Como todos sabem, sou amante de jogos, não só de ficar jogando mas de criar também, e em meios a várias tentativas consegui enfim finalizar uma versão alpha de um prototipo de jogo 2D.

Minha intenção é mostrar meu potencial, idéias, projetos, capacidades no desenvolvimento de jogos.

Este prototipo eu tenho uma versão em Delphi com DelphiX, uma versão em VB6, uma versão em C++ com SDL (muito boa também) e agora Java com Slick2D.

Eu gostei muito da Slick2D, facilita bastante o trabalho e abstrai muitas das particularidades básicas de um game.

O jogo conta com loader de mapas feitos no editor de mapas MapEditor (http://mapeditor.org/), onde basta abrir o mapa inicial que vem neste prototipo e alterar usando os tilesets que já existem na pasta de imagens do prototipo.

Algumas imagens:

Minha intenção é trabalhar criando games, fazer parte de uma equipe ou ser contratado para trablhar em alguma empresa grande de desenvolvimento de games, e claro, terminar minha faculdade que está trancada e que ainda não tive condições de continuar pagando.

Download:

http://www.prsolucoes.com/downloads/evangel.exe

Instale na pasta padrão que o instalador já sugere.

Uma boa tarde a todos.

set 9

Olá,

Já ouvi vários ignorantes e amantes da m$ dizerem que flash é para fazer somente banners e aqueles “joguinhos” toscos.

Bom, fora um grande exemplo Flex+Java que é o SmallWorlds, vou deixar aqui o link de uma engine(para flash) poderosa com demos online do que ja é possível fazer.

http://www.ffilmation.org/website/demos/example-1/

http://www.ffilmation.org/website/demos/example-2/

http://www.ffilmation.org/website/demos/example-3/

http://www.ffilmation.org/website/demos/example-4/

Só para constar, vou deixar aqui o link de 2 grandes sucessos da área (e ainda são MMO):

http://www.smallworlds.com

http://www.dofus.com

www.dofus.com
mai 15

Olá,

Achei uma coisa bem interessante na net, e aparentemente de graça.

É a API em C++ para usar o STEAM no seu game liberada pela VALVE.

Algumas coisas que é possível fazer com essa API:

  • Coletar estatísticas do jogo (como por exemplo média de pontos de um jogador)
  • Autenticação para Multiplayer
  • Controle de partidas (Matchmaking)
  • Gerenciar comunidade
  • Rede (vide sockets :) )
  • Sistema anti-chear
  • Comunicação por voz
  • DRM (Digital Rights Management ou controle de pirataria)

Na nova versão (1.04) é possível fazer autenticação em games P2P multiplayer .

Link: https://partner.steamgames.com/