🎮 Godot 游戏开发全生命周期项目管理与辅助决策平台
GamePrince 致力于成为个人独立开发者及中小型团队专用的全方位一体化 Godot 游戏项目辅助工具库与管理中枢。我们摒弃了传统项目管理软件的厚重感,站在**"软件项目核心总管理"的高度,打通了游戏开发过程中的代码大盘监控、任务进度驱动、项目资产全息分析**三大生命周期核心体验。最终目的是为您提供一个轻量、极客、且全知全觉的上帝视角仪表盘,彻底解放管理心智。
GamePrince 始终恪守只读与从旁辅助的绝对安全底线。本软件的所有功能禁止直接修改您的任何 Godot 工程核心文件(如源脚本、场景拓扑、资源等),保障您的创意代码库零风险。软件仅充当:
- 👁️ 全景观察枢纽 - 穿透文件系统,深度解析 Godot 独有项目拓扑网络
- 📊 BI 级数据分析师 - 多维抽象并可视化代码提交动量、资产比例、冗余碎屑
- 📋 外围敏捷教练 - 在游戏工程之外,提供互为映射的专属任务白板与备忘宇宙
软件采用高质感的 Glassmorphism (毛玻璃) 设计语言,融合流畅的呼吸微动画搭配纯正 Dark Mode。为开发者打造沉浸、无干扰、乃至赏心悦目的高科技生产力环境。
核心视觉工作区:
- Dashboard(全知总览) - 核心数据指标聚合面板
- Kanban Board(敏捷流转) - 沉浸式的卡片拖拽式任务板
- Activity Heatmap(能量图谱) - 映射开发者燃尽图的热力总览
- 📜 提交流水线 - 穿透历史,提供对全局及单文件修改的可溯源追踪
- 📊 项目生态质检 - 自动化分类探测统计(
.gd逻辑骨架、.tscn空间单元、多媒体血肉资产比例) - 🌿 分支多线映射 - 直观掌控各开发时空(Branch)的推进与合并情况
- 🔥 脉搏热力图 - Github-Style 的提交强度大拼图,点燃持续开发的自我内在驱动
- 📋 流体敏捷状态机 - Task Pool (需求积压区) → In Progress (代码熔炉) → Completed (已入库)
- 🏷️ 多栖工种分轨 - 内置适配游戏流程的精准分类标签(Core、Gameplay、Art/VFX、Audio、UI/UX 等)
- ⚡ Eisenhower 智能聚焦 - 支持"紧急 (Urgency)" × "重要 (Importance)"的四象限高维仲裁
- 🔍 无延迟神经元检索 - 支持键入毫秒级的聚合索引(跨标题、说明与自定义 Tags)
- 📈 体量健康度表盘 - 宏观掌握总提交数、工程代码量与文件吞吐趋势
- 📁 资产重力结构图 - 环状一览项目资产比重,尽早发现潜在的体积失控
项目背靠严谨且高效的企业级跨平台基建:
| 领域 | 核心技术选型 |
|---|---|
| 基础基座 | .NET 10.0 - 高性能内存安全的下一代桌面运行时 |
| 视图响应 | WPF + XAML - 硬件级加速的流式现代系统 UI 底座 |
| 业务大脑 | C# - 支持大型复杂架构的强类型工程语言 |
| 持久胶囊 | 本地 JSON Schema - 极快落盘,确保用户数据高度私有化且零配置 |
| 版本神经 | 原生 git CLI 池 - 与现有开源生态百分百贴合 |
我们正站在版本变革的十字路口,以下是从"基础看管"全面跃升至"神级总管理枢纽"的四大宏观纪元蓝图:
打磨现有管理工作流的最后一公里,将"备忘"升级为"管理"。
- 里程碑版本集 (Milestones):支持任务汇聚至阶段迭代,助力 Sprint 版本规划与发布版追踪
- Markdown 深度排版引擎:任务描述内嵌富文本渲染,支持策划案直接黏贴对齐与代码高亮
- 无感时间流审计 (Time Tracking):引入开发计时器,打通任务预估工时与实际工时的闭环统筹
- 多视图联动:扩展列表视图与日历视图,让时间管理不仅限看板
建立理解力。软件将学习阅读 Godot 格式,提供非侵入式的结构化建议。
- 资源星系图谱 (
.tscn/.tres解析):纯只读解析器,全景勾勒出节点依赖网,帮您认清引用关系 - 上帝之眼:死区垃圾回收分析:全盘扫略并圈出未引用的孤立媒体和冗余节点树,提供智能瘦身建议清单(不自动删除,仅供审查)
- 代码巨兽雷达:扫描所有
.gd的复杂度与函数数量,对超纲的"屎山"文件发出拆分重构红色预警 - 多模态发版配置侦测:静默读取并列出
export_presets设定的全平台打包参数,对齐跨端目标
将防呆策略融入研发过程,在越界前实施温和干预。
- Godot 跨平台文件坑位检测:大小写雷区提示、路径非法空格探测,防备因命名引起的低级导出崩溃
- Git Hook 拦截者快捷绑定:为项目自动配置代码规范拦截校验,拯救凌乱不堪的 Commit 历史
- 架构环形图谱:深入分析脚本调用频率和继承链,绘制项目独有的组件与节点继承树
- 极速内部百科 (Private Wiki):专为当前游戏工程打造的内部架构文档、API 说明和踩坑日记册系统
- 项目杀青总结报表:在游戏 Demo 或是全版发布时,根据全栈生命周期流向,一键生成酷炫的单项目开发成就报表长图
GamePrince/
├── 📄 README.md # 工程宪章与宏观全景蓝图 (You are here)
├── ⚙️ GamePrince.csproj # 驱动工程骨架的核心
├── 🚀 App.xaml & .cs # 应用程序生命源能入口
├── 🖼️ MainWindow.xaml & .cs # 中央 UI 神经中控台视图
├── 🔌 GitService.cs # 历史线检索驱动引擎
├── 💾 DataService.cs # 本地私密核心数据管家
├── 📋 TaskEditDialog.xaml & .cs # 细粒度任务处理车间
├── 🗃️ tasks.json # 数据沙盒阵列,由底层静默守护
└── 📂 planning/ # 指挥官战略指挥部 (核心目标与演进手册)
GamePrince 致力于深度解放以下核心群体的管理心智,让您极致专注"如何做好游戏"本身:
- 🎯 个人独立游戏开发者 (Solo Devs) - 缺乏完整的项目管理流,备忘录式开发痛点频发,急需极客范全能外驱辅助器。
- 🎮 Godot 引擎重度信仰者 - 渴望打破外部传统管理软件隔阂,拥有一款专属对口 Godot 资产特性调校的管理控制板。
- 📊 微型小队或游戏工场节点 - 需要轻量化协作、去中心化的工作流及研发活跃度可视化平台。
⭐ GamePrince:为神级 Godot 传奇应用而生的王牌外挂指挥部。 欢迎 Fork,见证进化!