Modelos de jogos

O modelo de sandbox voxel: sobrevivência, construção e mundos a partir de imagens

Um modelo pronto de jogo voxel no iDos Games: modos sobrevivência e criativo, mineração, criação, criaturas, três dimensões, mundos a partir de uma imagem e uma descrição com ou sem IA e cooperativo para até 8 jogadores. O que vem dentro e como transformá-lo no seu jogo.

O sandbox voxel é o maior jogo pronto da plataforma: um mundo de blocos em primeira pessoa, modos sobrevivência e criativo, mineração, criação, criaturas, três dimensões e cooperativo para até 8 jogadores. Os mundos podem ser feitos a partir de uma imagem e uma descrição, direto no navegador ou com IA.

O que vem dentro

  • Modos sobrevivência e criativo: vida, fome, ar, XP, morte e renascimento.
  • Mineração e criação: minérios e níveis de ferramentas, criação, fundição, armadura, encantamento, bigorna, poções.
  • Um mundo vivo: agricultura, animais, domar e montar, pesca, barcos e carrinhos de mina, vilas com comerciantes e invasões, dezenas de criaturas e chefes.
  • Três dimensões: o mundo principal com biomas, cavernas e estruturas, uma dimensão de fogo e uma dimensão com um dragão.
  • Mecanismos: fios, repetidores, pistões, funis, trilhos; clima, dia e noite, luz e fluidos.
  • Mundos a partir de imagem e descrição: a aba "Mundos" do lobby transforma uma imagem e um texto em um mundo, no navegador ou pela IA no app.
  • Seu próprio personagem: feito a partir de imagens e uma descrição, com animações, emoções e visão em terceira pessoa.
  • Controles de toque para celulares e um livro de missões que também serve de tutorial.
Dia 3 · Sobrevivência
Mundo a partir de imagem
Com amigos
Sobrevivência: vida, fome, dia e noite; ou modo criativo.
Minere e coloque blocos; ferramentas, criação, fundição e armadura.
Mundos a partir de uma imagem e uma descrição, e cooperativo para até 8 jogadores.
Exemplo. O modelo de sandbox voxel: um mundo de blocos em primeira pessoa, vida e a barra rápida.

A ideia já vem preenchida: responda a algumas perguntas e seu projeto com este modelo fica pronto.

Sistemas já conectados

Além dos seis sistemas de todo projeto, o modelo traz os seus:

SistemaO que faz no jogoOnde configurar no painel
MultijogadorCooperativo para até 8 jogadores pelas salas do lobbyOperações ao vivo → v2 → Multiplayer
OficinaJogadores publicam mundos, personagens e visuais de itensOperações ao vivo → v2 → Workshop
IA no jogoMundos, personagens e itens a partir de uma imagemOperações ao vivo → v2 → IA no app

Passo 01Crie um projeto com o modelo

Na página Criar descreva um jogo voxel, por exemplo: "Um sandbox voxel: cavo e construo com blocos, e a IA cria o mundo a partir de uma descrição". A plataforma escolhe esta base. Mais em como fazer um jogo com IA.

Passo 02Deixe com a sua cara

  • "Renomeie os blocos e itens para um tema espacial".
  • "Faça o mundo inicial ser uma ilha no meio do oceano".
  • "Adicione um comerciante NPC à vila".

Passo 03Ative a rede e lance

Para o cooperativo, o título precisa da seção Multiplayer ativada (modo anfitrião). Confira o jogo na versão de teste e lance-o; veja publicação e links.

Para desenvolvedores

  • O módulo do jogo é voxelcraft (Three.js); ele traz os sistemas multiplayer e workshop via uses.
  • A rede é P2P por WebRTC pelas salas do lobby, via ctx.multiplayer: cada dimensão é simulada por um jogador, e o mundo muda de mãos quando o anfitrião sai.
  • Os mundos são construídos a partir de uma receita WorldSpec; com IA, pela função do título voxel-world (client.ai).
  • Detalhes nas habilidades voxelcraft-worlds, voxelcraft-characters e voxelcraft-quests, servidas pelo servidor MCP do SDK.

Perguntas frequentes

Preciso de um servidor para o cooperativo?

Não. Os jogadores se conectam entre si por WebRTC pelas salas do lobby, até 8; quando o anfitrião sai, o mundo passa para outro jogador sem parar.

Dá para criar um mundo sem IA?

Sim. Um mundo a partir de uma imagem e uma descrição é construído direto no navegador, sem IA; com a IA no app ele fica mais preciso.

Posso renomear os blocos e itens?

Sim. Todos os nomes que o jogador vê ficam em uma tabela só, então é fácil deixar o jogo com a sua cara.

Veja também

Crie o seu próprio jogo

Descreva a ideia em uma frase: o programador de IA cria o jogo, e ele vai ao ar com um link próprio.