Y3编辑器官方文档1:编辑器简介及菜单栏详解(文件、编辑、窗口、细节、调试)

发布于:2024-12-08 ⋅ 阅读:(220) ⋅ 点赞:(0)

参考《开发者文档》《FFmpeg详细安装步骤和使用笔记》

一、新建项目

  在启动页面,可以直接打开最近制作的地图或新建空白地图。你可以选择新建一个完全空白的新工程,或使用内置的模板(如TD、ACT)开始创建游戏。新建时,可以选择地图大小和UI模板来作为初始的UI风格,点击放大镜可以预览UI风格。

  • 进入项目后,你也可以通过细节-地图设置-地图大小(Alt+M)进行更改地图尺寸;
  • 可以在界面编辑器中进行自定义UI修改

  默认游戏中可使用的地形和悬崖纹理,点击下拉框,我们可以选择不同场景的地形纹理。创建完毕,就来到了Y3编辑器主界面。

二、 编辑器主界面

参考《开发者文档:主界面》

2.1 游戏场景

中间界面是游戏场景,可以使用右边的工具面板添加游戏角色、编辑地形等。

在这里插入图片描述

  • 滚动鼠标滚轮即可移动主视角的视距;
  • 按住鼠标右键可以自由挪动地形
  • 按住鼠标左键进行单位选择
  • 按住Ctrl+鼠标右键旋转鼠标即可进行场景的旋转效果。

2.2 导航栏/菜单栏

  主界面顶部是导航栏/菜单栏,提供针对编辑器和项目的基本设置功能。分为文件(git版本管理和多关卡管理)、编辑( 通用设置键位设置)、窗口细节调试、发布、插件、帮助和AI客服。

在这里插入图片描述

  • 插件功能可以快速获取其他人提供的成套逻辑或资源,或者扩展编辑器功能。
  • 帮助可以快速进入开发者学院和开发者文档

  菜单栏下方设置了撤销,恢复以及保存的快捷按钮。点击左上角运行按钮,或按下Ctrl+F9即可测试游戏,有三种测试方式可供选择。
在这里插入图片描述

  1. 编辑器内运行游戏
    复用当前编辑器窗口进行测试,编辑窗口会变成游戏运行窗口,所以无法再执行游戏编辑操作。

  2. 独立进程运行游戏
    唤出一个额外窗口运行游戏,不会阻塞编辑器本身的编辑项目操作。

  3. 本地多开运行游戏
    如果当前游戏是多人游戏,你可以通过本地多开功能为每一个玩家运行一个窗口,借此测试多人游戏功能。

  在测试状态下,游戏就会按照设定的逻辑开始运行,可以自由控制人物行走。此时运行按钮会变成测试退出按钮,再次按下Ctrl+F9回到编辑器页面。游戏制作完成后,可以通过点击发布按钮上传游戏到平台

2.3 功能栏

在这里插入图片描述

游戏场景顶部是功能栏,包含了几个核心功能的入口:

功能模块 功能描述
物体编辑器 编辑和管理游戏中的单位、物品、技能、投射物、可破坏物、科技等,包括模型和属性等。
触发器 所有游戏逻辑的诞生地,比如怪物的刷新、人物升级奖励等。
界面编辑器 实现人机交互界面美化的整体UI编辑。
资源管理器 查看管理所有地图资源,包括模型、音效、特效、图标、鼠标样式、天空球、字体、地形纹理、序列帧、Spine和Live2D,支持导入本地资源文件。
资源商店 支持下载或购买各种能用于项目的资源,比如模型,特效,界面组件乃至触发器逻辑。
表格编辑器 一个数据管理工具,可以借由表格保存一些数据,并且快速地调试。

三、菜单栏详细介绍

3.1 文件

3.1.1 版本管理

配置完成后,你可以上传本地项目内容,下载在线项目内容,实现协同开发。
在这里插入图片描述

3.1.2 项目管理(多关卡)
3.1.2.1 多关卡功能说明

  多关卡是指多个关卡互相独立,特别适合协作开发与项目管理。通过合理利用多关卡功能,可以在开发效率、游戏性能和玩家体验之间找到良好的平衡点。