원클릭으로
godot-console
提供Godot引擎控制台命令行工具的调用能力,支持运行Godot命令、执行脚本、导出项目等操作,适用于游戏开发和自动化任务。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
提供Godot引擎控制台命令行工具的调用能力,支持运行Godot命令、执行脚本、导出项目等操作,适用于游戏开发和自动化任务。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Godot正确清除子节点的方法。当用户需要了解如何正确清除子节点时使用。
Godot GDScript语法详解。当用户需要GDScript语法相关信息时使用。
Godot全局变量使用指南。当用户需要全局变量和Autoload相关信息时使用。
提供 Godot GDScript 编程语言和 TSCN 场景文件格式的完整知识库,适用于游戏开发、UI 设计和场景构建。
Godot PackedScene使用指南。当用户需要场景加载和池化相关信息时使用。
Godot UI与场景开发指南。当用户需要UI和场景开发相关信息时使用。
| name | godot-console |
| version | 1 |
| description | 提供Godot引擎控制台命令行工具的调用能力,支持运行Godot命令、执行脚本、导出项目等操作,适用于游戏开发和自动化任务。 |
本Skill提供了与Godot引擎控制台命令行工具的交互能力,允许用户执行各种Godot相关的操作,如运行游戏、启动编辑器、导出项目、执行脚本等。
在Windows和Linux上:
godot [命令] [参数]
在macOS上:
/Applications/Godot.app/Contents/MacOS/Godot [命令] [参数]
godot # 在当前目录运行项目
godot scene.tscn # 运行特定场景
godot -e # 启动编辑器
godot -e scene.tscn # 启动编辑器并打开特定场景
godot --export "Windows Desktop" game.exe
godot --export Android game.apk
godot --export-pack "Linux/X11" game.pck
godot -s script.gd # 运行GDScript脚本
godot -s script.gd --check-only # 仅检查脚本错误
godot -d # 以调试模式运行
godot -d scene.tscn # 以调试模式运行特定场景
| 命令 | 描述 |
|---|---|
| -h, --help, /? | 显示命令行选项列表 |
| --version | 显示版本字符串 |
| -v, --verbose | 使用详细的标准输出模式 |
| --quiet | 安静模式,silences stdout消息 |
| 命令 | 描述 |
|---|---|
| -e, --editor | 启动编辑器而不是运行场景 |
| -p, --project-manager | 启动项目管理器 |
| -q, --quit | 在第一次迭代后退出 |
| -l , --language | 使用特定的区域设置 |
| --path | 项目路径 |
| -u, --upwards | 向上扫描文件夹查找project.godot文件 |
| 命令 | 描述 |
|---|---|
| -d, --debug | 调试(本地标准输出调试器) |
| -b, --breakpoints | 断点列表 |
| --profiling | 在脚本调试器中启用分析 |
| --remote-debug | 远程调试 |
| --debug-collisions | 运行场景时显示碰撞形状 |
| --debug-navigation | 运行场景时显示导航多边形 |
| 命令 | 描述 |
|---|---|
| --export | 使用给定的导出目标导出项目 |
| --export-debug | 类似于--export,但使用调试模板 |
| --export-pack | 仅导出给定预设的游戏包 |
C:\Program Files\Godot\Godot.exe/usr/local/bin/godot或用户主目录chmod +x godot/Applications/Godot.app/Applications/Godot.app/Contents/MacOS/Godot输入
运行当前目录的Godot项目
输出
# 执行命令
godot
# 执行结果
# Godot引擎启动并运行当前目录的项目
输入
导出Godot项目为Windows平台,预设名为"Windows Desktop",输出文件为game.exe
输出
# 执行命令
godot --export "Windows Desktop" game.exe
# 执行结果
# 项目导出到game.exe文件
输入
运行当前目录的test.gd脚本
输出
# 执行命令
godot -s test.gd
# 执行结果
# 脚本执行结果输出
输入
启动Godot编辑器并打开main.tscn场景
输出
# 执行命令
godot -e main.tscn
# 执行结果
# Godot编辑器启动并打开main.tscn场景
--path参数指定项目路径添加Godot到PATH:
export PATH=$PATH:/path/to/godotexport PATH=$PATH:/Applications/Godot.app/Contents/MacOS指定项目路径:
godot --path /path/to/project [命令]
检查导出预设:在Godot编辑器中查看项目 → 导出,确认预设名称
可以创建批处理脚本或shell脚本来自动化常见的Godot任务:
@echo off
godot --export "Windows Desktop" build/windows/game.exe
godot --export "Linux/X11" build/linux/game.x86_64
godot --export Android build/android/game.apk
echo 构建完成!
pause
#!/bin/bash
godot --export "Windows Desktop" build/windows/game.exe
godot --export "Linux/X11" build/linux/game.x86_64
godot --export Android build/android/game.apk
echo "构建完成!"
可以在CI/CD流水线中使用Godot命令行工具进行自动化测试和构建:
name: Godot Build
on: [push, pull_request]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Setup Godot
uses: croconut/godot-ci@v1.2.0
with:
godot-version: 3.5
- name: Build Linux
run: godot --export "Linux/X11" game.x86_64
- name: Build Windows
run: godot --export "Windows Desktop" game.exe
- name: Upload Artifacts
uses: actions/upload-artifact@v2
with:
name: builds
path: |
game.x86_64
game.exe
本Skill提供了完整的Godot控制台命令行工具调用能力,支持各种Godot相关的操作,适用于游戏开发、自动化任务和CI/CD集成。通过本Skill,用户可以方便地执行Godot命令、运行脚本、导出项目等操作,提高开发效率和自动化水平。