GPT-4 escreve código, DALL· E 3 + MJ fica com a imagem, e a versão AI de "Angry Pumpkin" está chegando

Este jogo de "abóbora irritada" é fácil de jogar, mas é preciso um pouco de habilidade para criar.

Fonte original: Heart of the Machine

Fonte da imagem: Gerado por Unbounded AI

Desde o surgimento da série GPT de modelos de diálogo, DALL-E, Midjourney e outros modelos de diagramas de Wensheng, baseados em suas aplicações de criação secundária hard-core e interessantes, permitem que pessoas comuns experimentem o charme de modelos grandes.

Hoje outro projeto de jogo desse tipo nos chamou a atenção.

O usuário do Twitter @javilopen escreveu o mini-jogo "Angry Pumpkin" usando GPT-4, DALL・E 3 e Midjourney (PS: se houver semelhanças, é pura coincidência), onde GPT-4 é responsável por toda a codificação e DALL・E 3 e Midjourney são responsáveis pela parte gráfica.

E quanto à tela e ao efeito do jogo? A julgar pelos GIFs a seguir, parece que é impossível dizer que ele é gerado por um modelo grande.

Os amigos também podem experimentar o jogo e criar seus próprios níveis. No entanto, atualmente não suporta telefones celulares.

Endereço da versão experimental:

A seguir, vamos dar uma olhada no processo de implementação e detalhes desta "abóbora irritada".

O primeiro são os gráficos, que também é a parte mais fácil. Veja como compartilhar:

Tela de título (usando DALL・E 3 do GPT-4): Uma imagem da tela inicial paisagem do jogo de vídeo "Angry Pumpkins". O design é baseado no estilo de arte Angry Birds, mas com um toque especial. Elementos de Halloween como casas assombradas, lápides e morcegos preenchem o fundo. O logotipo do jogo é exibido em destaque na parte superior do centro, ladeado por abóboras irritadas e atraentes. Há um botão "Play" no centro da parte inferior, cercado por uma névoa misteriosa.

*"Foto de uma tela inicial horizontal vibrante para um jogo de vídeo intitulado 'Angry Pumpkins'. O design é inspirado na estética do jogo 'Angry Birds', mas diferente. Elementos de Halloween como casas assombradas, lápides e morcegos dominam o fundo. O logotipo do jogo é exibido em destaque no topo central, com personagens de abóbora estilizados parecendo irritados e prontos para a ação em ambos os lados. Um botão 'Play' está localizado no centro inferior, rodeado por uma névoa misteriosa." *

Imagem de fundo (usando Midjourney), o autor usou uma imagem como fundo (e corrigiu-a várias vezes) para: O horizonte de Angry Birds na captura de tela do iPhone, Halloween Edition, Graveyard, estilo aquamarine e laranja claro, neo-tradicionalismo, kerem beyit, terraplanagem, madeira, imagem do Xbox 360, rosa claro e azul marinho - proporção 8:5. "

"Skyline de pássaros irritados em captura de tela do iPhone, Halloween Edition, cemitério, no estilo de aquamarine claro e laranja, neo-tradicionalista, kerem beyit, terraplanagem, madeira, gráficos Xbox 360, rosa claro e marinho --ar 8:5"

O outro é cortado e usado para gerar o chão: plataforma 2D, tijolos de pedra, Halloween, terreno de videogame 2D, plataforma 2D, cena de Halloween, Angry Birds-like, cena de Halloween, screenshots, ativos do jogo - na proporção 8:5.

"2d platform, stone bricks, Halloween, 2d video game terrain, 2d platformer, cenário de Halloween, semelhante a angry birds, metal slug Halloween, screenshot, in-game asset --ar 8:5"

Em seguida, é hora de gerar os personagens do jogo, que o autor usou para completar com Midjourney.

  • Halloween Pumpkin, Game Sprite, Halloween Edition, Easy Sprite, 2D, Fundo Branco
  • Monstro verde de Halloween, bonito e bonito, diagrama de elfo do jogo, edição de Halloween, diagrama de elfo simples, 2D, fundo branco

"Abóbora de Halloween, sprite no jogo, mas edição de Halloween, sprite simples, 2d, fundo branco"

"Monstro verde de Halloween, bobo, divertido, sprite no jogo, mas edição de Halloween, sprite simples, 2d, fundo branco"

Claro, os objetos no jogo também foram feitos pelo autor usando Midjourne. O autor criou várias folhas de estilo sprite, em seguida, cortou e removeu o fundo com Photoshop / Photopea. Para pequenos detalhes, o autor mexe com Midjourney.

  • Baú de madeira, mapa de sprite de recursos de item, fundo branco, mapa de sprite do jogo.
  • Crânios, ossos grandes, sprites de recursos de itens, fundos brancos, sprites de jogos.
  • Pedras retangulares, sprites de recursos de itens, fundos brancos, sprites de jogos.
  • Baús de madeira, ossos grandes, sprites de recursos de itens, fundos brancos, sprites de jogos.
  • Sprites de recursos de itens, tabuleiros de madeira, fundos brancos, sprites de jogos, semelhantes ao estilo "Angry Birds".

"Caixa de madeira. Sprites de ativos do item. Fundo branco. Sprites no jogo"

"Osso do esqueleto. Grande osso do esqueleto. Sprites de ativos do item. Fundo branco. Sprites no jogo"

"Pedra retangular. Sprites de ativos do item. Fundo branco. Sprites no jogo"

"Caixa de madeira. Grande osso do esqueleto. Sprites de ativos do item. Fundo branco. Sprites no jogo"

"Sprites de ativos do item. Tábuas de madeira. Fundo branco. Sprites no jogo. Semelhante ao estilo Angry Birds"

O GPT-4 foi utilizado na seção de programação final. De acordo com os autores, o código do jogo tem apenas 600 linhas e é escrito inteiramente por GPT-4.

O código completo está disponível em:

O autor adicionou muitos detalhes ao jogo, como diferentes efeitos de partículas e diferentes tipos de objetos. Mas até agora, o GPT-4 não foi capaz de gerar um jogo completo a partir de apenas um.

Então, o truque que ele usa é fazer exigências incrementais no GPT-4, semelhante a como os humanos programam, começando com uma base simples e viável e, em seguida, iterando, expandindo e refinando o código.

Ele usou alguns truques e, começando com coisas simples como "Posso criar um jogo no estilo Angry Birds usando matéria.js e p5.js?" Tudo o que você precisa fazer é usar o mouse para controlá-lo, definir o ângulo e a velocidade de disparo e acertar um monte de caixas empilhadas com física 2D."

Continue a adicionar mais elementos e recursos, detalhando onde os erros são cometidos e deixando o programa se corrigir. Por exemplo, "Agora eu pergunto a você, você entende que nos jogos Angry Birds, os jogadores deslizam os dedos pela tela para atirar em pássaros?" Adicione isso ao jogo que você está criando, mas mude para o controle do mouse."

Outro exemplo é "projetar o monstro em um círculo", "Eu quero fazer uma tocha com efeitos de partículas, posso fazê-lo com p5.js?" Desta forma, continuei a interagir com o GPT-4, e finalmente consegui o efeito de jogo atual.

Esta versão pura AI de "Angry Pumpkin", você tem um coração?

Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • Comentar
  • Partilhar
Comentar
0/400
Nenhum comentário
  • Pino
Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)