É impressionante o nível de tecnologia que chegamos com inteligência artificial. E em meio a tantos recomps, engenharia reversa, mods impossíveis e o mundo do código aberto que dominou a internet nas mãos de pessoas que não sabem programar, resolvi testar algo e me impressionei. Afinal vi que a frase "Crie um jogo 3D" são quatro palavrinhas que podem gerar pura maia hoje! Antes de tudo, saiba que eu não sei programar, não modelo em 3D, não edito áudios. A única coisa que sei é editar imagens, e não foi necessário. E ainda assim, criei um jogo que me surpreendeu muito.
Quando fui falar com a IA Claude, a ideia foi mais em perguntar se ele era bom mesmo, e qual o nível de amadorismo que ele suportava pra fazer projetos legais relacionados a programação. No meio das perguntas, resolvi ver como é que ele lidava com a criação de jogos, algo que eu já tinha experimentado tempos antes, mas bateu a curiosidade sobre o que dava pra fazer. Então falei algo como "Crie um jogo isométrico na vila de Resident Evil 4". O resultado foi esse:
Claramente isso não é Resident Evil 4, mas a questão é, olha o nível de detalhes que ele colocou. É uma vizinhança, tem árvores, tem personagens humanos, tem uma boa variação de elementos. Pra algo com um pedido tão bobo, acho que foi muito bem feito. E foi então que lembrei de algo... KKriegger, jogo de 2004 com gráficos surpreendentes que não tinha texturas ou modelos 3D, usava apenas matemática pra gerar os visuais na hora, sem guardar. O resultado era algo de 95kb! E me perguntei "Será que essa versão atual gera um kkrieger?".
A resposta foi que não conseguia gerar exatamente aquele, que teve trabalho humano e foi muito bem polido, mas que conseguia usar a mesma lógica e lançar um jogo minúsculo. Eu disse que podia ser, e o resultado foi um jogo chamado "Setor 7". Olha a foto abaixo, ele tinha 13kb, paredes de metal, detalhes na textura, inimigos que vinham dando pulinhos, uma arma que funcionava e tinha som de tiro, luzes que ficavam piscando. Um joguinho todo completo.Foi impressionante, mas eu pensava que logo esse código ia ficar zoado e dar pau. Então fui pedindo mais coisas "Coloque uma arma extra", "um novo tipo de inimigo", "Botões que ativam uma porta pra sair", "faz os cenários serem gerados aleatoriamente a cada andar", "adiciona itens usáveis com vantagens".
Algumas ideias foram boas, outras ruins, mas fui adicionando mais e mais e mais. Até que pensei "Caramba, isso tá ficando robusto, isso tá ganhando forma!". Não é que eu tinha um jogo em mente, uma história ou algo assim. Eu só estava polindo mecânicas, deixando mais e mais interessante, tentando fazer mecânicas e tornar um jogo gostoso de jogar ao invés de só um jogo. E quando vi a coisa indo longe, percebi que eu não queria um jogo de ficção científica, só era assim por causa do kkrieger e que depois ia ser um inferno adaptar. Portanto pedi logo pra ele transformar o mesmo jogo em um jogo medieval.
A primeira versão foi um híbrido, e tive que mandar substituir coisas. Trocar os botões luminosos por alavancas, trocar as luzes de teto por tochas na parede. E fui melhorando. Criando novos inimigos, falando como eles reagem. Tipo o fantasma, que aparece como lençol no chão, teto ou parede e quando você se aproxima, ele sai de dentro.
Fui pegando elementos antigos e deixando mais robustos. Inimigos que antes eram duros e tinham pulinhos, ganharam articulações e passaram a se movimentar, a reagir ao impacto dos ataques. Adicionei coisas como a chance de uma flechada arremessar o inimigo e cravar ele na parede, ou uma espadada fazer o corpo dele girar. E no momento em que estou escrevendo, esse foi o resultado (se tivar com pressa, pula pro meio do vídeo, porque a primeira parte é falando do kkrieger e da lógica:
Bom, é isso, ainda vou melhorar muito o jogo, mas queria compartilhar com vocês. Isso foi o resultado ao longo de apenas dois dias na versão gratuita, mandando mensagem a cada 5 horas porque as atualizações geram o crédito. Pra algo que não teve que modelar, nem nada, e nem mesmo um objetivo fixo eu tinha, acho que foi muito bem. Então, se você é criativo, não precisa vir a ideia perfeita, pode só pensar no seu jogo favorito, pedir pra ele reproduzir algo semelhante, e ir polindo mais e mais, adicionando mecânicas e vendo onde vai dar.
O adblock bloqueia links de afiliados da Amazon como os desse post, então se não estiver aparecendo, é só desativar o adblock.
Veja mais coisas interessantes aqui. E tem conteúdo exclusivo nas redes sociais:







