Zephyr

Criar jogos multiplayer on-line com o Gemini

O que faz?

Criei uma API Python de execução para o Unreal Engine, que permite a criação de formas, pontos de geração, veículos, luzes e a modificação de luzes do ambiente. Os jogadores podem participar de ambientes de sandbox multijogador on-line e criar jogos por meio de instruções. Cada comando inclui a API Python do Unreal Engine e a solicitação do jogador, como "criar um veículo". A resposta do Gemini contém código Python que é executado no jogo para atender à solicitação do jogador. Várias formas podem ser criadas de uma só vez com uma instrução como "Crie uma pirâmide" (que o Gemini geralmente cria com várias caixas empilhadas). Os grupos de formas existentes podem ser modificados observando a pirâmide e descrevendo algumas modificações, como "Adicionar uma entrada com pilares". O host do servidor pode alternar entre o modo sandbox (em que os jogadores constroem o jogo) e o modo de jogo (em que o jogo é jogado e as habilidades de construção, como solicitar e voar, estão desativadas). No modo de jogo, ele procura pontos de geração em extremidades opostas do mapa e gera duas equipes nesses pontos. O ponto de geração padrão que existe quando o servidor é criado precisa ser excluído, e pelo menos mais duas gerações (que representam as duas equipes) precisam ser criadas antes de mudar para o modo de jogo. No futuro, gostaria de adicionar um recurso para configurar a condição de vitória do jogo com instruções, adicionar mais recursos do Unreal Engine e adicionar mais configurações, como permitir que os jogadores usem instruções durante o modo de jogo.

Desenvolvido com

  • API Gemini

Equipe

Por

Zephyr

De

Estados Unidos