产品介绍
BranchPy Studio 能做什么
解决 Ren'Py 和 Godot 项目实际制作问题的分析工具。
在发布前发现逻辑问题
隐藏的路径错误往往在质量检查后期才出现,临近发布时处理成本最高。
提前检测不可达路径、中断的跳转和结构不一致,并直接指出问题位置。
- 一次分析集中呈现问题
- 加快问题分类与修复
- 减少阻碍发布的意外
- 直接定位问题区域
可视化项目结构
随着项目规模扩大,你和协作者会越来越难理解完整流程。
将路径、分支和关系映射成清晰的交互视图,便于探索与筛选。
- 一眼了解整体项目结构
- 帮助协作者更快上手
- 让设计与质量审查更清晰
- 与当前项目保持同步
检查媒体资源完整性
制作过程中资源引用发生变化,可能导致图片缺失、文件闲置和运行错误。
检查媒体使用情况,标出缺失引用与可清理的资源,而不会修改文件。
- 在同一报告中查看缺失引用
- 标记未使用资源,供你复核
- 可靠且可重复的媒体检查
- 更清晰的项目组织
更快地从发现问题走向修复
质量检查结果与开发流程脱节,会拖慢问题处理和责任分配。
整理检查结果,帮助团队更快地分类、分配和处理问题,并跳转到相关代码。修改仍由你决定。
- 条理清晰、便于处理的检查结果
- 更快地明确问题负责人
- 从检查结果跳转到代码
- 缩短从检查到修复的时间
运行快速、可重复的检查
每次修改都重新进行全面手动检查很慢,不一致的结果也难以信任。
在本地运行确定性的核心分析,相同输入产生相同结果,让检查更快、结果更可靠。
- 快速的本地分析,减少猜测
- 确定且可重复的结果
- 默认只读,不改动源文件
- 为每次发布提供依据
比较不同时间的分析结果
如果看不出两次检查之间的变化,就很难确认修复是否有效,或哪些问题发生了变化。
Compare Reports 并排比较两份同类型的已保存报告,展示各次运行之间的变化,支持 Analyze、Stats、Doctor、Media Validation、Image Validation、Graph View、PILOT/OMEGA 和 Localization。
- 比较不同时期保存的报告
- 查看两次已保存分析之间的变化
- 支持 Analyze、Stats、Doctor、Media、Graph View、PILOT/OMEGA 和 Localization
- 每次运行后保存报告,建立历史记录
检查本地化覆盖情况
在多语言项目中,很难分清哪些文本已翻译、哪些是新增内容、哪些是旧版本遗留文本。
读取 Ren'Py 翻译文件并按语言报告覆盖情况,让你清楚了解已完成和待完成的工作,并在写入前审查每项改动。
- 直观查看各语言的覆盖情况
- 导出待翻译文本
- 写入文件前进行检查
- 应用改动前逐项审查