Sempre que alguém, numa lista de discussão, pergunta como faço um jogo?, aparecem duzentas dicas falando em matemática avançada, cálculos compucabalísticos, C++ e invariavelmente 3D. Claro, sem contar o indefectivel e imutável "tem que começar do zero e fazer tudo, até o sistema operacional".

O que muita gente boa não percebe são os dois equívocos dessa questão: 1)- uma pergunta mal formulada e 2)- uma resposta absurda que, na melhor das hipóteses, reflete apenas o umbigo imaginário de quem a proferiu. Então, para começar com chave (digo, programação) de ouro o ano de 2004, vamos montar durante este mes uma pequena estrutura de jogo, para que o leitor possa pelo menos perceber que tem muita coisa legal para ser feita, antes de se descabelar com engines 3D, programação baixo nível e inteligência artificial. Fiquemos apenas na inteligência natural por enquanto.

Ah, em Delphi, é claro. E melhor, sem usar nada mais do que os componentes standard: TForm, TImage, TBitmap e TTimer.

online