尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

桌面宠物还能这么懂事?DyberPet 免费开源框架完整上手笔记

桌面宠物还能这么懂事?DyberPet 免费开源框架完整上手笔记 桌面宠物还能这么懂事DyberPet 免费开源框架完整上手笔记【免费下载链接】DyberPetDesktop Cyber Pet Framework based on PySide6项目地址: https://gitcode.com/GitHub_Trending/dy/DyberPet上周五晚上十一点我盯着改了三遍还没过的页面发呆。余光里桌面角落那只像素小猫忽然追着鼠标光标满屏跑扑空后把自己挂在了任务栏边缘——它叫 DyberPet呆啵宠物一个基于 PySide6 的开源桌面宠物框架把动画、养成、任务、商店、迷你宠物和对话气泡全串成了一套能完整跑起来的玩法。它不是壁纸是只电子活物市面上不少桌面宠物软件本质是让一张动图在屏幕上走来走去。DyberPet 完全不是这个路子。它更像一只被你收留在屏幕角落的电子活物会饿、会困、会闹脾气你长时间不理它它会自己犯困打盹你连着戳它它头顶会冒出嫌弃的话。它甚至有自己的职业——你开专注任务时它安静陪读结束后按时长给你结算物品奖励。壁纸是死的它是活的。先跑起来省事版和动手版任选最省事的 Windows 用户直接去 Release 页面下载 v0.8.5 的 EXE双击即用连 Python 都不用装。想从源码跑也快。建一个干净环境装齐依赖conda create --name Dyber_pyside python3.9.18 conda activate Dyber_pyside conda install -c conda-forge apscheduler pynput pip install PySide6-Fluent-Widgets1.5.4 pyside66.5.2 tendo然后克隆仓库git clone https://gitcode.com/GitHub_Trending/dy/DyberPet进入目录执行python run_DyberPet.py一只会动的小家伙就出现在屏幕角落了。macOS 用户记得把pynput固定成 1.7.6 版本。喂饱第一只桌宠走通完整反馈链别急着研究全部功能先走一遍最小闭环右键点桌宠打开角色面板看到饱食度、好感度、啵币三个核心数值。等它冒泡饿了会随机点餐头顶弹出一条我想要 XXX的提示气泡。打开背包选中食物点「使用」数值立刻变化头顶飘出投喂反馈。攒好感好感度升级会弹气泡新物品和新动作随之解锁。默认角色玩腻了自己造一个也不难这是 DyberPet 最上头的部分——一个角色就是一个文件夹。在res/role/角色名/下放好pet_conf.json角色尺寸、默认动作、随机行为概率、act_conf.json每套动画用哪些帧、多久换一帧、要不要位移和action/里的透明 PNG 帧图App 内系统面板会自动校验配置并提示错误。物品同理在items_config.json里定义效果和掉率即可Buff 支持饱食度/好感度/啵币增益、暂停下降等多种类型。比如默认物品里汉堡附带5 分钟内饱食度不下降薯条则是每 30 秒赚 5 啵币、持续 2 分钟喂食顺序本身就是策略题。更进阶的是对话树把物品type写成dialogue使用时会弹出带选项的分支剧情逻辑写在res/role/桌宠名/msg_conf.json里。只要不写成死循环任意复杂度的多分支剧情都能实现。完整的可视化配置结构可参考官方开发文档 docs/art_dev.md社区现成的角色与模组合集在 docs/collection.md。这些我以为其实都理解偏了我以为专注结束才掉奖励。其实番茄钟和专注时间随时都在结算——中途取消也会按已投入时长折算掉落桌宠还会切到专属的focus动画安静陪读这时候去戳它它反而会冒泡提醒你该专注工作了。我以为好感度 7 级就到头了。更新后上限是 200 级每级需要 120 点好感徽章从星星1 级、月亮4 级、太阳16 级一路换到皇冠64 级。不同角色对同一种食物还有喜爱/讨厌倍率乱喂好感度会打折。我以为气泡文字是写死的。其实每种气泡的图标、文字、语音都能在bubble_conf.json里改还支持昵称占位符——设置里让桌宠叫你主人它要食物时直接喊你名字想换语音把音频放进res/role/角色名/note/就能生效。环境问题、常见疑问和几个冷知识吃内存吗图片统一用 QPixmap 加载并带懒加载策略日常占用控制得不错。多屏能玩吗能跨屏拖拽、屏幕边界都有完整处理召唤出的迷你宠物会自己排队跟随。存档会丢吗按角色独立存档支持导出、导入和快速存档退出前还会主动写盘一次。想让它安静点设置里能关气泡、关通知栏、开自动喂食、一键静音。出门怕它饿打开自动锁定屏幕锁定时数值暂停变化一整天不在也不掉好感。两个冷知识1 秒内连戳 7 次以上会触发别戳了的吐槽气泡右键菜单能召唤多个迷你宠物同屏排队派蒙、蕈兽都能当你的跟班。现在就动手让它出现在屏幕角落下一步不用想太多装好、跑起来、右键戳它一下。接下来的日子里你会在某个加班的深夜突然发现屏幕角落多了个小小的影子正歪着头看你像在问你今天过得好不好。这就是桌面宠物最朴素的意义——有人陪。【免费下载链接】DyberPetDesktop Cyber Pet Framework based on PySide6项目地址: https://gitcode.com/GitHub_Trending/dy/DyberPet创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表