在“Dog Days Edition”周末挑战中,开发者提交了一款名为 PawPrint 的 Web 应用:狗主人上传一张自家爱犬照片,再完成一份简短的性格测验,就能获得一张可玩的高保真 RPG 角色卡。

系统会根据狗狗在睡眠位置、门铃反应、散步表现等习惯,生成职业、稀有度、属性、技能、弱点和背景故事。职业涵盖 Bark Mage、Treat Paladin、Nap Rogue、Chaos Ranger;稀有度由 Common 到 Legendary;属性包括 HP、Attack、Defense、Speed;技能则分为主动、被动和终极技,附带喜剧风格的传说描述。弱点也相当有趣,例如“可怕的吸尘器”或“洗澡”。

除了单张卡片生成,PawPrint 还提供持久化的卡组名册,数据离线保存在浏览器 localStorage 中;支持按名称、品种、日期和属性搜索排序,也支持按职业或稀有度筛选。

战斗系统采用回合制模拟,玩家可以让两只狗狗对战,也可以挑战内置传说级 AI 头目,如“邮差骑士”Sir Mailman 或“混沌吞噬者”The Dreaded Vacuum。卡片分享借助编码后的 query-string URL(?card=...),其他用户点击即可查看并导入卡片。应用还支持深色/浅色主题一键切换。

演示版可访问 PawPrint Live Site(请替换为实际部署 URL);未配置 API key 时,应用会以本地 Demo 模式运行,使用确定性的规则生成器。项目代码完全开源,托管于 GitHub:scha54 / Pawprint。