Modbox是一个多人游戏创建沙箱,可让玩家在线一起创建游戏。它拥有自己的自定义强大的可视化脚本语言,使创建多人游戏变得容易。仅在2016年公布为VR -重新启动作为Modbox 2.0桌面/ VR 9月9日到2020年
构建游戏主要集中在:
具有复杂AI和游戏机制的在线合作
基于物理的游戏玩法和破坏
在线/本地/分屏多人游戏与VR和桌面播放器的任意组合
完全在Modbox中创建的游戏:
无人机袭击
一个 Modbox 的创意工坊物品
作者:Vermeulen
摧毁3个电站并击败庞大的Drone老板的竞选任务。专为单个玩家而设计,但可以播放Coop。NPC动画以Modbox脚本完成,并自动生成AI声音。
VR巨人竞技场
一个 Modbox 的创意工坊物品
作者:Vermeulen
一个VR播放器就是一个巨人。其他玩家需要在3分钟内杀死巨人才能获胜。其他玩家可以是VR /桌面玩家-巨人:捡起重生的爆炸桶。
道具狩猎仓库
一个 Modbox 的创意工坊物品
作者:Vermeulen
猎人vs道具最后一个人站着!道具会在击中猎人时杀死猎人,变得好斗!VR玩家将用手控制道具。
多人创作
在PC上的VR和桌面之间切换时,创建多人/单人/合作社游戏。或在AR设备上的您自己的环境中创建游戏。一切都与其他在线播放器实时同步。
分享在Steam Workshop或Mod.io上跨平台的创作
播放时使用任何编辑器工具。既有用作化身的工具,也有桌面编辑器模式
与本地多人游戏中的其他玩家一起玩和编辑,最多可在本地与拆分中的4个玩家(或键盘或游戏手柄)与VR中的其他玩家一起玩。当地玩家也可以在线玩。
预制件可用于从Creations中创建可重复使用的零件。然后可以在线共享预制件,以供其他创作者使用-并且可以包含资产(3D模型,可视脚本,C#项目)。预制件还可以包括其他嵌套的预制件,从而可以使用可重复使用的零件轻松构建大型复杂世界。
随时(在播放或编辑时)创建服务器,并使用“服务器权限”系统控制谁可以在您的服务器上进行管理/编辑/播放。
高级脚本
游戏中的视觉脚本系统MBScript可用于编写游戏/ AI /物理脚本。MBScript是一个拖放式可视化脚本系统,它既有节点之类的工具(使用“连线”工具/桌面窗口),又有一个类似于“块/刮擦”的界面,用于更高级的构建(使用与C#相同的类型系统)。
MBScript可以通过拖放进行可视化编辑,也可以在游戏内文本编辑器中进行编辑(使用游戏中VisualStudioCode Monaco编辑器进行自动完成)。MBScript可用于创建复杂的AI角色和多人机器人。
C#编译器模块(仅适用于PC平台)允许编写自己的C#代码以包含在Creations中。可以添加新的实体组件,编辑器工具或新的功能和选项,以在MBScript /接线中运行。在VisualStudio中打开C#项目,并在游戏运行时编写代码以立即编译并查看更改。所有Modbox游戏和编辑器工具C#源均作为参考/可编辑游戏提供。
物理与相互作用
全身VR模拟和基于物理的VR运动。首先将所有游戏对象设计为用于VR交互(包括将剪辑重新装入枪支,拉弓以发射箭等),以及用于台式机玩家/ AI的程序动画来执行相同的动作。
物理与破坏-在Modbox中构建物理作品不像其他关卡编辑器/游戏创建工具那样使用物理层次结构。而是在编辑时在物理对象之间建立“连接”,它将在物理播放模式下将它们连接在一起。这允许现实的破坏和动态环境。
体素编辑允许在播放时进行销毁和修改。
编辑和构建
使用UI实体创建UI界面-使用与世界创建相同的视觉脚本/接线系统为玩家创建HUD和其他世界UI(包括新的工具和菜单)
使用体素编辑工具和桌面窗口创建具有洞穴/丘陵/建筑物的大型体素地形。创建平滑的体素世界,或切换到Minecraft样式的块的立方。
网格编辑工具,用于在游戏中的图元之外创建网格
可修改的
导入资产的资产系统-导入3D模型,人形模型,纹理,声音。全部在运行时播放。使用“材质编辑器”设置材质属性。从包括Google Poly(SketchFab即将推出)在内的在线资源导入3d模型
Modbox中的所有内容都是一个mod-包括默认包含的mod,例如SteamVR / Oculus VR支持,Steamworks,Mod.IO上传,Nvidia Flex液体/软粒子,以及编辑器工具(例如Mesh Editing和Voxel Editing)。它被设计为尽可能可扩展和可配置。
Mod可以包含资产,并且可以在创作者中使用(例如Modern Weapons mod),玩家可以下载该作品来进行创作。或者它们可以是本地Mod,仅向本地播放器添加选项和功能(例如VR Spectator Camera)
使用ModboxSDK Unity包在Unity Editor中创建Modbox mod。Mod可以包括将Unity场景转换为环境,将GameObjects / Prefabs转换为实体资产,将化身转换为类人动物模型。Mods还可以包括使用C#内置的新编辑器工具。
感谢分享