sábado, dezembro 29, 2007

Filmes baseados em jogos - Campo Minado

A melhor conversão de todos os tempos de um jogo para o cinema!



Obs.: Se não conseguir visualizar, clique aqui.

sexta-feira, dezembro 28, 2007

Um pouco sobre meu TCC

Bem, eu estou de férias na faculdade e a maioria das pessoas que estão na mesma situação não querem saber de estudos até o ano que vem. Mas eu não sou assim. Depois de começar meu Trabalho de Conclusão de Curso com um grande atraso nesse semestre, eu estou aproveitando as férias pra dar uma boa adiantada nele e ficar tranquilo quando as aulas voltarem no próximo ano (e com elas o caminhão de trabalhos que os professores costumam passar).

Já faz um tempo que eu venho querendo comentar sobre meu TCC aqui, mas sempre batia uma preguiça na hora de escrever um post grande. Agora, eu respeito aos meus três ou quatro visitantes diários, resolvi que já era hora de falar sobre ele.

Alguns já sabem, mas não custa repetir, meu trabalho é um Ambiente Visual para a Criação de Jogos. Trata-se de um game maker, com características próprias, como o acesso ao código-fonte do jogo criado (o que permite usar meu projeto para criar o esqueleto do jogo e depois editar o código-fonte para fazer ajustes, se necesário).

O trabalho se divide em duas partes principais: o Ambiente Visual e um Framework.

O Ambiente Visual será a Interface Gráfica em si, onde o usuário irá desenvolver o jogo. Este ambiente irá oferecer maneiras de se carregar e configurar recursos utilizados no jogo (imagens, sons, fontes...) e definir os eventos e ações que cada Entidade irá desempenhar no jogo (como mover-se, checar mouse e teclado, instanciar e destruir outras entidades...). Depois de tudo editado usando a interface, o código-fonte do jogo será gerado automaticamente e compilado.

O Framework deverá conter diversas funções para criação e controle de jogos (como funções de desenho, acesso a dispositivos de entrada, armazenamento...), funções de controle das Entidades (mover, atualizar, desenhar...), e estruturas de dados (listas de imagens, sons, fontes, entidades e outros que são gerenciados internamente pelo framework). A idéia do framework é abstrair a biblioteca sobre a qual o jogo rodará (mais sobre isso abaixo), e facilitar e diminuir o código gerado pela interface gráfica. O framework pode (e deve) ser utilizado independente da interface, sendo uma opção rápida para o desenvolvimento de jogos.

Atualmente eu tenho trabalhado no desenvolvimento do framework, que tem o nome provisório de VisualGame Framework (se alguém tiver uma idéia de nome melhor, me avise :)). Eu havia iniciado o desenvolvimento usando o Managed DirectX, mas tive alguns problemas e resolvi mudar. Testei várias opções (XNA, SDL.NET, GDI+ e Irrlicht) e por hora me decidi pelo IrrlichtCP, mas isso ainda pode mudar.

Como vocês devem ter reparado, os testes foram todos feitos com bibliotecas gerenciadas pelo .Net. Isso foi uma decisão minha porque eu pretendo usar o compilador do .Net na hora de gerar o executável do jogo (testes foram feitos com sucesso com o CSC e o MSBuild). Como a interface será feita no Visual C# Express, o desenvolvedor já terá que ter o .Net Framework instalado para usá-la e este será o único requisito. Caso eu escolhesse uma biblioteca Win32, o desenvolvedor teria que instalar também um compilador (como o gcc), o que não me agrada muito no ponte de vista de usuário (diz aí, você gosta quando tem que instalar um monte de coisa pra usar um programa?).

No entanto, essa também não é uma decisão final. A versão final desse trabalho só será apresentada no final de 2008 e até lá algumas coisas podem mudar. De acordo como está estruturado o framework hoje, não é muito complicado trocar de biblioteca (cada conversão entre as bibliotecas que eu citei acima demorou um ou dois dias apenas), mas trocar de linguagem certamente daria um trabalho um pouco maior. Eu citei 'trocar de linguagem' porque ainda existe a possibilidade de o programa ser voltado para criar jogos em Java para celular (o que justificaria bastante o produto, como uma ferramenta para gerar jogos casuais e advergames de forma rápida e descomplicada).

Muito bem, chegamos ao fim deste post que eu espero que seja o primeiro de muitos sobre o assunto. Futuramente eu quero falar um pouco mais sobre sobre os testes com as bibliotecas e quais os problemas com os quais eu me deparei, além de apresentar melhor o framework, mostrá-lo em funcionamento (estou desenvolvendo um joguinho como teste) e disponibilizá-lo caso alguém se interesse em testá-lo. Se alguém tiver alguma sugestão ou crítica, solte a língua nos comentários.

E é isso aí. Feliz ano novo e sucesso nos seus projetos. Até a próxima.

quinta-feira, dezembro 20, 2007

Saiu Continue (um grande blog que, assim que eu resolver deixar a preguiça de lado, vai para a lista de blogs na barra lateral) um jogo muito bacana chamado Passage.

Trata-se se um jogo com uma resolução pífia e personagens de 8x8 pixels, mas que consegue ser bastante cativante em seus cinco minutos de duração. O tema exato do jogo eu não vou falar pra não estragar a surpresa, mas ele não tem nem 500 KB, então clique aqui e tenha seus minutos mais bem empregados do dia.

Depois de jogar, você ainda pode ver as discursões sobre o jogo no Continue ou ver as inteções do autor ao criar o jogo.

Bem, é isso. Até a próxima.

Via: Continue, na coluna Quarta Indie, que é escrita pelo Vinícius Silva, do Oitobits.

sábado, dezembro 15, 2007

XNA Game Studio 2.0

Esse blog tem andado meio abandonado ultimamente, mas eu pretendo voltar à ativa agora que o período na faculdade terminou e minha cabeça tá mais tranquila.

Enquanto isso, foi lançado dia 13 a versão final do XNA Game Studio 2.0. O download tem quase 100MB e pode ser conferido aqui.

Via: XNA Team Blog.

Aguardem novidades...

domingo, dezembro 09, 2007

XNA Dream Build Play 2.0

Foi anunciado pela Microsoft a 2º edição do Dream Build Play, concurso de criação de jogos com o XNA.

Poucos detalhes são conhecidos por enquanto, mas parece que a fase de aquecimento vai lidar com a Inteligência Artificial nos jogos.

A prêmiação para as cinco equipes finalistas já pode ser conferida aqui e agora, além do prêmio em dinheiro, há uma entrevista para concorrer a uma vaga num centro de pesquisa da Microsoft. Nada mal né?

Para mais detalhes, não deixe de olhar o site oficial.

Via: Ziggyware.

sábado, dezembro 01, 2007

IGN: Top 100 dos melhores jogos de todos os tempos

A IGN divulgou nos últimos dias uma lista com os 100 melhores jogos de todos os tempos (na opinião do pessoal do site, obviamente). A lista é muito grande e eu não tive paciência de ver todos os jogos, mas achei que seria interessante comentar o Top 10.

Segue a lista completa e depois minha opinião sobre cada um:

1. Super Mario Bros.
2. Tetris
3. Civilization II
4. The Legend of Zelda: Ocarina of Time
5. Super Mario 64
6. Half-Life 2
7. Super Metroid
8. The Legend of Zelda: A Link to the Past
9. Final Fantasy III
10. Resident Evil 4

Muito bem, hora de criticar a lista :), mas antes uma observação: eu sei que muitos jogos estão neste Top 10 por terem sido revolucionários na sua época e blá blá blá, mas pra mim o que importa numa lista dos melhores jogos de todos os tempos é que eles sejam divertidos quando comparados uns aos outros e não só porque eram divertidos quando lançados. Apesar disso, eu não levo em consideração aspectos gráficos, sonoros e afins, pois isso obviamente iria beneficiar jogos mais recentes. Sem mais enrolação, vamos aos comentários:

10. Resident Evil 4
Eu sempre gostei da série Resident Evil, mas o último que joguei foi o 3, então fica difícil falar sobre essa versão. Já ouvi ótimos e péssimos comentários sobre esse jogo, mas por via das dúvidas ficaria com o primeiro Resident que até hoje de assusta de vez em quando.

9. Final Fantasy III
Esse Final Fantasy é um verdadeiro clássico e a prova definitiva de que não são necessários gráficos perfeitos para se fazer um jogo perfeito. Lançado em 1994, esse é o melhor Final Fantasy que eu já joguei e certamente tem o melhor enredo dentre TODOS os outros jogos que já passaram pela minha frente.

8. The Legend of Zelda: A Link to the Past
Esse Zelda é muito bom e eu sai contando pra todo mundo quando zerei ele pela primeira vez, mas não consigo me convencer de que só existem outros sete jogos melhores que ele no mundo. Um bom jogo sim, mas não pro Top 10.

7. Super Metroid
Quando as pessoas começavam a falar sobre Super Metroid perto de mim eu sempre me sentia um estranho no ninho. Eu não acho o jogo ruim, porém ele nunca me conquistou. Tentei jogá-lo algumas vezes imaginando que a "graça" viria com o tempo, mas não veio.

6. Half-Life 2
Outro da lista que eu nunca joguei. Não sou muito fã de jogos de tiro em primeira pessoa, no entanto tendo que indicar um ficaria com Call of Duty 2 (pela perfeita sensação de "estou mesmo no meio de uma guerra") ou Doom 3 (pelos sustos de madrugada).

5. Super Mario 64
Que o Mario 64 é um ótimo jogo quase ninguém discorda, mas é outro que eu considero super valorizado. O que faz o Mario 64 estar na lista então? Certamente a originalidade. Coisas como as corridas nos tobogãs e a perseguição ao coelho no porão são impagáveis.

4. The Legend of Zelda: Ocarina of Time
O quarto lugar é quase um ultraje pra esse jogo que deveria estar no topo ou no máximo em segundo na lista. Apesar de não ter uma história muito profunda, Ocarina of Time me cativou pela tonelada de objetivos paralelos (como a troca de máscaras e a pescaria), pela ótima jogabilidade (destaque para o Z-targeting que permitia travar a mira no inimigo), pelos labirintos desafiadores e inovadores (como ter que seguir a música em Lost Woods), pelos belíssimos cenários e pela batalha épica contra Ganondorf pertinho do fim do jogo. Sem dúvida, esse jogo é uma obra-prima.

3. Civilization II
Curto e grosso: Civilization é bacana, mas Sim City é bem mais interessante (apesar do tema desses jogos ser ligeiramente diferente)

2. Tetris
Não tenho muitos argumentos contra o Tetris (até porque vivo pegando o minigame da minhã irmã pra jogar um pouquinho), mas simplesmente não acho que ele é tão bom a ponto de estar nessa posição.

1. Super Mario Bros.
Ok, Super Mario é realmente muito, muito bom, mas o melhor de todos?? Certamente não. Além do que, entre os jogos do bigodudo, super Mario World (com suas quase cem fases) deixa seu antepassado no chinelo.

Muito bem, é isso. Eu até que achei a lista da IGN bacaninha e meter o pau na opinião dos outros é legal demais :) Se alguém não concordar com meus comentários ou quiser fazer seu próprio Top 10 (ou Top 100) posta aí nos comentários. Quem sabe uma hora dessas eu não me animo e faço minha própria lista.

domingo, novembro 25, 2007

Correção sobre o DarkGDK

Consegui por as mãos no Visual Studio 2008 Express e percebi que, ao contrário do que eu tinha falado, o DarkGDK não vem com a ISO do Visual Studio, a biblioteca deve ser baixada separadamente.

Antes que alguém resolva me xingar pelo engano, o DarkGDK pode ser baixado diretamente aqui (217MB).

sexta-feira, novembro 23, 2007

Top 6 dos piores jogos religiosos

O Rodrigo Flausino que vive apresentando essas listas de Top alguma coisa no blog dele, mas hoje é minha vez.

Hora de conhecer os piores jogos com temática religiosa e rir um bocado com pérolas como "Super 3D Noah's Ark" (jogo pra SNES baseado no Wolfenstein3D) e "Left Behind Eternal Forces" (que não agrada nem com seus bons gráficos).

No site há uma breve descrição de cada jogo (regada a muito humor), algumas imagens, e a consideração final "Jesus aprovaria?", que pondera se o jogo seria bem visto nos circulos divinos.

Confira a lista completa aqui.

quinta-feira, novembro 22, 2007

XNA Game Studio 2.0 Beta

A Microsoft tá cheia de novidades essa semana. A bola da vez é a aguardada versão beta do XNA Game Studio 2.0.

Eu não testei ainda, então não posso dizer se essa versão está realmente melhor que a anterior, mas quem tiver curiosidade pode dar uma olhada no XNA Team Blog que lá tem muitas informações sobre o lançamento.

Para saber mais sobre o XNA 2.0, obter conteúdo e exemplos na nova versão, e fazer o download em si, confira o XNA Creators Club, ou ainda acesse o download direto aqui.

Visual Studio 2008

Já está disponível a nova versão do Visual Studio.

Uma novidade interessante dessa nova versão é o GDK, uma biblioteca de desenvolvimento de jogos gratuita inclusa na versão Express do Visual Studio. Mais detalhes aqui. Para conhecer outras novidades, confira o post completão que saiu no Meiobit.

O Visual Studio é pago, mas a exemplo da versão anterior, esta nova versão também tem os Express Editions, que são versões gratuitas com alguns recursos a menos. O download desta versão pode ser feito aqui.

Via: Coding4Fun e Meiobit.

terça-feira, novembro 20, 2007

PDJBlog

Está no ar desde domingo o PDJBlog, o blog oficial da PDJ.

As coisas por lá ainda estão bem no início, mas o blog promete. Fiquem de olho.

quarta-feira, novembro 07, 2007

O Bope feito em Java

Mais um do grupo da turma, dessa vez enviado pelo Rafael Gomes Ribeiro. Ah se essa galera usasse esse tempo vago pra estudar...

Nota: Eu perdi vários minutos fazendo a indentação do código mas parece que o Blogger não gosta muito de espaços em branco. Apesar da péssima formatação, tentem ler que é bem divertido.

/**
* O Bope foi criado para atuar quando a policia perde o controle
* E no rio de janeiro isso acontece com bastante frequencia
*/
class Bope {

private String nome;

private int qtdeVitimas = 1; // ja começa bem!

public Bope(String nome)
{
this.nome = nome;
}

// sobrecarga do método ondeTaOBaiano

public void ondeTaOBaiano(Estudante e)
{
e.sabeVoarEstudante();
}

public void ondeTaOBaiano(Traficante t)
{
t.levaSacoNaCabeca();
}

// exemplo de método final!
public final Doze encontreiOBaiano(Baiano b)
{
return b.naCaraNaoQueEhPraNaoEstragarVelorio();
}

}

public class Treinamento{

public void missao(CapitaoNascimento cn)
{
cn.sentaOdedoNessaPorra();
}

// Sugestão do leitor Luciano Silvapublic
static void main(String [] xxx)
{
//Apresento o capitão nascimentoBope
capitao = new Bope("01");
//Capitao Nascimento
try
{
//de cada 100 policiais que fazem o curso do Bope,
//so se formam 5, e eu, quando me formei parceiro,
//eramos apenas 3.
Turma.tentaFazerCursoBopeCom(capitao);

while(aluno.count >= 3)
{
aluno.pedePraSair();

if(aluno istanceof Cafetao)
{
capitao.say("Pede pra sair!");
capitao.say("Seu Lugar Eh Com Puta!");

}

if(aluno istanceof PorraLoka)
{
capitao.say("Tira essa farda preta!");
capitao.say("Voce nao eh cavera. voce eh MULEQUE!");
}

if(aluno.isXerife())
aluno.desiste();
}

}
catch (PolicialCorruptoEncontrado pce){}
catch (PolicialFracoEncontrado pfe){}
catch (PolicialSemABandoleiraNessaAlturadoCampeonato e) {}
}
}

SEUS FANFARRÕES!
VCS TEM 10 SEGUNDOS PARA COMPLETAR ESSE CÓDIGO!

- O zero-dois NÃO está escrevendo!
- SEU zero-dois, porque o senhor não escreveu nenhuma linha?
- A-a minha IDE não terminou de carregar, senhor…
- Agora a sua IDE ja carregou, seu zero-dois?
- S-sim senhor…
- Então, seu zero-dois, termine o seu programa, senão todos os seus colegas terão que usar o EDIT do MS-DOS até o fim do curso E A CULPA EH DO ZERO-DOIS!

HOMEM DE PRETO QUAL É A SUA MISSÃO?
É APRENDER JAVA SEM PRECISAR DE CERTIFICAÇÃO!
HOMEM DE PRETO O QUE É QUE VC FAZ?
FAÇO CODIGO FONTE QUE ASSUSTA O SATANÁS!

Você sabe que está vivendo em 2007 quando...

Essa lista eu recebi do Anderson Dias no grupo da minha turma da faculdade:

1. Você acidentalmente tecla sua senha no microondas;

2. Há anos não joga paciência com cartas de papel;

3. Você tem uma lista de 10 números de telefone para falar com sua família de 3 pessoas;

4. Você envia e-mail ou msn para conversar com a pessoa que trabalha na mesa ao lado da sua;

5. A razão porque você não fala há muito tempo com alguns de sua família é desconhecer seus endereços eletrônicos;

6. Você usa o celular na garagem de casa para pedir a alguém que o ajude a desembarcar as compras;

7. Todo comercial de TV tem um site indicado na parte inferior da tela;

8. Esquecendo seu celular em casa, coisa que você não tinha há 20 anos, você fica apavorado e volta buscá-lo;

10. Você levanta pela manhã e quase que liga o computador antes de tomar o café;

11. Você conhece o significado de naum, tbm, qdo, xau, msm, dps ...

12. Você não sabe o preço de um envelope comum;

13. Para você ser organizado significa, ter vários bloquinhos uma agenda eletrônica ou coisas do tipo;

14. A maioria das piadas que você conhece, você recebeu por e-mail (e ainda por cima ri sozinho...);

15. Você fala o nome da firma onde trabalha quando atende ao telefone em sua própria casa (ou até mesmo o celular !!);

16. Você digita o '0' para telefonar de sua casa;

17. Você vai ao trabalho quando o dia ainda está clareando com preguiça, volta para casa quando já escureceu de novo;

18. Quando seu computador pára de funcionar, parece que foi seu coração que parou;

19. Você está lendo esta lista e está concordando com a cabeça e sorrindo;

21. Você está concordando tão interessado na leitura que nem reparou que a lista não tem o número 9;

21. Você retornou a lista para verificar se é verdade que falta o número 9 e nem viu que tem dois números 21;

22. E AGORA VOCÊ ESTÁ RINDO CONSIGO MESMO...

23. Você já está pensando para quem você vai enviar esta mensagem ...

sábado, novembro 03, 2007

Animaserra 2007

Nesse sábado e domingo (dias 3 e 4 de novembro) estará rolando aqui em Teresópolis o 2º Animaserra, o festival de animação e quadrinhos da região serrana do Rio.

Nesta edição, além do concurso de animação e das oficinas, o Animaserra terá palestras e apresentações com Ziraldo, Waldyr Sant´Anna (dublador do Homer Simpson), e Ranz Ranzenberger (da Azimut Digital), entre outros.

Ano passado o festival foi bem bacana (confira fotos aqui) e a espectativa pra esse ano é muito boa. Quem tiver interesse pode conferir a programação completa aqui.

terça-feira, outubro 30, 2007

Votação - Unidev Game Contest

Foi dada a largada para a votação que vai decidir quem será o campeão do Unidev Game Contest 2007.

A competição está rolando desde o início do ano e conta com 6 finalistas: The Target, Seis Medos, Galactica (o meu jogo), Storm, e Magnatec.

Mais detalhes sobre os jogos e a votação podem ser vistos aqui.

quinta-feira, outubro 25, 2007

Imagine Cup - Competição de Algoritmo

Já está rolando a Competição de Algoritmo da Imagine Cup 2008.


O desafio dessa vez é criar um programa na linguagem 'h' (definida no próprio site da competição) para controlar um pequeno robô chamado Herbert, que deve percorrer o campo passando por todos os botões brancos e evitando os botões cinza. Existe também a limitação na quantidade de bytes disponíveis para a criação do programa em cada etapa.


Gostou? Ficou interessado? Então conheça o Herbert e a Competição de Algoritmo clicando aqui.

domingo, outubro 21, 2007

E de volta do INIC...

Estou de volta a Teresópolis e aí vai uma foto da galera toda que foi comigo ao INIC. Conseguem ver algo de estranho?

quinta-feira, outubro 18, 2007

XI INIC

Nesta quinta e sexta-feira (dias 18 e 19) eu estarei em São José dos Campos para a apresentação do meu trabalho FUNDAMENTOS DO DESENVOLVIMENTO DE JOGOS PARA DISPOSITIVOS MÓVEIS E SUA APLICAÇÃO NA PUBLICIDADE no XI INIC (Encontro Latino Americano de Iniciação Científica).

Meu trabalho, como já deve ter dado pra presumir, trata de advergames pra celulares como uma saída viável de desenvolvimento no Brasil, já que a maioria das empresas não têm condições de competir no mercado tradicional de jogos pra PC. Na volta do congresso eu devo postar o artigo aqui no blog, então fiquem de olho.

Minha apresentação vai ser no formato de poster, que ficará exposto na sexta-feira, no Pavilhão de Eventos, entre as 19:00h e 21:00h. Se algum leitor do blog for ao encontro, passa lá pra dar uma olhada no meu trabalho.

Pra quem quiser saber mais sobre o INIC, visitem o site oficial.

terça-feira, outubro 16, 2007

XNA Breakout

Esse é um joguinho no qual eu venho trabalhando nos últimos dias. Sim, trata-se de mais um Breakout, mas meu objetivo não é fazer o jogo em si, mas sim estudar a parte 3D do XNA pra um outro jogo que vou fazer com a galera da faculdade pra Imagine Cup 2008.

Falando sobre os estudos, o XNA é muito bom, mas dá pra ver que o Framework ainda é muito cru e ainda tem bastante pra evoluir. Eu tive dois grandes problemas na criação do meu jogo, um na parte das colisões e outro com os sons.

Primeiro, por mais estranho que pareça, o XNA não oferece uma maneira prática de se calcular uma caixa de colisão para objetos 3D. Você pode usar uma colisão por círculo, ou se virar pra encontrar outro jeito.

Bem, aqui vemos o lado positivo de um produto da Microsoft. A comunidade abraçou o XNA e já existem centenas de boas fontes de informações sobre o Framework por aí. Uma delas, o Andy's Blog, publicou uma maneira simples de se escrever um Content Pipeline personalizado que guarda informações sobre Bounding Box na hora de carregar o modelo. Não deve ter nem 50 linhas de código e aí fica a pergunta, porque a Microsoft não colocou isso direto no XNA?

Está com o mesmo problema? Veja a solução aqui.

O outro problema é ainda pior. Até o momento o XNA aceita somente sons no formato Wave (ou Aif o que dá na mesma) e sons nesse formato são enormes. Se um dos objetivos do XNA é atingir os jogadores casuais, ainda há muito trabalho para torná-lo viável. Um jogo que poderia ficar facilmente com uns 2 ou 3MB acaba ficando com dez ou mais graças aos arquivos de som. O jogador casual quer ter acesso rápido ao jogo, se ele precisar ficar horas baixando o arquivo, provavelmente vai buscar um site de jogos em Flash onde cada jogo demora só alguns segundos pra carregar.

Pra se ter uma idéia do exagero que o formato Wave causa no tamanho final do jogo, o Catapult é um minigame disponível no Creators Club com código-fonte completo, voltado para o aprendizado. É um jogo muito simples, mas tem 33,4MB sendo 30,2MB gastos somente por 9 arquivos de audio e o pior é que esse tamanho ainda aumenta quando os arquivos são transformados para o formato padrão compilado pelo XNA.

Como alternativa, se o desenvolvimento focar somente o Windows, pode-se usar uma biblioteca externa, como o IrrKlang, mas o XNA deveria empacotar esse tipo de solução nativamente.

No fim das contas eu ainda acho que o XNA é uma ótima plataforma de desenvolvimento, o suporte da Microsoft e da comunidade realmente fazem a diferença, mas vamos torçer para que a versão 2.0 do Framework traga mudanças relevantes em relação a estes problemas.

O jogo ainda não está disponível pra download, mas libero ele em breve. Enquanto isso, alguns screenshots do XNA Breakout 3D:

Menu principal do jogo. Fiz um Game Component bacana que quando você passa o mouse por cima do botão ele muda a imagem.

sexta-feira, outubro 12, 2007

Teste de Turing

Conhece o Teste de Turing?

Trata-se de um teste para saber se uma máquina consegue pensar e funciona assim: um interrogador manda perguntas para duas entidades diferentes, um humano e um computador. Baseado nas respostas, se o interrogador não conseguir diferir quem é quem, então a máquina é dita inteligente.

E o que essa aula tem a ver com o blog? Na verdade nada, mas durante uma pesquisa pra uma prova na faculdade eu achei essa bela agente, um bot desenvolvido para conversar em linguagem natural em um chat online.

Clique aqui e veja se ela consegue te enganar.

sábado, outubro 06, 2007

Livro de Ruby on Rails Grátis

Patrick Lenz, autor de Build Your Own Ruby on Rails Web Applications, está disponibilizando seu livro gratuitamente para download durante trinta dias. O livro tem 20MB e estará disponível pelos próximos 56 dias, então não perca tempo e pegue sua cópia aqui.

domingo, setembro 30, 2007

Conteúdo novo no XNA Creators Club

A equipe do XNA Team Blog liberou mais uma rodada de conteúdo novo no XNA Creators Club.

São muitas novidades, entre exemplos, utilitários e artigos. De todo o material novo, destacam-se um exemplo de colisão com heightmaps, uma classe Model personalizada e um editor de curvas.

A lista completa pode ser conferida aqui ou aqui.

TorqueSchool - Curso Online


A GarageGames abriu as inscrições pras primeiras turmas do TorqueSchool, os cursos online da Torque Engine.

Existem três cursos diferentes no momento: Introduction to Torque Art with Milkshape ensina modelagem 3D com o programa Milkshape, Introduction to Torque Game Engine Advanced (TGEA) cobre tópicos avançados da Torque, como o uso de shaders, e The Art of Mission Design trata o básico sobre Level Design.

Os cursos custam US$120 cada, mas estão com o preço promocional de US$80 até dia 30/9 (ou seja, hoje). Saiba mais no site oficial.

Via: Develop.

quarta-feira, setembro 26, 2007

Meme - Que empresa de games você gostaria de trabalhar?

O Rodrigo Flausino me convidou para esse Meme sobre em qual empresa de games eu gostaria de trabalhar.

Como o próprio Rodrigo disse, de vez em quando a gente se pega pensando como seria legal trabalhar numa produtora de games e tenta imaginar qual seria a produtora mais interessante.

Eu sou fã de diversas empresas conhecidas por aí e cada uma me cativa de uma forma distinta. A Nintendo, a Microsoft e EA Games seria algumas opções entre muitas boas pedidas, mas eu gostaria de trabalhar mesmo na Square-Enix, especialmente no escritório em Honolulu, no Hawaii (foto ao lado).

Uma das coisas que eu mais admiro nos jogos é o roteiro - o jogo tem que cativar, emocionar - e nisso os jogos da Square são quase imbatíveis. Fazer parte do desenvolvimento de um jogo capaz de causar fortes emoções no jogadores seria altamente motivador pra mim.

Agora chega de enrolação, hora de convidar o pessoal dos outros blogs para a brincadeira. Meu convite vai pra galera do CubaGames (Guilherme Moschen, Romulo De Lazzari e Tiago Barão), o Bruno Croci e o Edson Mattos.

sábado, setembro 22, 2007

Artigo sobre XNA na CoDe Magazine

A CoDe Magazine publicou um longo artigo fazendo um apanhado geral sobre o XNA, falando sobre suas principais características, aceitação no mercado e colhendo a opinião de vários profissionais da área de jogos.

O artigo pode ser conferido na página da CoDe aqui ou a versão para impressão aqui.

quinta-feira, setembro 20, 2007

Game Design Documents

Um bom Game Design Document pode ser a diferença entre um grande projeto finalizado e mais um super projeto arquivado. Pra não se perder no meio da produção, um documento com planejamento é essencial.

Documentos de design de jogos profissionais são bem difíceis de se encontrar por aí, mas Al Lore, criador da série de jogos Leisure Suit Larry, disponibilizou em seu site os documentos usados na criação de alguns de seus jogos, como Torin's Passage e alguns capítulos de Leisure Suit Larry.

Ficou interessado? Então não perca tempo e pegue os Game Design Documents aqui.

Via: Michael Klucher's Blog.

terça-feira, setembro 18, 2007

Salários na indústria dos jogos

Interessado em saber quanto ganham os profissionais da indústria dos jogos? O site Game Career Guide divulgou dados sobre os salários ganhos por programadores, artistas gráficos, gerentes de projetos, e diversos outros profissionais envolvidos no desenvolvimento de jogos.

Ao contrário do que eu pensava, os programadores têm os melhores salários, ficando com uma média de U$80,000 anuais, enquanto os artistas têm uma média de "apenas" U$65,000 por ano.

Confira a matéria completa, com direto a vários gráficos, no Game Career Guide.

Via: Oitobits.

sexta-feira, setembro 14, 2007

XNA-tube?

Segundo Chris Satchell, gerente do time de desonvolvimento do XNA, a Microsoft planeja lançar um serviço de armazenamento e compartilhamento de jogos desenvolvidos usando o XNA.

Chris Satchell faz uma analogia interessante para justificar o serviço. Com as ferramentas do XNA é como se a Microsoft estivesse fornecendo uma forma dos desenvolvedores criarem suas músicas, mas ainda se faz necessária uma rádio onde as músicas possam ser ouvidas. O serviço proposto faria exatamente isto, expor os jogos criados pela comunidade.

Pelo que pude ver, a idéia é bem parecida com o serviço prestado pela YoYo Games para o Gamemaker. O diferencial provavelmente estará na possibilidade de compartilhar os jogos não só no Windows, mas também pela rede XBox Live.

Via: Develop e Kotaku.

Mini Golf Maniacs

Mini Golf Maniacs (ou MGM para os íntimos) é um joguinho de Golf (se eu não falasse ninguém descobria...) desenvolvido pela Dynamix que estava quase completo, mas foi abandonado quando a empresa fechou as portas.

O que era pra ser um projeto comercial acabou virando freeware graças ao esforço de parte da equipe criadora que decidiu criar um MOD sobre a versão original para torná-lo "jogável".


O jogo tem gráficos muito bons, dezenas de buracos, vários personagens, diversos power ups para zuar os adversários e até suporta partidas online, além dos outros modos de jogo.

Vale a pena dar uma conferida. Clique aqui para baixar o MGM e começar a disputa.

terça-feira, setembro 11, 2007

Quiz: Que Linguagem de Programação você é?

You are Lisp.  Very few people like you (Probably because you use too many parenthesis (You better stop it (Reallly)))

Continuando o post anterior...

Eu fiz também o quiz "Que Linguagem de Programação você é?" e nem ia mostrar aqui pra não encher muito, mas não aguentei.

Pra mim saiu Lisp e eu rolei de rir com a frase que acompanha o resutado. Quem entende um pouquinho da linguagem também vai gostar. Faça o teste aqui.

Quiz: Que Sistema Operacional você é?

You are OS2-Warp. You're plagued by feelings of abandonment and disgust for your backstabbing step-brother.  Oh, what might have been.

Fiquei conhecendo o BBspot hoje através de um post no Meio Bit. Fuçando um pouco no site, encontrei este questionário que determina que sistema operacional você é.

Eu sou um OS/2 Warp e você? O teste é uma comédia só e está recheado de piadinhas nerds, vale mesmo a pena dar uma lida. Faça o teste aqui e deixe seu resultado nos comentários.

sábado, setembro 08, 2007

Imagine Cup 2008


As inscrições pra Imagine Cup 2008 já estão abertas e a competição já está rolando. Desta vez a final será na França (ano passado foi na Coréia).

Pra quem tiver interesse em participar, existem várias categorias, sendo que uma das novidades desta edição é a categoria Game Development usando o XNA Framework.

Podem se inscrever na Imagine Cup qualquer estudante que esteja regularmente matriculado no segundo grau ou no ensino superior no mundo todo (exceto alguns países listados no site).

Vale a pena se inscrever mesmo que não for pra participar a sério, já que a Microsoft disponibiliza para download gratuito vários softwares (entre eles o Windows XP Profissional, o Windows Vista Business, o Visual Studio 2005 e o SQL Server 2005) para os participantes.

Confira a categoria Game Development aqui e a página oficial da competição aqui.

sexta-feira, setembro 07, 2007

Os campeões do XNA Dream-Build-Play


Foram anunciados os vencedores do concurso Dream-Build-Play promovido pela Microsoft. Houve um empate e foram eleitos dois campeões, além de mais dois segundos lugares e outros dezesseis jogos na terceira posição. Os quatro primeiros jogos poderão ser publicados na Xbox LIVE Arcade como parte da premiação.

Sobre os vencedores, o Blazing Birds é um jogo de peteca 1-contra-1 (aparentemente) bem parecido com um antigo jogo de vôlei de minhocas que tinha por aí. O outro, The Dishwasher: Dead Samurai (Remix) é um jogo de aventura com movimento lateral.

Confira mais detalhes e imagens dos jogos vencedores na página oficial do concurso: http://www.dreambuildplay.com/

quinta-feira, agosto 30, 2007

Trilha sonora do BioShock

Foi liberado pra download gratuito um zip com 12 músicas orquestradas da trilha sonora do BioShock. Parece que o pessoal da 2K Games entende mesmo de marketing já que não faz muito tempo liberaram também um pdf com material de arte do jogo.

Confira o arquivo zip com as músicas aqui e o pdf com as imagens aqui.

quarta-feira, agosto 29, 2007

Space Invaders - Download

Conforme prometido (ainda que com atraso) minha versão do Space Invaders já está disponível para download. Clique aqui para baixar.

Instruções:
- Setas: Movimenta a nave.
- Barra de espaço: atira.

Um screenshot:

domingo, agosto 26, 2007

Dica: Hospedagem gratuita MySQL

Se você é um desenvolvedor que usa MySQL e precisa hospedar um banco online, o FreeSQL é o que você está procurando. O site oferece uma base de dados gratuita e te dá liberdade de usá-la quase como quiser, apenas não abuse (e não use a base para fóruns).

Gostou? Clique aqui, preencha um rápido cadastro e tenha um banco de dados novinho pronto pra usar.

sábado, agosto 25, 2007

The Power of Schmooze Award


O Rodrigo Flausino me premiou com esse selo "The Power of Schmooze Award". Pelo que entendi o selo deve ser repassado pra cinco blogueiros que participam e recomendam do meu blog.

Como comentários por aqui são raros e eu acredito que o selo deve ser passado adiante e não mandado de volta, vou passar pro CrociDB, ele merece.

E tenho que agradecer ao Rodrigo por lembrar do meu blog, valeu mesmo.

quinta-feira, agosto 23, 2007

Entrevista com o pessoal do Cuba Games no Meio Bit

E com esse enorme título acho que nem é preciso falar mais nada né?!?!

A entrevista com os três responsáveis pelo Cuba Games pode ser conferida aqui. Eles falam um pouco sobre a empresa, que ainda está na incubadora da Cefet, e do seu trabalho com sites e advergames. Vale a pena conferir.

terça-feira, agosto 21, 2007

Ferramentas .Net

Pra que usa a plataforma .Net existem algumas boas ferramentas de auxilio no desenvolvimento. Lá nos idos de julho de 2004 a MSDN Magazine publicou uma lista de 10 ferramentas que todo desenvolvedor deveria ter.

Olhando a lista, os programas que eu achei mais úteis são: o .Net Reflector que permite abrir DLLs do .Net e ver sua estrutura interna em código C# (e ainda é possivel pegar algumas extensões para código Delphi e C++), o NDoc para gerar documentação usando comentários XML, e o Snippet Compiler que é muito útil na hora de fazer um pequeno programa, já que ele não exige a criação de um projeto com aquele monte de arquivos que o Visual Studio gera.

Confira a lista completa no artigo do MSDN e alguns outros programas, como um interessante editor HTML, na página do criador do .Net Reflector Lutz Roeder's Programming .Net.

terça-feira, agosto 14, 2007

Space Invaders

Estou fazendo um novo joguinho e desta vez trata-se de um Space Invaders. O jogo está sendo feito pra testar um novo Framework pra jogos que eu estou escrevendo.

Abaixo tem um screenshot de como está ficando. Até o fim da semana eu já devo postar uma demo.



Os gráficos foram parcialmente retirados de um desenho do coelho suicida. Saiba mais na Wikipedia e veja os desenhos aqui. Eu gostei bastante desse jeito meio torto dos desenhos e tentei mantê-lo no jogo.

Veja a imagem que serviu de base para os gráficos do jogo:

sexta-feira, agosto 10, 2007

Slides sobre programação de jogos

Na página do Departamento de Ciência da Computação da Universidade Federal de Minas Gerais, estão disponíveis diversos slides sobre programação de jogos e afins.

Por lá é possível encontrar material sobre o mercado de jogos, desenvolvimento multiplataforma, Shaders, XNA e muito mais. É claro que é só um material introdutório e os slides não entram em muitos detalhes, mas são um bom ponto de partida pra quem quer estudar alguma coisa relacionada a isso.

Conheça o material do segundo semestre de 2006 aqui e do primeiro semestre de 2007 aqui.

Na página do Bruno Pereira Evangelista é possível encontrar um material adicional aqui e aqui.

Fiquei sabendo dessas páginas através desta notícia na Unidev.

domingo, agosto 05, 2007

Revista Unidev - Segunda Edição



Já está disponível a UDzine número 2. A revista, que teve um pequeno atraso em função dos dias em que o fórum da Unidev esteve offline, traz tutoriais de 3DS Max, Allegro, SDL, SoftimageXSI, e 3D Gamestudio. Além disso, há um artigo que fala sobre a necessidade de se ter os pés no chão na hora de se criar um novo projeto, um sobre conceitos básicos 3D e um outro que critica o número exagerado de jogos baseados na Segunda Guerra Mundial.

Baixe a segunda edição aqui.
Conheça a área exclusiva da revista digital aqui.
E veja detalhes sobre a primeira edição aqui.

sexta-feira, agosto 03, 2007

MEME:que música você ouve programando?

Foi convidado a participar desse meme pelo Rodrigo Flausino que foi convidado pelo criador do dito cujo, o Romulo De Lazzari.

Muito bem, eu praticamente só escuto rock e estou sempre variando as músicas na hora de programar. O ritmo exato varia com meu humor, mas tô sempre ouvindo essas bandas: Audioslave, Evanescence, Korn, Legião Urbana, Linkin Park, Los Hermanos, Metallica, Radiohead, Ramones, Sex Pistols, Slipknot, System of a Down, Strokes e The Doors. Tem muito mais coisa, mas essas bandas aí são as principais.

Sempre que é possível, escuto também a Cidade Web Rock online, já que sua versão offline (Rádio Cidade) nos deixou órfãos.

Convido o Bruno Croci e o Lordy_master para participar também.

segunda-feira, julho 30, 2007

Reconhecimento Internacional

Eu estava vasculhando as estatísticas do blog e me supreendi ao ver alguns visitantes vindos de sites estrangeiros. Fiz uma pequena investigação e descobri dois posts sobre meu joguinho do Frogger, sendo um deles o Ziggyware, um dos maiores sites sobre XNA que tem por aí. Tô todo bobo :)

Aí vão os links pra quem quiser conferir pessoalmente:
Mykres Space
Ziggyware

Edit: já ia esquecendo... está no Digg também: http://digg.com/pc_games/XNA_Version_of_Frogger

domingo, julho 29, 2007

XNA Frogger

Este é um joguinho "clone" do Frogger do Atari que eu fiz no XNA. Eu fiz esse jogo pra estudar o XNA e dar uma treinada, já que eu e uns amigos estamos planejando fazer uma versão 3D do Frogger.

Obs.: Para jogar é necessário ter o XNA instalado.

Download: clique aqui
Outro jogos: http://diesoftgames.4shared.com/

Alguns screenshots:





sábado, julho 21, 2007

Galactica - Primeira Demo

Muito bem frequentadores deste humilde blog, eu fiz esse jogo para participar do Unidev Game Contest e queria dividi-lo com vocês. Assim que o fórum da Unidev voltar ao ar, vou inscrever o jogo no Contest.

Trata-se de um jogo de naves com rolagem lateral, cujo objetivo é destruír o máximo de naves inimigas e chegar ao fim da fase sem perder todas as vidas.

Esta é uma versão demo e tem apenas uma fase. Futuramente novos recursos serão adicionados ao jogo. Qualquer dúvida, sugestão, elogio ou crítica é só falar nos comentários.



Download do jogo: clique aqui.

sexta-feira, julho 20, 2007

Jogos baseados na física

Bem legal essa listinha de jogos que têm sua jogabilidade baseada na física. A lista traz 67 jogos entre velhos conhecidos dos consoles e grandes desconhecidos da internet.

Confira: http://www.fun-motion.com/list-of-physics-games/.

Via: Tarja Preta

sexta-feira, julho 13, 2007

E3 2007 - Site da Nintendo

Bem intessante este site. Trata-se de uma página que a Nintendo disponibilizou para os jornalistas da E3 deste ano. Lá você encontra uma lista com muitas imagens e vídeos dos próximos lançamentos pro Wii e Nintendo DS, além de PDFs com notícias da Big N.

Aproveite:
Link: http://press.nintendo.com/E32007/
Login: golin
Senha: harris

Fonte: Meio Bit.

quarta-feira, julho 04, 2007

Desafio Sebrae 2007 - Vídeo

Ok, as inscrições no Desafio Sebrae desse ano acabaram em Abril, então eu estou meio atrasado, mas esse vídeo que eu achei no InterNey é bom demais.



Via: InterNey.

Edit: Não resisti, estava olhando no YouTube e achei essa triste entrevista feita pelo Bruno da minha equipe do ano passado em Belo Horizonte. Eu apareço em algumas partes (de óculos e casima preta e amarela, bem no começo).

domingo, julho 01, 2007

Linux x Windows


Para aqueles que querem experimentar o Linux, mas nunca tiveram coragem de tentar, esta matéria faz uma boa comparação entre o Linux e o Windows.

O comparativo coloca o Ubuntu e o Windows XP frente a frente, comparando coisas como a área de trabalho, o explorer, os jogos, internet, aplicativos de edição de textos, apresentações e planilhas eletrônicas, entre outros. Apesar de ser bastante parcial e puxar muito a sardinha pro lado do pinguim, a matéria ajuda a ter boa idéia se vale ou não instalar uma distribuição Linux no seu PC.

Confira: Linux x Windows.

Via: Onipresente.

sábado, junho 30, 2007

Listas da IGN

O Rodrigo Flausino postou isso outro dia no seu blog e eu estou repassando.

Parece que os malucos lá do IGN têm umas listas top alguma coisa bem estranhas, como Top 10 dos piores cortes de cabelo nos jogos e Top 10 dos jogos com maiores títulos, mas nessa eles se superaram: Top 10 dos melhores usos de macacos nos jogos. É muita falta do que fazer mesmo!

Confiram outras listas malucas no post do Rodrigo Flausino e na página do IGN.

domingo, junho 17, 2007

PDJzine número 4


Já está no ar a nova edição da PDJzine.

Este número tem tutoriais de Blender, OpenGL e Java, duas entrevistas (sendo uma delas com o criador do Allegro), um artigo sobre como se tornar um Game Designer, um making of do jogo Conecta4, e muito mais.

Conheça a revista aqui ou baixe a quarta edição diretamente aqui

quinta-feira, junho 07, 2007

Fazendo busca no Google

Muita gente não sabe, mas existem certas manhas na hora de fazer uma busca no Google e o uso dessas manhas pode ajudar muito na hora de pesquisar por um assunto mais específico.

O G1 tem uma matéria interessante sobre o assunto e mostra como usar o Google até como uma calculadora. Confira aqui.

E é lógico que o próprio Google possui páginas explicando como fazer pesquisas avançadas e usar o site como uma calculadora.

sábado, junho 02, 2007

Revista Unidev - Edição de Lançamento


Acabou de sair a primeira edição da UDzine, revista eletrônica voltada a assuntos relacionados à produção de jogos, criada por diversos membros da Unidev e editada por Daniel Merkel.

Nesta edição inicial temos uma galeria de imagens de alguns membros da Unidev, uma entrevista com Allan Brito sobre Blender e modelagem 3D, tutoriais de Allegro, 3DS Max, SDL, 3D Gamestudio, XNA, e até uma pequena aula de desenho. Ainda há artigos sobre composição de cena, tons e efeitos de luz, um review do Nintendo Wii e uma coluna sobre os antigos jogos de adventure. Por fim, uma ficha técnica da Lara Croft, ao melhor estilo da revista Nintendo World.

A revista é, inicialmente, mensal e pode ser encontrada aqui.
Há um tópico de discursão específico para o lançamento na Unidev aqui e uma área exclusiva para a publicação no fórum aqui

quarta-feira, maio 30, 2007

Artigo introdutório sobre XNA


Encontrei este artigo no MSDN. Ele trata sobre alguns conceitos básicos da construção de jogos e ensina a trabalhar com o Starter Kit do jogo Space War.

Confira aqui.

sábado, maio 26, 2007

Pura matemática

.

Essa foi enviada pelo Jean Yoshii para o grupo de email da minha turma na faculdade.

Vamos ver quem consegue resolver essa simples questão de matemática.

Uma mãe é 21 anos mais velha que o filho.
Daqui há seis anos a mãe terá uma idade 5 vezes maior que o filho.
Pergunta : Onde está o pai agora ?
Há que fazer alguns cálculos para obter a resposta.

================== Solução: =================


A mãe tem hoje Y anos.
O menino tem hoje X anos.
Portanto com a mãe 21 anos mais velha : Y = X + 21

Daqui a 6 anos : ( Y + 6 ) e ( X + 6 )
Portanto com a mãe 5 vezes mais que filho: Y + 6 = 5 ( X + 6 )

Resolvendo:

Y + 6 = 5 X + 30
Y = 5X + 24

Dai, substituindo na primeira equação:Y = X + 21, teremos:
5X + 24 = X + 21

Logo:
- 4X = 3
X = -3/4

O menino tem hoje -3/4 anos, ou seja, - 9 meses (menos nove meses !!).

A resposta é lógica:
Se o menino tem exatos menos 9 meses, ele nascerá daqui a nove meses, então:
O pai está em cima da mãe.

sexta-feira, maio 25, 2007

Baixe jogos antigos


Um abandonware é um jogo antigo que foi abandonado pela empresa que o produz ou não está mais protegido por direitos autorais e, em tese, pode ser baixado sem problemas na internet.

Estes jogos antigos são muito legais e alguns são bem mais interessantes que os atuais. No C-DOS Abandonware você pode encontrar uma grande coleção deles e relembrar dos grandes clássicos do tempo em que os jogos ocupavam poucos KBytes no HD.

Divirtam-se.

segunda-feira, maio 21, 2007

Primeiros passos

Estão aí os resultados da minha primeira aventura na modelagem. Não ficou grandes coisas mais está valendo.




OBS.: Feito usando este tutorial aqui.

terça-feira, maio 15, 2007

Revista NetBeans

Eu nem sabia que isto existia, mas já está na terceira edição.

O que eu gostei foi a versatilidade da revista, dá pra baixar a revista toda ou apenas as partes do seu interesse em PDF ou ainda ver em HTML.

Confiram: http://www.netbeans.org/community/magazine/.
Fonte: http://www.meiobit.com/revista_netbeans.

sexta-feira, maio 11, 2007

Livro de J2ME

Jason Lam é um cara legal! Ele escreveu, ou melhor, está escrevendo um livro sobre jogos com J2ME e resolveu compartilhar a obra gratuitamente com todos.

O material é muito bom e pode ser encontrado aqui.

Aproveite e dê uma explorada no site do autor e encontre alguns tutoriais e links bastante úteis.

terça-feira, maio 01, 2007

Entrevista com Eric Schmidt, o presidente do Google

Eric Schmidt não faz nenhuma grande revelação ou comentário bombástico, mas o papo é interessante e vale a pena ser conferido.

A entrevista saiu na revista Época #467 e pode ser conferida aqui.

sábado, abril 28, 2007

A Anatomia de um Design Document

Este artigo saiu há muito tempo no Gamasutra, mas eu só o encontrei outro dia.

Resumindo, ele fala sobre a parte de projeto de um jogo, sobre como planejar e escrever um bom documento de design e dá dicas importantes na área.

O artigo está dividido em duas partes e pode ser conferido aqui e aqui.

domingo, abril 22, 2007

Need for Speed Carbon


Quanta emoção! Depois de horas tentando, acabo de derrotar o Darius no último duelo dos Canyons do Need for Speed Carbon. O resultado disso? A cidade e a mocinha são minhas :)

A animação final não empolga muito, mas tudo bem, o que importa é que Palmont City foi dominada pela Diesoft. Mais um pra seleta lista dos jogos de PC que eu zerei.

sábado, abril 21, 2007

Recordar é preciso

Criado Chris Scullion, jornalista da Nintendo Magazine inglesa, o vídeo abaixo reúne cenas de 115 jogos da era 8 e 16 bits ao som de Perfect Situation do Weezer. Clique na setinha do play e relembre os velhos tempos...



Via: Oitobits.

Perfect Situation - Weezer

What's the deal with my brain?
Why am I so obviously insane?
In a perfect situation
I let love down the drain.
There's the pitch, slow and straight.
All I have to do is swing
and I'm a hero, but I'm a zero.

Hungry nights, once again
Now it's getting unbelievable.
'Cause I could not have it better,
But I just can't get no play
From the girls, all around
As they search the night for someone to hold onto.
And I just pass through...

Singing...
Ooohhhhh oh. Ooohhhhh oh. Ooohhhhhhhhhh.
Singing...
Ooohhhhh oh. Ooohhhhh oh. Ooohhhhhhhhhh.

Get your hands off the girl,
Can't you see that she belongs to me?
And I don't appreciate this excess company.
Though I can't satisfy all the needs she has
And so she starts to wander...
Can you blame her?

Singing...
Ooohhhhh oh. Ooohhhhh oh. Ooohhhhhhhhhh.
Singing...
Ooohhhhh oh. Ooohhhhh oh. Ooohhhhhhhhhh.

Tell me there's a logic out there.
Leading me to better prepare
For the day that something really special might come.
Tell me there's some hope for me.
I don't wanna be lonely
For the rest of my days on the earth.
Oh..!!

Ooohhhhh oh. Ooohhhhh oh. Ooohhhhhhhhhh.
Singing...
Ooohhhhh oh. Ooohhhhh oh. Ooohhhhhhhhhh.
Singing...
Ooohhhhhhhhhhhhhhhh...

quinta-feira, abril 19, 2007

Edição Especial da PDJZine

No ano passado a PDJ realizou um concurso de jogos entre os membros do seu fórum e agora eles lançaram uma edição especial da PDJZine mostrando o resultado do contest.

Confiram a área destinada à revista virtual aqui ou baixem direto a Edição Especial aqui.

E não se esqueçam que os membros da Unidev também está realizando seu concurso este ano.

domingo, abril 15, 2007

Recorde Mundial

Hoje eu estou aqui só pra me vangloriar. Olhem a imagem abaixo e digam se eu não mereço?


P.S.: O recorde foi obtido sem Photoshop :)

domingo, abril 01, 2007

Gmail Paper

O milésio gol do Romário não é a única piada de hoje. O Google lançou o Gmail Paper, um serviço que promete imprimir e enviar cópias das suas mensagens de email pelo correio, em papel vegetal que faz bem ao meio ambiente.

Um feliz funcionário empacotando suas impressões.
A brincadei... digo... o serviço pode ser conferido no site oficial do Gmail Paper. Divirtam-se.

Via: Meio Bit.

Desafio Sebrae 2007



Estão abertas até o final de abril as inscrições para o Desafio Sebrae 2007.

O Desafio Sebrae é um jogo que coloca universitários de todo país no comando de uma empresa virtual visando desenvolver o espírito empreendedor nos estudantes. Este ano todos administrarão uma empresa de cosméticos, sendo que no ano passado era uma indútria de móveis.

Os competidores devem formar equipes de três a cinco participantes, com a exigência de que todos os membros estejam matriculados numa faculdade no primeiro semestre de 2007. As equipes podem ser compostas por alunos de cursos e/ou instituições de ensino diferentes, mas todos têm que estudar no mesmo estado.

A competicão ocorre em duas partes principais: na primeira parte, três fases são jogadas via internet e 32 equipes se classificam para a segunda parte (a fase presencial). Na etapa presencial do jogo, as 32 melhores equipes concorrem numa semifinal (que este ano será em São Paulo) na busca por uma das 8 vagas na final.

Todos os integrantes de cada uma das 8 equipes finalistas ganham um Notebook e uma viagem pra Brasília, onde disputarão a final e uma viagem para a Itália como prêmio.

Eu participei ano passado e minha equipe foi uma das duas equipes que o estado do Rio enviou para a semifinal em Belo Horizonte. Infelizmente não nos classificamos pra final, mas a experiência do jogo é algo demais. Além do que ganhamos uma viagem pra BH e Ouro Preto totalmente de graça (hehehe).

Saiba mais sobre o jogo no site oficial do Desafio Sebrae 2007 e não deixe de se inscrever rapidamente, já que as vagas são limitadas (70 mil ao todo).

sexta-feira, março 30, 2007

Google Code Search



Quer achar um código específico e não sabe onde procurar? O Google Code Search pode ser um bom começo.

A página fornece um mecanismo que busca por códigos-fonte abertos disponíveis na rede, além de apresentar instruções de como buscar por termos ou arquivos específicos.

Clique aqui e confira.

sexta-feira, março 23, 2007

DirectX 10 versus DirectX 9

Quem conhece o Crysis não tem dúvidas de que o DirectX 10 está aí para revolucionar os gráficos dos jogos para PC.

Mas se ainda resta alguma dúvida, vejam nas imagens abaixo as diferenças entre a versão atual e a nova versão do DirectX:

Flight Simulator (DirectX9)
Flight Simulator (DirectX9)


Flight Simulator (DirectX10)
Flight Simulator (DirectX10)


Age of Conan (DirectX9)
Age of Conan (DirectX9)


Age of Conan (DirectX10)
Age of Conan (DirectX10)


Fonte: GameTV

Dancem Macacos, Dancem!




Fonte: Zig-Zag.

sexta-feira, março 16, 2007

Quanto vale seu site?

Neste site é possível verificar diversos dados sobre sua página de interntet, incluíndo a quantidade de páginas que possuem links pra você, seu PageRank e o mais interessante, quanto vale seu site em dólares.

Este humilde blog vale 55 verdinhas, e o seu? Descubra no dnScoop.

domingo, março 11, 2007

Fantástico falando sobre games

Uma ótima matéria sobre jogos foi exibida hoje no Fantástico.

A reportagem falou sobre o preconceito dos pais em relação à jogatina dos filhos, do quanto pode ser benéfico a prática de games, mostrou um pouco do CESAR e ainda deu uma passadinha numa faculdade de Design de Games.

Confira o vídeo da reportagem aqui.

Antes que eu me esqueça: ponto para a galera do Fantástico.

O Grande Ditador

Não tem nada ligado a jogos, mas como pelo menos por aqui quem manda sou eu, aí vai o grande Charles Chaplin em "O Último Discurso".

Veja aqui o texto que ele fala no vídeo em português.

sábado, março 10, 2007

Unidev Game Contest 2007


Está em andamento o Unidev Game Contest 2007, uma competição onde uma equipe ou um usuário poderá criar um jogo completo, com tema livre. O objetivo do Contest é o aprendizado contínuo entre as pessoas na área de gamedev (desenvolvimento de jogos).

Para participar, basta criar uma equipe (ou fazer o jogo sozinho) e o líder deverá se cadastrar no site da Unidev e seguir algumas regras para a competição. Este contest terá duração de 6 meses e terminará no dia 04/09/2007, onde, durante 1 mês, uma equipe de jurados e os jogadores poderão avaliar os melhores jogos nacionais e internacionais criados para esta competição.

Poderá usar qualquer ferramenta de criação de jogos, como o RPG Maker, 3D Game Studio, linguagens de programação, engines gráficas, APIs (DirectX, OpenGL) e ferramentas de auxílio, como Photoshop, Gimp, Blender, 3D Studio Max e outros.

Clique nos links abaixo para mais informações:
Unidev
Fórum da Competição
Regras
Dúvidas e comentários

By Rodrigo Flausino

domingo, março 04, 2007

Star Wars: The Force Unleashed

Ainda sem data de lançamento, Star Wars: The Force Unleashed é o mais novo jogo baseado no universo criado por George Lucas.

Este novo Star Wars se passa entre os episódios III e IV, e o jogador irá controlar um Aprendiz Secreto do Darth Vader na caça aos Jedis pela galaxia.

No fórum do 3D4ALL foram postados links para alguns vídeos do jogo, mostrando um pobre stormtrooper sofrendo nas mãos do aprendiz de Vader,
o motor físico do jogo em funcionamento
, e como funcionará sua IA.

Saiba mais sobre o jogo no site oficial.

sábado, março 03, 2007

A queda de mais uma proteção anti-pirataria

Eu sempre considerei uma certa perda de tempo investir em recursos anti-pirataria quando já está provado que logo que um produto chega às prateleiras já estão pipocando pela rede os cracks e keygens.

Não é de hoje que a Microsoft tenta proteger seu Windows da pirataria e falha miseravelmente. Quem não se lembra do programa de ativação do Windows XP onde toda cópia do Sistema Operacional deveria ser ativada online para evitar que uma mesma chave fosse usada várias vezes? E o que os piratas fizeram? Distribuíram cópias pré-ativadas que pulavam essa etapa.

Agora a empresa do Tio Bill entregou uma nova do SO e garantiu que o sistema de registros era infalível e a guerra estava vencida. Acontece que eu conheço gente que já tinha o Vista crackeado antes mesmo do lançamento original.

Agora surge uma nova arma para os piratas de plantão, que promete não só gerar uma chave de registro válida para o usuário que não quer desembolsar uma grana alta na compra de uma cópia original do sistema, como também criar uma dor de cabeça enorme à Microsoft.

O Vista Brute Force Keygen usa o método da "força bruta", que consiste em testar todas as combinações possíveis, para encontrar um chave de registro válida para seu Vista. Acontece que esta chave gerada pode ser igual à de um Vista original que pode estar acumulando poeira nas prateleiras de uma loja por aí. Caso uma cópia pirata seja ativada com uma chave original, o dono da cópia válida terá uma desagradável surpresa ao tentar ativar seu querido Vista.

Surgiu agora suposta notícia de que supostamente o Vista Brute Force Keygen não seria real e TODOS que deram depoimentos de que o programa funciona estão mentindo ou equívocados. Seria a MS mexendo seus pauzinhos pra tentar acertas as coisas?

Saiba mais no Meiobit, no mundo gira.com e no Slashdot aqui e aqui.

quinta-feira, março 01, 2007

Fotos do Google ao redor do mundo

Valeu uma citação no Undergoogle este link que eu enviei pra eles com fotos de alguns escritórios do Google espalhados pelo mundo.

Confira as fotos clicando aqui.

Aproveite e dê uma passada no Undergoogle e confira mais fotos.

domingo, fevereiro 25, 2007

Se a Microsoft fabricasse carros...

Essa é velhinha, mas ainda é engraçada. E, de brinde, uma foto do MS Car tirada por mim...


Se a Microsoft fabricasse carros:

  1. Toda vez que eles repintassem as linhas da estrada você teria que comprar um carro novo
  2. Ocasionalmente seu carro morreria na auto-estrada sem nenhuma razão aparente, e você teria apenas que aceitar isso, religá-lo e seguir adiante.
  3. Ocasionalmente, a execução de uma manobra faria com que seu carro parasse e falhasse e você teria que reinstalar o motor. Por alguma estranha razão, você aceitaria isso também.
  4. Você poderia ter apenas uma pessoa dentro do carro de cada vez, a menos que você comprasse o "Carro95" ou o "CarroNT". Mas, depois você ainda teria que comprar mais assentos.
  5. A Macintosh faria um carro que seria movido a energia solar, confiável, cinco vezes mais rápido e duas vezes mais fácil de dirigir ...mas, apenas poderia rodar em 5 porcento das estradas.
  6. Os proprietários de carros Macintosh poderiam conseguir caríssimos "upgrades" para carros Microsoft, o que faria seus carros rodarem muito mais lentamente.
  7. Os indicadores luminosos de falta de óleo, gasolina e bateria seriam substituídos por um simples "Indicador luminoso geral".
  8. Os novos assentos obrigariam todos a terem o mesmo tamanho de bunda.
  9. O sistema de "airbag" perguntaria "Você tem certeza?" antes de entrar em ação.
  10. Se você se envolvesse numa colisão, você não teria a menor idéia do que aconteceria depois.

sexta-feira, fevereiro 23, 2007

Steve Jobs vs Bill Gates

Esse vídeo é fantástico. Tio Bill e Steve Jobs travam uma batalha no IWorld. Repare na IHouse sem 'Windows'. Genial.

Clique no quadro abaixo para assistir ao vídeo ou clique aqui para baixar no formato flv.



Via: Procurando Vagas.

Shutdown Day



Este site está promovendo uma curiosa campanha que consiste em deixar seu computador desligado por 24 horas direto. Tem até uma votação lá na página e a maioria acha que consegue sobreviver ao experimento.

Só não gostei da data escolhida... 24 de março é meu aniversário poxa :(

sábado, fevereiro 17, 2007

Dungeons & Dragons - SRD em português!!!

Essa é pra quem curte RPG.

O pessoal do Dark Sun Brasil, responsável pela tradução do material do cenário de D&D Dark Sun (que contou inclusive com minha humilde ajuda na tradução comunitária do e-book Terrores de Athas), acaba de disponibilizar em português o Livro de Regras do Jogador 3.5 (SRD - System Reference Document) do sistema D20 (clique aqui para mais informações sobre esse sistema e o SRD), facilitando o acesso às regras pra quem não domina o inglês.

Conheça o site do Dark Sun Brasil e baixe o e-book do Livro de Regras do Jogador.

quinta-feira, fevereiro 15, 2007

quarta-feira, fevereiro 07, 2007

A "Inteligência" dos tradutores online

Na aula de Introdução aos Sistemas Inteligentes o professor estava falando sobre Pocessamento de Linguagem Natural e comentou sobre uma falha comum nos tradutores online que você pode conferir na imagem abaixo.


Clique para ampliar
Diz aí, não dá vontade de jogar no lixo e nunca mais abrir um tradutor depois de ver uma coisa dessas?

sexta-feira, fevereiro 02, 2007

3° Edição da PDJzine já está no ar

A PDJzine é uma revista digital de distribuíção livre do site Programadores e Desenvolvedores de Jogos, e acaba de ter sua terceira edição lançada.

Pegue aqui a mais nova edição da revista e aproveite e pegue as outras edições também.

domingo, janeiro 28, 2007

Tutoriais pra programação de jogos

Pra quem entrou no XNA Challenge aí vão uns tutoriais bastante interessantes sobre programação no XNA: http://www.riemers.net/eng/Tutorials/xnacsharp.php. O site é bem legal, trazendo bastante teoria e pode ser útil até pra quem não usa o XNA. Detalhe, lá você pode encontrar alguns artigos sobre DirectX com C++ e Visual Basic também.

A galera do Allegro pode se divertir com essa apostila sobre Tratamento de Imagens dísponível no site http://www.yov408.com/, onde é possível encontrar muito mais material. Aproveite e pegue também código-fonte dos exemplos.

Bom estudo.

terça-feira, janeiro 16, 2007

Dicionário Urbano

Lendo um post hoje no Meio Bit (visitem, o blog é ótimo) sobre um assunto completamente diferente, acabei conhecendo o Urban Dictionary.

O site contém um banco de dados muito interessante, cheio de gírias. Eu particularmente sempre quis saber o que quer dizer F.U.B.A.R depois de ver O Resgate do Soldado Ryan, quer saber também? Então descubra aqui.

Gostou? Então vá até o Urban Dictionary e veja mais.

quarta-feira, janeiro 10, 2007

Concurso de Games da Microsoft no Brasil

Fiquei sabendo pelo GameReporter que a Microsoft está promovendo um concurso de jogos usando a plataforma XNA (que, para quem não sabe, é um framework para criação de jogos pra PC e XBOX). A idéia é criar uma versão do jogo Space War, cujo código-fonte vem com o próprio XNA.

A entrega do jogo deve ser feita entre 12/01/07 e 28/01/07, e o vencedor será anunciado no dia 02/02/07. O envio deve ser feito através da página da ABRA Games , onde também é possível ler o regulamento completo.

Para os interessados, baixe o Visual C# Express e o XNA Game Studio Express e mãos à massa.