首页 > 编程语言 >虚拟桌宠模拟器:VPet-Simulator,一个开源的桌宠软件, 可以内置到任何WPF应用程序

虚拟桌宠模拟器:VPet-Simulator,一个开源的桌宠软件, 可以内置到任何WPF应用程序

时间:2023-10-10 17:56:11浏览次数:39  
标签:动画 桌宠 Simulator VPet 虚拟 模拟器

虚拟桌宠模拟器:VPet-Simulator,一个开源的桌宠软件, 可以内置到任何WPF应用程序

虚拟桌宠模拟器 一个开源的桌宠软件, 可以内置到任何WPF应用程序

获取虚拟桌宠模拟器 OnSteam(免费) 或 通过Nuget内置到你的WPF应用程序

1.虚拟桌宠模拟器 详细介绍

虚拟桌宠模拟器是一款桌宠软件,支持各种互动投喂等. 开源免费并且支持创意工坊.

反正免费为啥不试试呢(

该游戏为 虚拟主播模拟器 内置桌宠(教程)程序独立而来, 如果喜欢的话欢迎添加 虚拟主播模拟器 至愿望单

1.1 超多的互动和动画(一些动画例子:)

多达 32(种) * 4(状态) * 3(类型) 种动画, 注:部分种类没有生病状态或循环等内容,实际动画数量会偏少

摸头

提起

爬墙

2.开源

该游戏在github上开源, 欢迎提出自己的想法,创意或者参与开发!

您还可以修改代码来制作自己专属的桌宠!(虽然说大部分内容都支持创意工坊,不需要修改代码)

项目地址: https://github.com/LorisYounger/VPet

3.支持创意工坊

该游戏支持创意工坊,您可以制作别的人物桌宠动画或者互动,并上传至创意工坊分享给更多人使用.

创意工坊支持添加/修改以下内容

  • 桌宠动画
  • 物品/食物/饮料等
  • 自定义桌宠工作
  • 说话文本
  • 主题
  • 代码插件 - 通过编写代码给桌宠添加内容
    • 添加新的动画逻辑/显示方案 (eg: l2d/spine 等)
    • 添加新功能 (闹钟/记事板等等)
    • 几乎无所不能, 示例例子参见 VPet.Plugin.Demo

4.软件结构

  • VPet-Simulator.Windows: 适用于桌面端的虚拟桌宠模拟器
    • Function 功能性代码存放位置

      • CoreMOD Mod管理类
      • MWController 窗体控制器
    • *WinDesign 窗口和UI设计

      • winBetterBuy 更好买窗口
      • winCGPTSetting ChatGPT 设置
      • winSetting 软件设置/MOD 窗口
      • winConsole 开发控制台
      • winGameSetting 游戏设置
      • winReport 反馈中心
    • MainWindows 主窗体,存放和展示Core

    • PetHelper 快速切换小标

  • VPet-Simulator.Tool: 方便制作MOD的工具(eg:图片帧生成)
  • VPet-Simulator.Core: 软件核心 方便内置到任何WPF应用程序(例如:VUP-Simulator)
    • Handle 接口与控件
      • IController 窗体控制器 (调用相关功能和设置,例如移动到侧边等)
      • Function 通用功能
      • GameCore 游戏核心,包含各种数据等内容
      • GameSave 游戏存档
      • IFood 食物/物品接口
      • PetLoader 宠物图形加载器
    • Graph 图形渲染
      • IGraph 动画基本接口
      • GraphCore 动画显示核心
      • GraphHelper 动画帮助类
      • GraphInfo 动画信息
      • FoodAnimation 食物动画 支持显示前中后3层夹心动画 不一定只用于食物,只是叫这个名字
      • PNGAnimation 桌宠动态动画组件
      • Picture 桌宠静态动画组件
    • Display 显示
      • basestyle/Theme 基本风格主题
      • Main.xaml 核心显示部件
        • MainDisplay 核心显示方法
        • MainLogic 核心显示逻辑
      • ToolBar 点击人物时候的工具栏
      • MessageBar 人物说话时候的说话栏
      • WorkTimer 工作时钟

5.桌面端部署方法

  1. 下载本项目, 通过VisualStudio打开 VPet.sln 文件

  2. 在生成栏中, 选择 位数为 x64 和生成项目为 Vpet-Simulator.Windows

  3. 点击启动, 如果一切正常则会报错 缺少模组Core,无法启动桌宠

  4. 以管理员身份运行 mklink.bat, 这会让mod文件链接到生成位置

  5. 再次点击启动即可正常运行

更多优质内容请关注公号:汀丶人工智能;会提供一些相关的资源和优质文章,免费获取阅读。

标签:动画,桌宠,Simulator,VPet,虚拟,模拟器
From: https://www.cnblogs.com/ting1/p/17755343.html

相关文章

  • 【ROS学习】配置rotors-simulator
    本文按照https://github.com/ethz-asl/rotors_simulator一步一步搭建并且踩坑记录。雷第一个坑:尽量不要在虚拟机上跑,因为你在catkinmake的时候就会卡住。在原文中也提到了,第一次加载gazebo的时候会出现超时error,不要慌,关闭当前gazebo窗口再次输入用法的1命令。好像用不......
  • Kubernetes CKA考试之Killer Simulator(下)
    目录Question16|NamespacesandApiResourcesQuestion17|FindContainerofPodandcheckinfoQuestion18|FixKubeletQuestion19|CreateSecretandmountintoPodQuestion20|UpdateKubernetesVersionandjoinclusterQuestion21|CreateaStaticPod......
  • 尝试Questa仿真报错:Error while trying to run Questa simulator
        最近在看一些芯片验证的书籍,逐步学习数字芯片的一些测试原理。以前的混合芯片测试,大多不需要了解其内部的具体原理,很多情况下,了解基本的I/O结构和通讯方式即可。但想更进一步学习,无论如何都避不开verilog了。从SSI,MSI,LSI,VLSI到ULSI,再到如今的Soc,数字电路规模的进步速......
  • 多精度 simulator 中的 RL:一篇 14 年 ICRA 的古早论文
    目录全文快读0abstract1intro2relatedwork3背景&假设3.1RL&KWIK(knowwhatitknows)的背景3.2问题定义4Multi-FidelityBanditOptimization4.1MF寻找最优arm的算法(MF-bandit)4.2一个例子4.3理论证明5Multi-FidelityRL5.1MFRLalgorithm5.2一个例子5.3理论......
  • Network Simulator Tools
    ImportantNetworkSimulatorToolsWeaidwiththeentire ​​networkSimulationtools​​ below,Ns2Thisdiscreteeventsimulatorsupportswiredaswellaswire......
  • RT-Thread 模拟器 simulator 搭建 LVGL 的开发调试环境
    前言RT-Thread当前的版本:4.1.0,通过简单的配置就可以支持最新的LVGL图形库版本,LVGL图形库以软件包的方式加入工程LVGL可以认为是当前开源、免费的优秀GUI的图形库,对内存的......
  • riscv co-sim:riscv内核开发集成simulator仿真
    riscvco-sim:riscv内核开发集成simulator仿真1.原理a.确定对比粒度RTLtraceinterfacesimulatorstepinterfaceDPIinterfaceb.系统构建simulator编译生成共......
  • 【五期李伟平】CCF-B(CIKM'20)PrivacyFL:A Simulator for Privacy-Preserving and Secure
    Mugunthan,V.,A.Peraire-Bueno,andL.Kagal."PrivacyFL:Asimulatorforprivacy-preservingandsecurefederatedlearning.",10.1145/3340531.3412771.2......
  • DJI Flight Simulator 无人机模拟器 功能介绍与使用说明
    0前言无人机是当前非常火热的“相机设备”,而大疆又是其中翘楚,功能丰富,可以说是一个将带着云台的智能手机放到了天空中。如果你有自己玩过旋翼无人机航模的话,可能会体会到......
  • 欧洲卡车模拟2Euro Truck Simulator 2 for Mac(模拟经营游戏)v1.45.3.0s中文版
    欧洲卡车模拟2mac中文版是一款模拟经营类游戏,在游戏中玩家完成了运货任务后,就可以着手经营自己的卡车团队,甚至可以购买自己的车库,雇佣属于自己的专属司机,组建自己的公司。......