C#开源的虚拟桌宠模拟器,可以内置到任何WPF应用程序 - VPet

e4b5ea6a0d50d54d5cacb1d4d1d6c3c9.png

32747214f9c6a4b677c526bead7cef12.jpeg

前言

今天给大家介绍一款C#开源的虚拟桌宠模拟器,一个开源的桌宠软件,可以内置到任何WPF应用程序:VPet。

虚拟桌宠模拟器详细介绍

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

  2. 超多的互动和动画

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

  1. 该游戏完全免费,且开源!

项目源码

640ed80f99b90f7d6246bce5b2a4134b.png

动画示例

摸头

239fd727ec18f77fb8e787276b5fc572.gif

提起

799080738df7559002e39bca2eb2dca5.gif

爬墙

55b544ba03cd8e60308509ab25a383cd.gif

桌面端部署方法

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

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

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

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

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

系统配置

a95e26932a81a150fa64dd27ebe1ff64.png

源码地址

更多功能欢迎前往开源地址查看👀

https://github.com/LorisYounger/VPet

b0c0870c80ab11f6a87a5008102ee946.gif

刚学C#时就一直想找到一种方法可以让.Net程序在未安装framework的电脑上运行,但一直没有找到真正可用的。虽然有些公司发布了可以将.net代码编译成navtive代码以脱离.net环境运行,如Remotesoft DOTNET Linker,Xenocode Postbuild等,但一直没有破解版,用它们编译的程序每次运行会添出个版权信息。最近偶然发现一种方法可以做到真正使程序脱离.net环境运行且没有任何版权信息添出,现将使用方法、源代码、测试程序发布于此: 请首先在文章末尾下载测试程序,是一个用C#做的串口工具,下载解压后有两个文件夹(FrameWork和APP)和一个程序(串口工具.exe),在APP文件夹下有一个名为9527.exe的程序,这个是C#真正的“串口工具.exe”,而主目录下的串口工具.exe只是一个Loader程序,它运行后首先判断电脑上有没有安装framework,若有,则直接启动APP下的9527.exe程序;若无,则通过framework虚拟机(FrameWork下的VM.exe(其实是飞信框架里的FetionVM.exe,修改了它的图标和版权,想改成其它的大家可以用VC改一下,有网友强列要求指出这一点,想不明白为什么,呵呵,让指出就指出吧,还要求指出调用的方法,,其实我连源程序都公布了,用说的这么明白吗))启动9527.exe程序。Loader程序不会打开任何窗口,并在启动真正应用程序后立即退出。Loader程序主函数(VC6.0编写)的代码附件上有
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值