虚拟桌宠模拟器 一个开源的桌宠软件, 支持各种互动投喂等. 开源免费并且支持创意工坊。 可以内置到任何WPF应用程序。
获取虚拟桌宠模拟器可以通过 OnSteam(免费) 或 通过Nuget内置到你的WPF应用程序。.
多达 32(种) * 4(状态) * 3(类型) 种动画。
一些动画例子:
摸头
提起
爬墙
该游戏支持创意工坊,您可以制作别的人物桌宠动画或者互动,并上传至创意工坊分享给更多人使用.
创意工坊支持添加/修改以下内容
-
桌宠动画
-
物品/食物/饮料等
-
桌宠工作
-
说话文本
-
主题
-
VPet-Simulator.Windows: 适用于桌面端的虚拟桌宠模拟器
-
MainWindows 主窗体,存放和展示Core
-
WinSetting.xaml 软件设置/MOD 窗口
-
MWController.cs 窗体控制器
-
-
VPet-Simulator.Tool: 方便制作MOD的工具(eg:图片帧生成)
-
VPet-Simulator.Core: 软件核心 方便内置到任何WPF应用程序(例如:VUP-Simulator)
-
Main.xaml 核心显示部件
-
ToolBar 点击人物时候的工具栏
-
MessageBar 人物说话时候的说话栏
-
Theme 主题
-
MainDisplay 核心显示方法
-
MainLogic 核心显示逻辑
-
Item 所有物品类
-
Food 可以吃的食物
-
Drink 可以喝的饮料
-
IGraph 图形基本接口
-
IEyeTracking 眼部跟踪
-
PNGAnimation 桌宠动画组件
-
Picture 桌宠静态组件
-
IController 窗体控制器 (调用相关功能,例如移动到侧边等)
-
Function 通用功能
-
GameCore 游戏核心,包含各种数据等内容
-
Save 游戏存档等
-
Setting 游戏设置
-
Handle 接口与控件
-
Graph 图形渲染
-
Item 所有物品
-
Display 显示
-
-
金钱 钱不是是万能的,没钱是万万不能的
-
人物数据
-
生病条:
-
好感度
-
生病的概率
-
心情<=25增加概率 心情>=75缓慢减少
-
打工/学习增加固定百分比
-
体力<=40 增加概率
-
降低心情
-
心情<=25 降低+与心情同步减少
-
心情>=90与心情同步增加
-
自然下降
-
喝水回复
-
低于 25 加生病条
-
工作/学习消耗
-
摸头回复
-
心情>=75时同时增加经验
-
工作/学习 消耗饱腹度
-
自然下降
-
进食 回复
-
工作/摸头/学习 消耗体力
-
自然百分比回复(在饱腹度>50%)
-
睡觉回复(饱腹度>=25)
-
盈利速度加成
-
解锁更多对话等
-
经验/等级
-
体力
-
饱腹度 固定上限100
-
心情 固定上限100
-
口渴度 固定上限100
-
隐藏条:
-
-
人物互动
-
摸头
-
摸身子
-
喂食
-
喂水
-
去打工
-
去学习
-
去睡觉
-
玩耍
-
-
人物隐藏互动
-
被拉起 (切换位置)
-
爬墙
-
爬地板
-
躲藏 (被发现加心情)
-
感兴趣的同学快来玩玩吧!
https://github.com/LorisYounger/VPet