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

quarta-feira, 26 de novembro de 2008

Mais uma competição!





A comunidade do portal gamedev-pt está a preparar uma nova 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.

Quando sair a informação final e oficial também coloco aqui.

Em principio, desta vez participo. Mais alguém com coragem? ;)

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:
  1. 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);
  2. Quando um lugar na grelha tem 3 formas de vida adjacentes, nasce nesse lugar uma nova forma de vida;
  3. Quando uma forma de vida tem outras 2 ou 3 formas de vida à sua volta, continua viva;
  4. Quando uma forma de vida tem menos de 2 formas de vida à sua volta, morre de solidão;
  5. 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:



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. ;)

sexta-feira, 3 de outubro de 2008

Fractais em C++

Bem, eu bem disse que daqui a uns tempos ia apresentar aqui umas coisas "bonitinhas".
Aqui está o meu primeiro fractal gerado em C++.



Ainda tem umas partes um bocado "Hard coded", vou ver se consigo abstrair um bocado mais.
Para além disso, embora o código seja bastante rápido, acho que com umas pequenas optimizações consigo meter isto em tempo real. ;)

Bem, já posso dizer que a EVMAT serviu para qualquer coisa...