一只会一直待在 Windows 桌面上的养成小宠物。用 Python + tkinter 写成,无需额外依赖。
需要先安装 Python 3,安装时勾选 Add to PATH。
- 双击
桌面宠物.pyw(无黑色命令行窗口) - 或命令行运行:
python desktop_pet.py两个文件需要放在同一目录。
第一次打开会进入领养界面,共 16 种宠物可选。领养后它会待在桌面右下角(置顶小窗口,透明背景)。
| 操作 | 效果 |
|---|---|
| 左键拖动 | 换位置 |
| 左键单击 | 抚摸 |
| 鼠标悬停 | 显示状态条和操作菜单 |
| 右键 | 备用菜单 |
菜单可以喂食、抚摸、玩耍、清洁、哄睡,也可以改名、换宠物或查看详细状态。
饱食、心情、清洁、体力会随时间变化。喂食、玩耍、清洁、抚摸会增加成长值和亲密度。成长阶段:幼年期 → 少年期 → 青年期 → 成年期。亲密度:陌生 → 认识 → 友好 → 亲密 → 挚友 → 灵魂伴侣。
玩耍可获得 1~3 金币,用来买食物。存档在 C:\Users\<用户名>\.desktop_pet_save.json,关掉再开也能继续;离线期间会按时间结算,但不会死掉。
橘猫、柴犬、小狐狸、垂耳兔、熊猫、小恐龙、小火龙、独角兽、小企鹅、猫头鹰、小青蛙、美西螈、史莱姆、小幽灵、小蝙蝠、小机器人。
每种宠物有专属食物和走路方式(四足走、蹦跳、企鹅摇、漂浮、滚轮子等)。
个人学习与娱乐使用。