2 pontos por GN⁺ 2023-10-08 | 2 comentários | Compartilhar no WhatsApp
  • Plataforma de criação e jogo em que você pode criar e jogar instantaneamente com amigos em qualquer dispositivo
  • Oferece um Object Editor para criar objetos de jogo com voxels, cubos coloridos, e um Game Editor para montar jogos reunindo esses objetos
  • A edição de jogos permite edição simultânea multiplayer apenas compartilhando um link, e com scripts em TypeScript as mudanças são aplicadas em tempo real sem build
  • É possível definir a atmosfera e as interações do jogo com criação de personagens, adição de comportamentos (behaviors) e efeitos de iluminação e filtros
  • No lançamento oficial, estão previstos recursos como script visual, terreno 3D (terrain), som e monetização (Earn)

Visão geral do dot big bang

  • Plataforma para criar e jogar instantaneamente com amigos, em qualquer lugar e em qualquer dispositivo
  • Atualmente em alfa pública

Recursos disponíveis no momento

  • Object Editor

    • Editor para criar objetos de jogo com cubos coloridos chamados voxels
    • Os objetos são a unidade básica que compõe os jogos
    • No momento, funciona melhor em desktops e laptops
  • Game Editor

    • Permite criar jogos reunindo objetos feitos por você e objetos favoritos dos seus amigos
    • Os jogos criados podem ser compartilhados com amigos e jogados juntos em multiplayer
    • No momento, funciona melhor em tablets e computadores

O que dá para fazer no alfa

  • Criação de jogos: crie seu próprio jogo com o Game Editor e use objetos feitos por você ou por outras pessoas
    • Mude a atmosfera com iluminação e efeitos de filtro
    • Dê mais vida ao jogo com Template Toys
  • Criação de objetos: use o Object Editor para criar seus próprios objetos em voxel e usá-los no jogo
  • Personagens: crie personagens de jogo equipando objetos no gerador de personagens
  • Comportamentos (Behaviors): adicione comportamentos aos objetos para deixá-los mais vivos
  • Edição multiplayer: edite um jogo junto com vários amigos em multiplayer apenas compartilhando um link
  • Scripting: crie comportamentos em tempo real com TypeScript, com atualizações aplicadas instantaneamente sem tempo de build

Recursos incluídos no lançamento oficial

  • Script visual: crie comportamentos em tempo real com uma linguagem visual em estilo de blocos, com atualização instantânea sem tempo de build, e depois converta para TypeScript
  • Terreno (Terrain): crie de uma vez cavernas, penhascos e montanhas com terreno 3D completo esculpido com facilidade
  • Música & efeitos sonoros: adicione som para mudar a emoção transmitida pelo jogo, do assustador ao engraçado
  • Monetização (Earn): obtenha receita com suas próprias criações

2 comentários

 
xguru 2023-10-08

Não chega a 2 segundos, mas a velocidade de carregamento é bem rápida.

 
GN⁺ 2023-10-08
Opiniões do Hacker News
  • Achei que não daria para usar no celular, mas na prática roda muito bem
    E eles também acertaram no tempo de carregamento
    No desktop, quando um jogo não realista leva mais do que alguns segundos para carregar, dá uma irritação meio à toa; isso aqui é impressionante
    Dito isso, não acho que eu vá jogar seriamente um jogo 3D em primeira pessoa no celular, mas é divertido ver que é possível

  • Estou trabalhando nisso com bobbydigitales e também participei da criação de vários jogos, incluindo Diamond Wars, linkado aqui
    Se tiver curiosidade sobre desenvolver jogos no dot big bang, pode perguntar
    Se você tem interesse como desenvolvedor e quer saber sobre os planos de suporte, há esta landing page: https://developers.dotbigbang.com/

  • Se a Meta ainda estivesse em condições de adquirir coisas, vocês provavelmente teriam virado bilionários
    É quase tão bom quanto a plataforma Horizon, só que realmente roda no meu celular

    • As DMs e a conta bancária estão abertas :)
  • Fico curioso para saber quanto tempo levou para fazer isso e quantas pessoas participaram
    Quero mandar algo inspirador para meu irmão mais novo, que se interessa por desenvolvimento de jogos, mas preferia que não fosse algo do tipo “nem em um milhão de anos eu conseguiria fazer isso”

    • Na verdade, isso é uma plataforma completa de desenvolvimento de jogos
      O jogo publicado também foi feito apenas com as ferramentas oferecidas no site, e o editor de jogos é multiplayer e roda no navegador
      No geral, levou bastante tempo porque inclui a plataforma, o engine, as ferramentas e o editor, o sistema multiplayer e o site
      Também faço mentoria gratuita de desenvolvimento de jogos, e dá para entrar em contato em https://mastodon.gamedev.place/@bobbydigitales
    • O jogo linkado foi feito dentro do próprio dot big bang por 2 desenvolvedores e 1 artista, com ajuda ocasional
      O tempo total de desenvolvimento foi de cerca de 6 meses, e como lançamos em livestream para milhares de pessoas, passamos muito tempo polindo o jogo e deixando-o bem robusto
      Os jogos do dot big bang variam bastante em tamanho e formato, então dá para fazer algo em algumas horas ou investir mais tempo
      Como exemplo menor, há um jogo de puzzle divertido feito por um membro da comunidade em uma game jam de verão: https://dotbigbang.com/game/0c4038a5fe064711ba339b1e1c2bbd74...
      No Discord, também fazemos desafios semanais de scripting por tema; um dos jogos criados assim é este jogo de pachinko de mistura de poções: https://dotbigbang.com/game/69153d59db5b45f3aa4485e8af2dafa1...
  • É muito legal, mas na prática não carrega em 2 segundos
    Se essa parte fosse realmente verdade, eu teria ficado bem impressionado

    • O tempo de carregamento obviamente varia conforme conexão, hardware etc.
      Para bobbydigitales, 2 segundos provavelmente faz sentido
      Vamos continuar otimizando o carregamento para que seja uma boa experiência para todos
    • Testando aqui, no Chrome do MacBook Air com WiFi, ele tem carregamento de 2 segundos
      Fico curioso para saber que dispositivo e navegador você está usando
  • O “101 tutorial” em https://www.dotbigbang.com/game parece ter saído do ar

  • Parece incrível
    Trabalhei no Krunker.io alguns anos atrás, e ele tinha um elemento de conteúdo gerado por usuários parecido com isso
    É bom ver mais gente usando mecanismos que levam à diversão em menos de 5 segundos

    • Krunker é realmente excelente
      Fico curioso para saber em que parte você trabalhou
    • Eu não sabia que o Krunker tinha um elemento de conteúdo gerado por usuários; vou ter que testar
      Chegar à diversão muito rapidamente é realmente ótimo
      Eu também estou criando uma plataforma de conteúdo gerado por usuários e tento levar isso em conta e melhorar essa parte
      Mas, no nosso caso, o maior atrito é o processo de cadastro — no mínimo, a verificação da data de nascimento
      É essencial se quisermos reunir pessoas em multiplayer em tempo real e ainda ativar o chat
      Fico curioso se o Krunker também considerou essa parte
  • Ao abrir o link de “análise dos principais recursos”, só aparece isto
    “Now that we released @dotbigbang v0.8, I thought I’d spend a bit of time to go over what we’ve launched so far and what we have left to do before we get close to a 1.0 release! ()” e um GIF
    É difícil chamar isso de análise de recursos, e nem parece uma lista

    • O Twitter quebrou as threads este ano para quem não está logado, então, sem login, só aparece o primeiro tweet da thread
      Antes dava para usar o Twitter como lugar para publicar esse tipo de informação geral, mas agora que ficou quebrado desse jeito, faz sentido mover as informações para outro lugar
    • Como é uma thread do Twitter, o restante da análise continua na thread de respostas
  • É tipo Roblox? Fico curioso para saber qual é a diferença entre os dois

      1. Você pode enviar um link para qualquer pessoa, e ela joga em multiplayer em qualquer dispositivo, sem instalar nada
      2. Todas as ferramentas necessárias são integradas e compatíveis com todas as plataformas, incluindo XBOX
        Não exige downloads separados e oferece suporte a Windows, Mac, Linux (incluindo Raspberry Pi), XBOX Series S/X, com editores simplificados para Android e iOS
      3. O Roblox fica com cerca de 86% da receita, mas pretendemos dar a maior parte da receita aos criadores
  • Roda até no meu celular de 6 anos
    Considerando que, em casos assim, muitas vezes nem se passa da tela de carregamento, é impressionante
    Também gostei da arquitetura
    A maioria dos engines de jogos que rodam no navegador nem usa algo parecido com ECS, então era difícil criar qualquer coisa além de demos muito simples

    • O objetivo é fazer com que ele realmente funcione em uma ampla variedade de dispositivos
      O artista líder testa regularmente até em um Pixel 2