Zephyr
使用 Gemini 构建在线多人游戏
作用
我为 Unreal Engine 创建了一个运行时 Python API,该 API 支持创建形状、生成点、车辆、光源,以及修改环境光源。玩家可以加入在线多人沙盒环境,并通过提示构建游戏。每个提示都包含 Unreal Engine Python API 和玩家的请求,例如“创建车辆”。Gemini 的响应包含 Python 代码,这些代码会在游戏中执行,以实现玩家的请求。您可以使用“创建金字塔”等提示(Gemini 通常会使用多个堆叠的框架来构建金字塔)一次创建多个形状。如需修改现有形状组,请查看金字塔图并描述一些修改,例如“添加带有柱子的入口”。服务器主机可以在沙盒模式(玩家构建游戏)和游戏模式(玩家玩游戏,并且提示和飞行等构建功能处于停用状态)之间切换。在游戏模式下,它会在地图的两端查找出生点,并在相反的出生点生成 2 支队伍。请注意,应删除首次创建服务器时存在的默认出生点,并在切换到游戏模式之前创建至少 2 个其他出生点(代表 2 个团队出生点)。未来,我想添加一项功能,用于通过提示配置游戏胜利条件,添加更多 Unreal Engine 功能,以及添加更多设置,例如允许玩家在游戏模式下使用提示。
可采用以下设备打造
- Gemini API
团队
更新者
Zephyr
发件人
美国