No description
- GDScript 98.7%
- Python 1.3%
| godot | ||
| images | ||
| new-images | ||
| .gitattributes | ||
| .gitignore | ||
| check_orphaned.py | ||
| Desktop-Pet-v1.0.5.exe | ||
| export_presets.cfg | ||
| LICENSE | ||
| main.gd | ||
| main.gd.uid | ||
| Main.tscn | ||
| player.gd | ||
| player.gd.uid | ||
| project.godot | ||
| PROJECT_ANALYSIS.md | ||
| PROMPTS.md | ||
| README.md | ||
| SPEC.md | ||
AI桌宠
一个用 Godot Engine 4.6 和 GDScript 制作的桌面宠物。桌宠会在桌面上行走、吸附屏幕边缘,支持拖拽抛掷,还能通过右键菜单开启 AI 对话、喝水提醒和下班提醒。
下载
功能
- 桌面置顶,自动在任务栏上方行走
- 碰到屏幕边缘随机吸附到左侧、右侧或顶部
- 左键拖拽,松开后按速度抛掷
- 右键打开功能菜单,可进行以下操作:
| 功能 | 说明 |
|---|---|
| 暂停/恢复跑动 | 开关宠物随机移动 |
| AI 对话 | 与大模型对话,支持流式回复 |
| 喝水提醒 | 定时弹出气泡提醒,记录喝水量 |
| 关闭菜单 | 关闭功能菜单 |
| 退出 | 退出程序 |
操作方式
| 操作 | 效果 |
|---|---|
| 左键拖拽 | 抓住宠物移动 |
| 拖拽后松开 | 按速度抛掷宠物 |
| 右键点击宠物 | 打开功能菜单 |
| 任务栏关闭窗口 | 退出程序 |
开发运行
- 安装 Godot Engine 4.6
- 导入项目
project.godot - 按
F5运行
项目结构
├── Main.tscn # 主场景(动画、计时器、UI)
├── player.gd # 核心逻辑(移动、吸附、菜单、AI对话)
├── main.gd # 摄像机跟随
├── images/ # 精灵资源
├── export_presets.cfg # 导出预设
└── README.md
导出
Godot 中 Project -> Export,选择 Windows Desktop 导出即可。