Skip to content

About

A Comprehensive Project Management and Assisted Decision-Making Platform for the Godot Game Development Lifecycle

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

18 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GamePrince

🎮 Godot 游戏开发全生命周期项目管理与辅助决策平台

🌟 项目核心总目标

GamePrince 致力于成为个人独立开发者及中小型团队专用的全方位一体化 Godot 游戏项目辅助工具库与管理中枢。我们摒弃了传统项目管理软件的厚重感,站在**"软件项目核心总管理"的高度,打通了游戏开发过程中的代码大盘监控、任务进度驱动、项目资产全息分析**三大生命周期核心体验。最终目的是为您提供一个轻量、极客、且全知全觉的上帝视角仪表盘,彻底解放管理心智。

⚠️ 核心原则:安全与绝对非侵入性

GamePrince 始终恪守只读与从旁辅助的绝对安全底线。本软件的所有功能禁止直接修改您的任何 Godot 工程核心文件(如源脚本、场景拓扑、资源等),保障您的创意代码库零风险。软件仅充当:

  • 👁️ 全景观察枢纽 - 穿透文件系统,深度解析 Godot 独有项目拓扑网络
  • 📊 BI 级数据分析师 - 多维抽象并可视化代码提交动量、资产比例、冗余碎屑
  • 📋 外围敏捷教练 - 在游戏工程之外,提供互为映射的专属任务白板与备忘宇宙

📸 现代美学与界面哲学

软件采用高质感的 Glassmorphism (毛玻璃) 设计语言,融合流畅的呼吸微动画搭配纯正 Dark Mode。为开发者打造沉浸、无干扰、乃至赏心悦目的高科技生产力环境。

核心视觉工作区:

  • Dashboard(全知总览) - 核心数据指标聚合面板
  • Kanban Board(敏捷流转) - 沉浸式的卡片拖拽式任务板
  • Activity Heatmap(能量图谱) - 映射开发者燃尽图的热力总览

🔧 现役核心功能模块

1. Git 深度多维可视化

  • 📜 提交流水线 - 穿透历史,提供对全局及单文件修改的可溯源追踪
  • 📊 项目生态质检 - 自动化分类探测统计(.gd 逻辑骨架、.tscn 空间单元、多媒体血肉资产比例)
  • 🌿 分支多线映射 - 直观掌控各开发时空(Branch)的推进与合并情况
  • 🔥 脉搏热力图 - Github-Style 的提交强度大拼图,点燃持续开发的自我内在驱动

2. 游戏定制看板 (Kanban)

  • 📋 流体敏捷状态机 - Task Pool (需求积压区) → In Progress (代码熔炉) → Completed (已入库)
  • 🏷️ 多栖工种分轨 - 内置适配游戏流程的精准分类标签(Core、Gameplay、Art/VFX、Audio、UI/UX 等)
  • ⚡ Eisenhower 智能聚焦 - 支持"紧急 (Urgency)" × "重要 (Importance)"的四象限高维仲裁
  • 🔍 无延迟神经元检索 - 支持键入毫秒级的聚合索引(跨标题、说明与自定义 Tags)

3. 工程广角宏观大盘

  • 📈 体量健康度表盘 - 宏观掌握总提交数、工程代码量与文件吞吐趋势
  • 📁 资产重力结构图 - 环状一览项目资产比重,尽早发现潜在的体积失控

🛠️ 技术引擎基石

项目背靠严谨且高效的企业级跨平台基建:

领域 核心技术选型
基础基座 .NET 10.0 - 高性能内存安全的下一代桌面运行时
视图响应 WPF + XAML - 硬件级加速的流式现代系统 UI 底座
业务大脑 C# - 支持大型复杂架构的强类型工程语言
持久胶囊 本地 JSON Schema - 极快落盘,确保用户数据高度私有化且零配置
版本神经 原生 git CLI 池 - 与现有开源生态百分百贴合

🗺️ 全生命周期开发拓扑 (Roadmap)

我们正站在版本变革的十字路口,以下是从"基础看管"全面跃升至"神级总管理枢纽"的四大宏观纪元蓝图:

纪元 I:全能敏捷底座构建 (当前开发重点)

打磨现有管理工作流的最后一公里,将"备忘"升级为"管理"。

  • 里程碑版本集 (Milestones):支持任务汇聚至阶段迭代,助力 Sprint 版本规划与发布版追踪
  • Markdown 深度排版引擎:任务描述内嵌富文本渲染,支持策划案直接黏贴对齐与代码高亮
  • 无感时间流审计 (Time Tracking):引入开发计时器,打通任务预估工时与实际工时的闭环统筹
  • 多视图联动:扩展列表视图与日历视图,让时间管理不仅限看板

纪元 II:Godot 引擎核心透视仪 (即将开启)

建立理解力。软件将学习阅读 Godot 格式,提供非侵入式的结构化建议。

  • 资源星系图谱 (.tscn/.tres 解析):纯只读解析器,全景勾勒出节点依赖网,帮您认清引用关系
  • 上帝之眼:死区垃圾回收分析:全盘扫略并圈出未引用的孤立媒体和冗余节点树,提供智能瘦身建议清单(不自动删除,仅供审查)
  • 代码巨兽雷达:扫描所有 .gd 的复杂度与函数数量,对超纲的"屎山"文件发出拆分重构红色预警
  • 多模态发版配置侦测:静默读取并列出 export_presets 设定的全平台打包参数,对齐跨端目标

纪元 III:自动化代码纪律委员 (规划中)

将防呆策略融入研发过程,在越界前实施温和干预。

  • Godot 跨平台文件坑位检测:大小写雷区提示、路径非法空格探测,防备因命名引起的低级导出崩溃
  • Git Hook 拦截者快捷绑定:为项目自动配置代码规范拦截校验,拯救凌乱不堪的 Commit 历史
  • 架构环形图谱:深入分析脚本调用频率和继承链,绘制项目独有的组件与节点继承树

纪元 IV:中台知识沉淀与数据归境 (长线愿景)

  • 极速内部百科 (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 致力于深度解放以下核心群体的管理心智,让您极致专注"如何做好游戏"本身:

  1. 🎯 个人独立游戏开发者 (Solo Devs) - 缺乏完整的项目管理流,备忘录式开发痛点频发,急需极客范全能外驱辅助器。
  2. 🎮 Godot 引擎重度信仰者 - 渴望打破外部传统管理软件隔阂,拥有一款专属对口 Godot 资产特性调校的管理控制板。
  3. 📊 微型小队或游戏工场节点 - 需要轻量化协作、去中心化的工作流及研发活跃度可视化平台。

⭐ GamePrince:为神级 Godot 传奇应用而生的王牌外挂指挥部。 欢迎 Fork,见证进化!

About

A Comprehensive Project Management and Assisted Decision-Making Platform for the Godot Game Development Lifecycle

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages