segunda-feira, 11 de agosto de 2008

E se o Brega Race fosse portado para o Wii???

Durante a minha época de faculdade na CIn, eu paguei uma disciplina de Jogos, onde o objetivo final era (advinhem???) criar um jogo em alguma plataforma. Na época, jogos para celular eram a moda e quase todo mundo queria fazer um jogo em J2ME para rodar em celulares. Mas eu e meu grupo não. Por sugestão de nosso amigo Mouse, resolvemos fazer um jogo para o video game Dreamcast da SEGA.

Embora na época (2003/2004) o Dreamcast ja tinha deixado de ser fabricado, muita gente continua criando jogos pra ele pois há muito supporte da comunidade homebrew. Já tínhamos um sistema operacional sistema operacional, o engine gráfico Iris3D e o engine de física ODE. Tudo que a gente precisava era de um cabo para conectar o PC ao Dreamcast, que importamos de Hong Kong. A idéia do jogo ficou definida logo cedo: Brega Race, um jogo de corrida com temas bregas :P O jogo não ficou completo por vários motivos (tempo, ambiente de desenvolvimento, um bug miserável no visualizador de modelos 3D que alterava o nosso arquivo) mas foi um sucesso na apresentação final da disciplina, pois ninguém imaginava que alguém fosse fazer um jogo para um videogame.

Um dos motivos que também nos deixou sem completar o jogo foi o danado do cabo que usávamos pra transferir o jogo pro Dreamcast. Naquela época ninguém sonhava com cartão de memória e WiFi em video game e embora existisse um adaptador de rede para Dreamcast, era quase impossível achar um. A única solução viável era o tal do cabo serial importado de Hong Kong que transferia dados a incríveis 115Kbits/segund (aprox. 14Kbytes/segundo). No ínicio, quando só tinhamos o modelo do carro e o código, era bem rápido (7 segundos e tínhamos o jogo rodando pra ser testado), mas depois que acrescentamos pista, música e tínhamos que testar tudo junto, aí passou a ser um inferno de 3 minutos pra carregar. A alternativa era gravar um CD com os dados, mas o Dreamcast não suportava CD-RW, então era no cabinho mesmo

E hoje em dia, como teria sido se no lugar do Dreamcast a gente fosse usar o Wii? Os programas e jogos homebrew para o Wii estão pipocando aos montes desde que o bug no jogo Zelda permitiu a criação de um canal homebrew no Wii. E hoje com WiFi e cartões de memória com gigabytes de espaço, não teríamos mais os problemas de transferência. Sem falar que poderíamos usar o controle mágico do Wii :) Bom, mas nem tudo é possível (ainda). Já temos um ambiente de desenvolvimento mas até agora o único engine 3D existente para o Wii é o Revolution Engine, que ainda tá engatinhando. Engine de física? Por enquanto só o Box2D que é... 2D. Mas pelo andar da carruagem, não vai ser preciso muito tempo para que Brega Race esteja disponível em toda sua glória para o Wii :)

E não se esqueça, você também pensa!
Igor.