绿洲启元
2024-06-07 10:27:44 1 举报
AI智能生成
绿洲启元入门
作者其他创作
大纲/内容
修改主角属性
配置角色出生点
通过模式编辑器创建游戏规则
对象使用技能
对象结束技能
玩家使用道具
计时器结束
玩家造成伤害
玩家复活
玩家登录游戏
拾取物品
玩家死亡
玩家离开游戏
玩家退出/掉线
玩家离开触发器
游戏开始
结束游戏
玩家进入对局
进入某区域
事件(Event)
是否所有队伍成员都存活
Trigger Condition All Team Revival
是否所有队伍成员都被淘汰
Trigger Condition All Team No Revival
两个布尔值进行与运算
Trigger Condition AND
判断布尔值真假,即直接使用指定布尔参数判断触发器是否执行
Trigger Condition Bool Compare
判断游戏是否结束
Trigger Condition Check Game End
自定义脚本条件节点,可以将创建的自定义脚本绑定至节点,执行脚本中实现的判断逻辑。LuaFile:自定义脚本路径,使用节点编辑界面中的按钮绑定脚本,无需手动填写。
条件判断脚本
整型变量比较节点,返回Param1 Operator Param2的结果
Trigger Condition Integer Compare
两个布尔值进行或运算。
Trigger Condition OR
字符串变量比较节点,返回Param1 Operator Param2的结果。
Trigger Condition String Compare
条件 (Condition)
给玩家加buff
退出游戏(关闭DS)
发放道具
加载子level
播放动画
播放特效
播放音效
显示FPS到屏幕
打印日志
重置玩家(保留状态)
重置所有玩家
重置单个玩家
发送游戏结束协议
停止补人
卸载子level
执行脚本
动作 (Action)
触发器
在绿洲启元编辑器中使用模式编辑器制作玩法模式,实质上是创建了一个名为LevelDirector的模块
LevelDirector
代码发送方法
自定义 编辑事件
创建游戏规则
1. UI
2. 地图
3. 怪物
4. 游戏模式
4. 物品
5. 皮肤
6. 美术资源
7. 行为树
8. 表格
9. 角色
11. 载具
12. 音效
编辑器资源库
资源导入
资源引用
静态模型编辑
贴图与材质编辑
特效编辑
动画编辑
音频编辑
动画序列
资源编辑
资源的管理与编辑
笛卡尔坐标系(三维坐标系)绿洲启元编辑器采用的是笛卡尔坐标系,其中前后为x轴(红色),左右为y轴(绿色),上下为z轴(蓝色)。
右手原则
快速复制物品 按住ALT+移动/旋转物体
选中物体快速贴地 选中物品后按End
快捷键
场景物件编辑
关卡编辑基础
超大地图关卡加载方式
一般地图子关卡管理
关卡编辑
水体
在地图中放置一个触发器体积(trigger volume)
在体积中的标签(tags)中添加一个新的标签:minimap
调整体积大小,适配想要选取的范围(要配成正方形且覆盖想显示的区域)
在编辑器的窗口中找到小地图
小地图生成设置:设置界面中可选择某些物件不被生成在小地图上,点设置→配置不需要显示的actor目前有三个选项:隐藏actor ;替换actor;替换材质
小地图生成
小地图的配置actor:BP_MiniMapStandardPoint
在资源中搜索BP_MiniMapStandardPoint,拖动放置到场景中,BP_MiniMapStandardPoint的坐标要跟生成小地图的trigger坐标一致
BP_MiniMapStandardPoint的旋转Z轴一定要配成-90
小地图配置
小地图
小地图 miniMap
场景编辑基础
游戏场景
在游戏制作的过程中,可以通过配置GameMode上预制规则的属性,实现部分游戏规则。预制游戏规则的配置在GameMode蓝图中的DataManager的GlobalSetting中。
预置游戏规则
载具的编辑和道路的生成
绿洲启元
0 条评论
回复 删除
下一页