赞
踩
虚拟桌宠模拟器
虚拟桌宠模拟器 一个开源的桌宠软件, 支持各种互动投喂等. 开源免费并且支持创意工坊。 可以内置到任何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
-
技术群:添加小编微信并备注进群
小编微信:mm1552923
公众号:dotNet编程大全
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。