Wiki Allegro Brasil

Boas pessoal?

Eu e a equipe da PDJ – Programadores e Desenvolvedores de Jogos criamos uma Wiki de Allegro onde estamos traduzindo o seu manual para o português e criando tutoriais sobre a ferramenta.

Se você quiser contribuir, basta se cadastrar na Wiki e na PDJ para participar das reuniões e ver o que é necessário fazer.

Wiki: http://wiki.programadoresdejogos.com/allegrobr/

Obrigado.

Anúncios

The Target

Opa pessoal, blz?

Nossa, faz tempo que eu num posto nada aqui hein! hehehe

Bom, voltando ao tópico… eu retornei ao Contest da UniDev agora com o jogo The Target. Clique aqui para ir para a página do projeto no contest.

É um jogo onde você tem que atirar no alvo, e ganhando assim os pontos correspondentes a área acertada do alvo. Estou usando C++ e Allegro para este projeto. Já desenvolvi o modo de tiro, pontuação, HighScores, e agora estou desenvolvendo os modos de jogos. É um arquivo do tipo INI, onde terá todos os modos armazenados, estou desenvolvendo o interpretador de modos. Vou criar também uma aplicação para criar novos modos de jogo, ou editar.

É um jogo simples, porém interessante. Meus problemas continuam sendo os gráficos. Eu sou um péssimo artista.

Veja um vídeo de como está ficando o jogo.

Logo eu disponibilizo uma demo! xD

É isso! hehehe
Comentem ae! Até mais!

Meu jogos antigos

Já faz uns três ou quatro anos que eu me apaixonei pelo desenvolvimento de jogos. Tudo começou quando eu conheci o mais famoso maker RPG Maker, ele era fabuloso!

Adorava fazer joguinhos de RPG com ele, eu usava a versão 2000. Inclusive tinha um jogo que estava ficando muito legal, era sobre Dragon Ball Z, ele estava bem grande já, pena que logo perdi ele uma vez que deu pau no meu HD. ¬¬

Então fui me aprofundando nessa área de makers, conheci o GameMaker e o Klick n’ Play, que era uma versão muito simplificada do TGF, que por sua vez já é uma versão simplificada do Multimedia Fusion.

Eu achava o GameMaker um pouquinho avançado, em comparação com o Klick n’ Play, por que ele era muito básico, então me aprofundei nele, até começar a usar o TGF (The Games Factory). Então descobri o Multimedia Fusion Express, uma versão simplificada do Multimedia Fusion, ainda melhor que o TGF. Bom, com ele fui fazendo joguinhos. O primeiro que eu fiz, foi um pong, chamado Gol a Gol, tava muito simples, mas aquilo era como um sonho, desenvolver um jogo…

Todos os anos na escola, no fim do ano, tem uma feira onde são expostos Stands sobre um tema geral, e é possível utilizar qualquer recurso para tratar do tema. Em 2004, o tema foi deficiências, e cada série teve uma deficiência, dentre elas Visual, Auditiva e Mecânica, que era a da minha turma. Deficiência Física… Nosso grupo tinha feito apenas alguns cartazes, apresentações em Slides, até que eu tive a idéia de criar um jogo… No começo achei que não ia dar certo, uma vez que eu só brincava, nunca tinha realmente feito um jogo, mas acabei fazendo. Fiz no Multimedia Fusion Express, demorei 10 horas para terminar, era um jogo simples, onde um personagem de cadeira de rodas deveria atravessar a rua onde passavam vários carros.

Nome: Test Drive
Download: Clique aqui

O jogo foi um sucesso na feira, um monte de gente jogou e tal…

Bom, apartir disso, continuei estudando bastante desenvolvimento de jogos, até que fui apresentado a biblioteca Allegro para programação em C/C++. Na verdade, até antes de desenvolver o jogo do deficiente, eu já conhecia Allegro e programação, porém era muito iniciante, não passava do Hello World.

Então comecei a aprender Allegro. Gostei muito. Mas eu queria algo 3D. Então fui atras de engines. Mexi um pouco com 3D Game Studio, Dark Basic, Blitz Basic, mas não fazia nada de útil, então resolvi voltar para o Allegro.

Comecei a participar de um contest de Allegro da UniDev no começo do ano passado com o jogo ShooterDB. Seria um clássico jogo de nave, porém com scrolling horizontal.

Trabalhei um pouquinho nele, aprendi muita coisa nesse projeto, mas infelizmente não deu para terminar, sem contar que aquele código estava uma bagunça, tenho até vergonha de mostrar, mas se interessar para alguém, confiram mais informações sobre o projeto aqui.

Participei também de outro contest de jogos 2D, não importava a ferramenta. Nesse fui desenvolver um jogo de plataforma, foi outro jogo que aprendi muita coisa também. Chan Lee, o nome era nada a ver mesmo… 😀

E no começo desse ano, teve outro contest de Allegro, o Allegro Contest Férias. Estava decidido a terminar um jogo nesse contest. Tinha bastante gente inscrita! Pena que só terminaram dois jogos, entre eles o meu.

Fiz um jogo de tiro em 2D, ficou meio feinho, por que eu comecei bem tranquilo e só fui continuar faltava 3 semanas para o fim do contest, e eu também estava sozinho. Mas consegui termianar ele.

Nome: Princess Wizzard
Download: Aqui

Depois fui fazer o F.A.T.I, mas agora estou pensando em outro para terminar o Contest Game UniDev.

É isso ae, comentem ae sobre meus jogos… Vlwws

F.A.T.I – O Fim de seus Sonhos

F.A.T.I – Forças Armadas do Tráfico Ilegal
Capítulo: O fim de seus Sonhos…

F.A.T.I é uma organização criminosa de tráfico de drogas. Foi criada por Renzo, o maior traficante de drogas do Brasil.

Neste capítulo, Tom, um jovem que acaba de perder seu pai, conhece Renzo e entra na organização. Ele acha que está tudo bem, porém não sabe que será o maior capanga de Renzo, e que será o fim de seus sonhos!

Esse é o jogo que eu estava desenvolvendo para apresentar no Contest Game UniDev, estava utilizando C++ com Allegro para a programação. Seria um jogo no maior estilo GTA 2, com vista superior. A programação estava indo tudo bem, até eu me deparar com as colisões. O jeito que eu estava implementando (colisão por tiles) não estava dando certo. Existem muitos outros métodos para a implementação da colisão, porém foi aí que eu percebi que não daria tempo, pois o contest acaba em Setembro. Por isso eu arquivei o projeto, mas não desistirei! Pretendo futuramente desenvolver este jogo em versão 3D.

Clique aqui para visitar a página do jogo no Contest.

Apesar de ter arquivado o projeto no contest, pretendo terminar este contest feliz, então vou criar outro projeto de jogo simples 2D com C++ e Allegro. Já tenho o jogo criado na cabeça, porém ainda não oficializei o projeto por que estou com problemas com o meu Windows (estou no linux xD), mas assim que formatar e conseguir instalar o Windows novamente com sucesso, vou ingressar o jogo no Contest.

Bom, é isso ae! Espero que curtam a idéia do jogo, comentem!

Até a Próxima!

UDZine

UDZine é uma revista digital sobre desenvolvimento de jogos desenvolvida pela comunidade UniDev. Lançada mensalmente, contém artigos, tutoriais, entrevistas com pessoas ligadas a área do desenvolvimento de jogos.

A primeira edição foi um sucesso, o pessoal adorou. A Segunda edição está marcada para sair dia 5 de Julho.

Na primeira edição eu contribui com o tutorial Double Buffer simples com Allegro, que falava sobre a técnica com a Biblioteca Allegro e a linguagem C. Mas além do meu artigo, tiveram muitos outros super interessantes, tais como sobre XNA, SDL e 3D. Agora na segunda edição, fiz um tutorial um tanto intermediário, apesar de bem básico, Partículas Simples com Allegro, explica a lógica de partículas mostrando um exemplo de efeito de chuva. E também está recheado de bons tutoriais.

Se você curte desenvolvimento de jogos, não deixe de baixar a sua!

Clique aqui para ir a página da UDZine na UniDev. Lá está disponível a Primeira Edição, e a partir do dia 5 de Julho, estará disponível também a segunda edição.

Espero que tenham gostado. Até a Próxima!