pkg-doctor

Unity 及 Unreal 游戏包体优化工具
授权协议 MIT
开发语言 C#
所属分类 游戏/娱乐、 游戏模拟器/工具/引擎
软件类型 开源软件
地区 国产
投 递 者 南宫正阳
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

pkg-doctor 是 Unity 及 Unreal 游戏包体优化工具。

下载预编译版本

https://github.com/taptap/pkg-doctor/releases

也可手动生成 pkg-doctor.exe

  • 安装 FBX SDK 2020.1
  • 打开 AssetStudio\AssetStudio.sln
  • 选择 Release 模式
  • 生成 AssetStudio\AssetStudioGUI\bin\Release\pkg-doctor.exe

分析 Unity 游戏 apk 或 ipa

pkg-doctor.exe /path/to/game.apk

pkg-doctor.exe /path/to/game.ipa

分析 Unity 游戏资源文件夹

pkg-doctor.exe /path/to/game/data/

分析 Unreal 游戏包体 [开发 ing]

生成 pkg-doctor.exe

  • 进入 Engine\Source\Programs 目录
  • mklink /D UnrealPakViewer /path/to/pkg-doctor/UnrealPakViewer
  • 重新生成解决方案编译

 

  • 安装人工智能算法库时提示: pkg-config is not installed. 原因是由于大部分的开源工程都需要用到pkg-config mac安装首先要下载pkg-config的安装包。下载地址: http://pkgconfig.freedesktop.org/releases/pkg-config-0.29.2.tar.gz 解压后进入目录,并进行安装 ai % cd pkg-con

  • 最近在安装OpenCV1.0的时候需要用到pkg-config。 (一)、     首先到网上下载pkgconfig,地址: http://download.chinaunix.net/download/0009000/8174.shtml ,我下的版本是 pkgconfig-0.17.2.tar.bz2 ,在linux系统下解压以后,cd进入解压文件夹,使用命令gedit INSTALL,打开安

  • 最近,需要使用cscope功能,重新编译安装了一遍gvim。      第一次./configure的时候,进行到 check gtk --version 时,机器明显变慢,并停了下来,鼠标及其不灵活,估计是碰到死循环或者死锁之类的事情了,然后,慢慢地机器死掉。重启了一次。再重新./configure的时候,没有问题了,但是gvim的界面非常难看,感觉好象不是gnome的界面。仔细查看了一下./c

  • `pkg-config --libs grpc++ grpc` https://www.cnblogs.com/rainsoul/p/10567390.html https://blog.csdn.net/makesifriend/article/details/84797995 2 为什么要有pkg-config 从上面的例子,可以看出,pkg-config给出了opencv的头文件和库的所有信

  • linux 安装报错:pkg-config not found   使用编译安装时,在执行./configure时报如下错误: ... ... checking for pkg-config... no pkg-config not found configure: error: Please reinstall the pkg-config distribution 提示,配置错误,请重新安装p

  •   我在使用conda安装虚拟环境的过程中,下载一些包,比如torch等,发现在虚拟环境中有一份以外,pkgs文件夹下同样也会出现一份,大小一样,这样就让我担心一物多备份导致浪费空间的问题, Anaconda/pkgs文件夹9.2G Anaconda/envs/first_env文件夹4.4G Anaconda文件夹才9.5G   于是我查找了一些资料,   PKGS的概念: 在anaconda中

  • 引言 dpkg是 Debian Packager 的简写。为 Debian 专门开发的套件管理系统,方便软件的安装、更新及移除。所有源自 Debian 的 Linux 发行版都使用 dpkg,例如 Ubuntu 、Knoppix 等。dpkg用于:对已下载到本地和已安装的软件包进行管理,同时能提供安装后的软件信息,管理本地系统里的deb包,可以对其安装、卸载、deb打包、deb解压等操作,可以简单

  • pkg-config用来检索系统中安装库文件的信息。典型的是用作库的编译和链接。 pkg-config --list-all  可以列出所有可使用的包 pkg-config要求库提供一个.pc元数据文件,从这些文件中检索库的各种必要信息,包括版本信息,编译和链接需要的参数等。这些信息可以通过pkg-config提供的参数(如--cflags, --libs)单独提取出来直接供编译器和链接器使用。

  • # pkg-config --cflags -- zlib zlib zlib pkg-config: exec: "pkg-config": executable file not found in $PATH make: *** [Makefile:56:build] 错误 2 解决方案: 安装pkg-config sudo apt-get install pkg-config

 相关资料
  • 本文向大家介绍C语言实现扫雷游戏及其优化,包括了C语言实现扫雷游戏及其优化的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了C语言实现扫雷游戏及其优化的具体代码,供大家参考,具体内容如下 关于扫雷优化 1.核心思想:使用两个二维数组进行设计,一个用于显示,一个用于后台雷的布置。 2.使用宏常量,后期可以任意修改游戏难度。 3.关于扫雷拓展模块,目前使用的方法比较low,若周围均没有,则

  • 我一直在尝试制作一款基于2D Tile的游戏,但在出现问题之前并没有走得太远。游戏很好,除了它非常慢,并且空间不断出现在瓷砖之间。我尝试将所有磁贴图像放入一个图像中以加载以使其更平滑,但它不起作用。我需要有关如何优化游戏以获得更好的fps的帮助。 大多数显示类 大多数地图类 这是图块之间渲染错误的图片

  • 游戏发布之前的准备 啊,这么快就已经到最后一步了? 恭喜,现在只要再做最后一些处理,你的游戏就可以发布了。 首先需要的是对游戏的菜单进行调整。 平时测试的时候,“调试”菜单栏可以打开后台,方便你查看游戏过程中发生的事,但你肯定不想玩家通过后台查看甚至任意修改角色好感度吧。 所以呢,把没用的菜单关掉是很重要的一步。 只要打开“界面设定-Config.tjs”就可以很简单地关掉不想要的菜单项,当然,关

  •  在运行吉里吉里程序时、会出现游戏工程文件夹选择画面(译注:请试着点一下KAGeXpress文件夹下的krkr.eXe)。如果不希望出现文件夹选择画面,而是让吉里吉里自动读取游戏工程的话,可以使用以下的方法。 将游戏工程文件夹改名为 data  将游戏工程文件夹命名为 "data" ,并将文件夹和吉里吉里可执行文件 ( krkr.eXe ) 放在同一目录下,在吉里吉里起动的时候,就会自动执行这个游

  • 问题内容: 前一段时间,我使用了一种PNG优化服务,称为(我认为)“ smush it”。您向它提供了一个网络链接,它返回了所有PNG图像的zip压缩文件,它们的文件大小很好,很好地被弄脏了…… 我想在网站的图片上传过程中实现类似的优化功能;有谁知道我可以使用的预先存在的库(最好是PHP或Python)?简短的Google指示我使用了几种命令行样式工具,但我宁愿不走这条路。 问题答案: 用PHP执

  • 优化体验 视频直播App播放器优化

  • 问题内容: 我很快就要上Java课了,头几周可能会有很多空闲时间。我发现我会在空闲时间去搞游戏设计,并且想知道是否有人可以推荐一些对游戏开发有益的Java库。 谢谢。 问题答案: 我建议您看看Slick2D。它是一个易于使用的综合2D游戏库:一个使用Java进行实验的绝佳平台。 由于您还没有Java的经验,因此建议您不要使用LWJGL等低级库或JMonkeyEngine等复杂库。