O que é o Modbox

Modbox é um sandbox de criação de jogos feito para jogar em dupla ou em grupo, tanto no desktop quanto no VR. Você não recebe um jogo pronto para seguir: recebe ferramentas para montar o seu, do zero ou a partir de peças prontas. O jogo roda em Acesso Antecipado e foi relançado como Modbox 2.0 para Desktop/VR, depois de ter começado em 2016 apenas no VR.

A base de tudo é o MBScript, um sistema visual de scripting em arrastar-e-soltar. Ele tem uma versão em nós, usada pela ferramenta de Wiring ou pela janela do desktop, e uma interface estilo Blocks/Scratch para construções mais avançadas, usando o mesmo sistema de tipos do C#. Dá para editar o MBScript visualmente ou direto no editor de texto dentro do jogo, com autocompletar. Com isso é possível criar IA de personagens, bots multijogador, física e regras de gameplay. No PC, o mod C# Compiler permite escrever código C# próprio, abrir os projetos no Visual Studio e ver as mudanças compilarem enquanto o jogo está rodando.

Como um grupo joga junto

A criação é online e sincronizada em tempo real com os outros jogadores: enquanto um mexe no terreno, outro já vê a alteração. É possível trocar entre VR e desktop no PC durante a criação, e jogar e editar ao mesmo tempo. O servidor pode ser criado a qualquer momento, seja durante o jogo ou a edição, e o sistema de permissões do servidor define quem pode administrar, editar ou apenas jogar.

Para quem está no mesmo sofá, o Modbox permite multijogador local com até 4 jogadores em split screen, usando teclado ou controles, com outro jogador no VR. Jogadores locais também podem entrar online. As combinações de online, local e split screen funcionam junto com jogadores de VR e desktop. As criações ficam disponíveis pela Steam Workshop e de forma cross-platform pelo Mod.io, e os prefabs — partes reutilizáveis que podem conter modelos 3D, scripting visual e projetos C#, além de outros prefabs aninhados — podem ser compartilhados com outros criadores.

Física, destruição e construção

A física tem papel central. Em vez de hierarquia de física como em outros editores, o Modbox usa "Connections" entre objetos durante a edição, que se juntam em modo de jogo com física real. Isso permite destruição e ambientes dinâmicos. A edição em voxel permite destruir e modificar enquanto se joga, com terrenos grandes, colinas, cavernas e construções — em voxels suaves ou no estilo cúbico, tipo Minecraft. Há também ferramentas de edição de mesh a partir de primitivas, editor de materiais e importação de modelos 3D, modelos humanoides, texturas e sons em tempo de execução.

Os objetos foram desenhados primeiro para interação no VR: recarregar cartuchos, puxar arcos para disparar flechas, com animação procedural para os jogadores de desktop e a IA fazerem o mesmo. As UIs do jogo são criadas com UI Entities, usando os mesmos sistemas de scripting e wiring do mundo, o que dá acesso a HUDs, ferramentas e menus novos.

O que saber antes de começar

Tudo no Modbox é um mod, incluindo os mods padrão de suporte VR, Steamworks, upload no Mod.io, partículas Nvidia Flex e as próprias ferramentas de edição. Mods podem trazer assets usados nas criações, como o Modern Weapons, ou apenas opções locais para um jogador, como a câmera de espectador em VR. Para criar mods próprios existe o ModboxSDK como pacote Unity, que transforma cenas em Environments, GameObjects em Entity Assets e avatares em Humanoid Models.

Vale entrar sabendo que é um ambiente experimental e de Acesso Antecipado: o foco é construir e testar, não consumir um conteúdo fechado. Quem nunca mexeu em scripting visual pode começar pelas ferramentas de voxel e pelas Connections, e ir subindo para o MBScript e o C# conforme o grupo quiser mecânicas mais complexas.

Capturas de tela

Tags