
Panku Console 是一款功能丰富的 Godot Engine 实时调试工具。 借助 Panku Console,你可以轻松在运行时与脚本和对象进行交互,无论是作弊、调试、原型设计,还是纯粹为了娱乐 😄🎮。
Panku Console 旨在模块化且可扩展,添加和维护功能十分便捷。它还被设计为尽可能不引人注目,因此你可以在项目中使用它,而无需担心对最终产品的影响 🧩🚀。
✨ 亮点
📦 极小占用 - 小于 256KB!
Panku Console 现在以及未来都将保持尽可能轻量。
🖼️ 多窗口 UI - 随意调整你的布局!
任何窗口都可以缩放、吸附、折叠、拖拽,甚至成为独立的 操作系统窗口。

💻🔮 Developer Console - 在运行时执行任意代码并获取提示!
允许你在运行时执行任意 表达式(例如函数调用),仿佛你是神 🧙♂️。

📝🕹️ Native Logger - 在游戏中直接显示原生日志!
在叠加层或独立窗口中查看原生日志(与编辑器输出面板相同)📋。

🛠️🔧 Data Controller - 将任意对象转换为可调节的属性面板!
自动将脚本中的所有导出属性转换为检查器窗口。

👀🎮 表达式监视器
在游戏运行时直接查看表达式的结果。

更多功能... 🌟
- 历史记录管理器: 查看历史输入。 ⏪
- 键盘快捷键: 将表达式绑定到按键以快速作弊。 ⌨️🕹️
- 屏幕通知器: 在屏幕上显示弹出消息。 💬📢
- 纹理查看器: 实时查看纹理。 🖼️👁️
- 杂项命令: 提供一些有用的命令。 🛠️🔧
- 常规设置: 按您的喜好自定义控制台。 ⚙️🔧
- 常见问题: 常见问题解答。 🙋♂️🙋♀️
由于 Panku Console 是模块化的,您可以轻松移除或添加功能以满足您的需求。 🧩🔧

安装 🚀
A. 直接下载 GitHub master 分支
-
从 Github 下载 最新提交 📥。
-
将
addons文件夹复制到项目根目录 📂。 -
在 Godot 设置中启用此插件 ⚙️:
Project > Project Settings > Plugins
B. 使用镜像仓库作为 git 子模块
或者,如果你更喜欢使用 git(推荐),你可以将此 镜像仓库 作为子模块添加到你的 addons 文件夹中,这样在拉取最新更改时会自动更新该插件 🔄。
# in your project root directory
cd addons
git submodule add https://github.com/Ark2000/panku_console
C. 从 Godot Asset Library 下载
这与下载 godot4_asset_library 分支相同(始终指向最新稳定版本,且仅包含 addons 文件夹)
有关插件安装的更多信息,请访问相应的 Godot 文档 📚。
注意:Panku Console 目前仅支持 Godot 4.x 版本,3.x 版本的支持仍在进行中。
贡献 🤝
想要做出贡献?请在 贡献部分 中了解更多信息。 🌟🙌
此外,请参阅 项目路线图 以获取有关开发计划的更多信息。
许可证 📜
版权所有 (c) 2022 至今,Feo (k2kra) Wu