Cos'è Modbox
Modbox è una sandbox multiplayer in cui costruite giochi insieme, sia da desktop sia in VR. Non è un gioco con una campagna o una modalità fissa: è uno strumento di creazione in cui gli strumenti di editing restano a disposizione mentre giocate. Il progetto nasce come esperienza VR nel 2016 e viene rilanciato come Modbox 2.0 per Desktop e VR nel 2020. La scrittura dei giochi avviene con MBScript, un linguaggio visuale drag and drop: ci sono nodi collegabili con lo strumento Wiring e un'interfaccia a blocchi stile Scratch per la logica più complessa, con lo stesso sistema di tipi di C#. MBScript si può modificare anche in un editor di testo interno con autocomplete, ed è pensato per gestire gameplay, IA, fisica e bot multiplayer.
Come si gioca in gruppo
Il gruppo crea partite online condivise, dove tutto si sincronizza in tempo reale tra i giocatori. Potete costruire giochi co-op con IA e meccaniche complesse, partite PvP o esperienze basate su fisica e distruzione, combinando liberamente giocatori locali, in split screen, VR e desktop. In locale si gioca fino a 4 giocatori in split screen con tastiera o gamepad, affiancati da un giocatore in VR, e i giocatori locali possono anche collegarsi online. Il multiplayer locale e online convivono, quindi un gruppo misto può stare nella stessa sessione.
Si può creare un server in qualsiasi momento, sia giocando sia editando, e il sistema di permessi del server decide chi può amministrare, modificare o giocare. Le creazioni si condividono su Steam Workshop e, cross-platform, su Mod.io. I prefab permettono di ricavare parti riutilizzabili da una creazione e condividerle con altri creatori: possono contenere modelli 3D, logica visuale e progetti C#, e annidare altri prefab per assemblare mondi grandi a partire da pezzi ricorrenti.
Fisica, editing e mod
La fisica è al centro: invece di una gerarchia di livello, si uniscono gli oggetti con connessioni che entrano in gioco in modalità play, il che produce distruzione realistica e ambienti dinamici. Con la modifica voxel si demolisce e si modifica anche durante la partita, con terreni lisci o blocchi stile Minecraft. Gli strumenti includono modellazione mesh da primitive, editor materiali, importazione di modelli 3D, texture e suoni a runtime, e la creazione di interfacce UI con entità UI collegate agli stessi sistemi di scripting.
Tutto in Modbox è una mod, dagli strumenti di editing al supporto VR. Su PC il compilatore C# permette di scrivere codice proprio, aggiungendo componenti, strumenti o funzioni per MBScript, con compilazione a caldo mentre il gioco gira. Il ModboxSDK Unity consente di creare mod esterne. Prima di iniziare, ricordate che si tratta di uno strumento sperimentale in Early Access: la curva iniziale è ripida e richiede tempo per padroneggiare scripting, prefab e fisica.