Bem, o outro dia estive a responder a uma dúvida no site http://www.gamedev.com.br sobre como começar no mundo do gamedev.
A resposta não abrangeu muitos tópicos, no entanto foi bastante extensa para meter num fórum. Para além disso, não é a primeira vez que sou acabo a dar uma resposta deste género num fórum.
Como tal, para simplificar as coisas, vou colocar aqui diversas informações de como começar a fazer jogos. Não tenciono fazer um guia completo (até porque ainda me considero um iniciante) mas sim dar uma resposta rápida às questões mais frequentes que se vêm por aí, como por onde começar, que linguagem de programação escolher ou que programas usar.
Como é óbvio vou acabar a fugir mais para a parte da programação (visto ser essa a minha área), no entanto, vou tentar falar um pouco de tudo.
E pronto, está na altura de deitar mãos à obra. :)
sexta-feira, 12 de dezembro de 2008
sábado, 29 de novembro de 2008
Concuso Combinado Gamedev-pt

A nova competição do gamedev-pt já está a correr.
Esta competição vai estar dividida em 2 etapas, uma para programação, outra para arte.
A etapa de programação já começou.
As regras são bastante extensas, por isso deixo aqui o link para elas.
A data de entrega é no dia 6 de Janeiro de 2009.
Boa sorte a todos os que forem participar.
Regras: http://www.gamedev-pt.net/competicoes/combinado_programacao_arte_2008/
Tópico: http://www.gamedev-pt.net/forum.vertopico.php?tid=2191
Etiquetas:
C++,
Competições,
Design,
Programação
quarta-feira, 26 de novembro de 2008
Mais uma competição!

Os detalhes ainda não são muitos, mas em principio será dividida em 2 fases, uma de programação e outra de arte. Assim, todos podem participar.
Podem ver mais informações em: http://www.gamedev-pt.net/forum.vertopico.php?tid=2176
Quando sair a informação final e oficial também coloco aqui.
Em principio, desta vez participo. Mais alguém com coragem? ;)
Etiquetas:
C++,
Competições,
Design,
Gamedev,
Programação
domingo, 9 de novembro de 2008
Game of Life (Lightmapped)

Bem, durante estas férias do Verão estive a fazer um lightmapper.
Como me apeteceu dar-lhe um uso prático, fiz um game of life com lightmapping. :P
Para quem não sabe em que consiste este "jogo", passo a explicar as regras:
- São distribuidos vários pontos no ecra, pontos estes que são as nossas formas de vida (na minha aplicação, estes são distribuidos aleatóriamente);
- Quando um lugar na grelha tem 3 formas de vida adjacentes, nasce nesse lugar uma nova forma de vida;
- Quando uma forma de vida tem outras 2 ou 3 formas de vida à sua volta, continua viva;
- Quando uma forma de vida tem menos de 2 formas de vida à sua volta, morre de solidão;
- Quando uma forma de vida tem mais de 3 formas de vida à sua volta, morre de sobrepopulação.
E básicamente o jogo vai correndo infinitamente até que o utilizador deseje parar (normalmente quando todos os seres morrem ou o jogo estagna, se bem que em casos raros este pode prosseguir infinitamente).
O foco da luz é controlado pelo rato.
Deixo aqui o download com o código-fonte incluído.
segunda-feira, 3 de novembro de 2008
Pong na CASIO
Bem, continuando as minhas experiências com a calculadora, desta vez fiz o clássico pong.
Fica aqui um video.
Mais uma vez, não devo disponibilizar aqui o código fonte, mas se alguém quiser é só pedir.
Prefiro controlar o código desta forma.
domingo, 12 de outubro de 2008
Countdown 2008/2009
Actualizei hoje o meu projecto Countdown para o ano lectivo 2008/2009.
Para mais informações sobre este projecto visitem: http://countdown.pt.to/
segunda-feira, 6 de outubro de 2008
Fractais na CASIO
Pois é, resolvi passar o programa de gerar fractais para minha calculadora CASIO-9850GC PLUS, e após 5 horas e 35 minutos de iterações, está aqui o resultado:
.jpg)
Não vou postar aqui o código (o de C++ é um bocado grande e o da CASIO tem simbolos que não existem no PC), mas se alguém quiser saber como fazer, pergunte à vontade.
Não aconcelho muito é a tentarem numa calculadora como a minha, porque isto ainda deve ter chupado muito das pilhas. ;)
.jpg)
Não vou postar aqui o código (o de C++ é um bocado grande e o da CASIO tem simbolos que não existem no PC), mas se alguém quiser saber como fazer, pergunte à vontade.
Não aconcelho muito é a tentarem numa calculadora como a minha, porque isto ainda deve ter chupado muito das pilhas. ;)
Subscrever:
Mensagens (Atom)