一台 Windows 电脑, 构建、调试、分析 iOS、Android 与 Windows 游戏。

从一行代码,到作品成形。

Ycode 是面向游戏开发者的原生 Windows IDE。打开 Unreal、Unity 或原生项目,本地或通过 IrisBuild 集群构建,部署到 iPhone、Android 真机或 Windows 目标,再用 LLDB 调试、查看 GPU 帧,全程不离开工作区。AI Agent、真机实时投屏与多语言编辑都在同一个窗口里。

  • Agentic Debugging
  • Agentic Game Development Loop
  • Agentic game performance optimization
  • 原生 Windows IDE,无 Electron
  • iOS、Android 与 Windows 调试
  • IrisBuild 构建引擎
代码、真机、构建与 GPU 分析,在原生工作区中协同。

从容迭代,步步有据。

  1. 打开项目

    在 Ycode 中打开项目,配置工具链并选定构建目标。

  2. 构建与运行

    在本机或 IrisBuild 集群中完成编译,再将应用部署到已连接的设备。

  3. 观察与改进

    结合断点、设备日志和 GPU 捕获结果,查明问题,推进下一次修改。

在一个原生 Windows 工作区里编辑代码、运行 AI Agent、管理独立工作树。

编辑代码、调用 AI、查看终端与管理独立工作树,都在同一原生界面中完成。Rust、C#、Java、Kotlin、Python、MetalSL、Unreal Shader 和 Unity ShaderLab 均支持 LSP 高亮与补全,让不同语言的开发衔接自如。

  • 可选择模型提供商,复用自动化任务
  • 工作树、终端输出与运行摘要清晰可查
  • 原生图形界面,无需 Electron 运行时
工作原理
Ycode 中的 AI Agent、项目资料与开发工具
Ycode 中的 AI Agent、项目资料与开发工具

Agentic 调试原生应用

在同一 Windows 工作区中,同时调试 iOS、Android 与 Windows 应用。源码、线程与运行状态集中呈现,移动真机的画面和日志也可随时参照,让不同平台上的问题都有迹可循。

  • 三端同时调试,查看线程、局部变量与监视表达式
  • iOS 与 Android 实时投屏及设备控制
  • Metal、Vulkan 帧检查与 AI 辅助图形分析
Windows 调试 iOS
Ycode 原生调试器中的源码、线程与运行状态
Ycode 原生调试器中的源码、线程与运行状态

用 IrisBuild 把编译分发到多台机器,并看清集群的工作状态。

IrisBuild 将可分发的编译任务交给多台机器执行。Ycode 集中展示构建节点、正在执行的任务与资源占用,让每一次构建的进程有迹可循。

  • 为受支持的构建流程提供分布式编译
  • 逐台查看 CPU、内存与 GPU 使用情况
  • 构建时间线与 Unreal Build Accelerator 视图
分布式编译
Ycode 中的 IrisBuild 构建集群与编译任务
Ycode 中的 IrisBuild 构建集群与编译任务

真实项目,实操见真章。

视频:在 Ycode 中于 Windows 上原生调试 Unity iOS IL2CPP 构建
在 Windows 上原生调试 Unity iOS IL2CPP
视频:Ycode 中的 GPU 帧捕获与图形调试
Ycode 图形调试演示
视频:IrisBuild 跨机器集群加速 Unity IL2CPP 构建
Unity IL2CPP 分布式构建加速
视频:IrisBuild 在 Ycode 中向多台机器分发编译任务
IrisBuild 分布式构建实战

融汇多样技术,贯通开发全程。

在同一 Windows 工作区中,同时调试 iOS、Android 与 Windows 应用。

LSP 高亮与智能补全

从应用代码到脚本、着色器,Ycode 为以下语言提供 LSP 高亮与补全,让日常编写更顺手。

  • Rust
  • C#
  • Java
  • Kotlin
  • Python
  • MetalSL
  • Unreal Shader
  • Unity ShaderLab

此处列出编辑器的语言服务。各语言的构建、运行和调试能力,请以具体项目工具链及目标平台为准。

Windows 既是开发主机,也是调试目标;iOS 与 Android 是连接的目标设备。Ycode 支持三端同时调试,具体配置与可用功能取决于项目、工具链和目标系统版本。下载入口仅列出当前已发布的安装程序。

上手之前,先解疑惑。

使用方式、准备工作与功能范围,在这里说明。

Ycode 是一款什么工具?

Ycode 是 Mix Studio 开发的原生 Windows IDE 与游戏开发工作区。它在一台 Windows 电脑上构建、部署、调试和分析运行在 iOS、Android 与 Windows 上的 Unreal、Unity 与原生游戏,支持三端同时调试、LLDB、Metal 与 Vulkan 帧捕获、真机控制、AI Agent 和 IrisBuild 分布式编译。编辑器提供 Rust、C#、Java、Kotlin、Python、MetalSL、Unreal Shader 和 Unity ShaderLab 的 LSP 高亮与补全,并集成 Unreal 与 Unity 插件。

Ycode 与 IrisBuild 如何配合?

Ycode 是日常开发所用的工作区,IrisBuild 是负责分发编译任务的构建引擎。两者配合后,你可以直接在 Ycode 中查看构建节点、任务分配与执行进度。

下载 Ycode 需要注册吗?

需要。请先注册并登录 Mix Studio 账号,再下载安装程序。可用功能、设备数量和构建节点额度以所选套餐为准;下载安装程序不会自动开通付费订阅。

让下一次创作,从这里开始。

注册并登录 Mix Studio 账号,即可下载安装程序。可用功能、设备数量和构建节点额度以所选套餐为准。

加入 Discord