为何我们使用 Playnite?
首先我们需要知道 Playnite 是什么,如果你有过用 emby 等管理过电影影视的经验,你可能会对这种工具感到熟悉:
Playnite 是一个开源的本地化的游戏管理软件,可以实现多平台的管理(Steam、Epic、本地非正版游戏、Dlsite 等平台上的 Galgame…),对元数据进行刮削,并且支持丰富的插件与主题定制,简而言之,可以让你手把手打造一个自己心目中的游戏启动器!
这个的意思是,如果你有这种需求,你也可以打造一个自己的 Galgame 或黄油的管理工具,当然,这是你的选择……
- 启动软件后,快速启动你所有平台+本地的游戏,搭配插件可实现搜索轻松打开游戏
- 为你的游戏制作一张海报墙,欣赏宏大的海报墙总是有一股成就感诶
- 支持为你的游戏 分类、打标签、隐藏、过滤,随时打开(
或隐藏)你的某个分类的游戏! - 多个平台的刮削器,轻松刮削你想要的平台(Steam, Epic, Dlsite, F95zone…)
- 丰富的插件,丰富的主题,高度自定义的功能
- …
说了这么多,俺的图图呢?下面是一些我自己的 Playnite 界面的展示:
看起来是不是界面十分精美?上面的图片分别使用了 2 款不一样的主题,并添加了一些插件,你也可以自己进行定制,做出自己最喜欢的界面,桌面端一般是我们键鼠进行操作,而全屏端主要是更适合手柄来操作。
那么接下来的关键问题就是,读者在看完这个直接进行下载后懵逼了,这么多功能,这么复杂的操作,还有网上的各种各样的插件究竟怎么用?我怎么才能刮削到我的游戏的元数据?下面就是一个简单的教程。
Quick start 快速上手 Playnite
在入门 Playnite 之前,你需要保证操作的全程你有 科学上网 的能力,如果你不知道这个是什么意思,你可以用 Bing 搜索引擎查阅是什么意思,因为我们的刮削功能大部分在国内网络环境下会收到很大限制。
[!tip]+ 提示
不过,如果你都知道 steam 怎么上,我想你应该也知道怎么科学上网吧
名词解释
元数据,又叫做 Metadata,意思就是附着在一个优秀上面的一些信息,比如我们一个游戏,我们管理软件要给它一个名字、标签、用户评分,这都叫做元数据
刮削 英文叫做 Scrap,意思就是利用刮削器,对我们的一个游戏进行元数据的自动收集,我们可以获得它的背景图等信息:
下载 & 安装
你可以在官网或者 Github 中进行下载
官网: Playnite - video game library manager
Github: GitHub - JosefNemec/Playnite: Video game library manager with support for wide range of 3rd party libraries and game emulation support, providing one unified interface for your games.
下载好后进行安装,我们可以安装到其他的盘,并且最好选择 portable (易于备份迁移):
安装后会进入一个向导过程,这里选择你自己的正版平台即可,Playnite 支持正版平台一键导入全部游戏内容,而本地化游戏我们在后面会讲怎么导入,一般这里大部分人也就是选个 Steam+Epic:
然后就会让你登录账号,这是为了获取你的账户中有哪些游戏的信息,以及他们是否已经安装:
比如 Steam:
一进来我们就发现,如果你在前面的步骤登录了账号,列表就会出现你的游戏了,然后 Playnite 会先自动为你导入的正版平台的游戏进行刮削,这部分的过程是自动的,不需要我们操太多心。
关键的地方在于其他地方的游戏怎么进行刮削?
怎么添加 & 更新游戏?
添加刮削器
点击左上角手柄图标,然后打开 附加组件,我们可以下载自己想要的刮削器:
这里有很多类别,一般常用的有以下几个,基本能覆盖你需要的所有游戏类型:
- 正版平台类: SteamGridDB (用于背景图刮削), Metadata Local(4 个常用平台的中文化刮削,一般用在平台刮削出来是英文的情况),Universal Steam Metadata (单独刮削 Steam 的元数据)
- 其他类(18+):Dlsite(一般是日本游戏,RPGMaker 制作),F95Zone(欧美黄油最大网站,一般是 Renpy 游戏),VNDB Nexus (Galgame 可用)
如果你觉得不够,你还可以浏览其他刮削器,安装你自己需要的
导入本地游戏
在左上角手柄按钮后,通过路径 添加游戏 - 自动扫描,然后选择你的游戏存放的文件夹即可,然后选择扫描出的游戏文件夹内 你的游戏的正确 exe 执行的文件 然后就可以了
自动刮削
当我们点击左上角的手柄按钮之后,我们通过路径 库 - 下载资料数据 就可以同步我们正版平台上的游戏,并且进行元数据上的更新
然后你可以选择只更新选中的游戏部分进行更新,也可以选择 仅下载缺失的资料数据,这样就不会又去更新覆盖掉已有的部分,避免浪费时间也避免数据被破坏
然后会让你选择刮削器+他们的使用优先级顺序,我更推荐我们第一次刮削数据只选择官方平台的顺序来进行,这样不会频繁弹出窗口,对于黄油而言,我们单独筛选出来来用 Dlsite 这些来刮削:
点击确认之后就会自动更新了,整个操作很简单。
黄油方面的刮削
由于某方面的原因,黄油的刮削不像 steam 平台一样能够完全自动化的完成,我们一般要进行微调操作才能得到比较满意的结果
所以我们需要单独打开我们刮削的游戏,然后在元数据这个详情界面中单独选择 下载资料数据,比如你想要用 Dlsite 单独刮削兰斯 10 这个游戏:
Steam
不管如何,我第一推荐的方式还是通过 Steam 来进行刮削,因为它可以提供最好的背景图跟简介介绍部分,我们在安装刮削器 Universal Steam Metadata 后就可以通过 Steam Store 这个来进行刮削
Question:为什么 Steam 上明明有这个黄油,但是我却通过这个刮削器搜不到?
这也是莫名其妙的 bug,我怀疑它默认走的这个 api 会绕过一些 18+内容,解决方式是:
在搜索引擎 & Steam 中搜索这个游戏,复制网址中的一部分数字,这串数字其实就是游戏在 Steam 的 id,我们用这串数字放在刮削器中搜索就可以了
e.g.
https://store.steampowered.com/app/289650/Assassins_Creed_Unity/?l=schinese 中的289650就是它的 id
Dlsite
首先是拿 Dlsite 平台来说,这个刮削器有时候用名字刮削其实不是很准确,明明平台上是有这个游戏的,但是搜名称确搜不到,如何解决?
首先你需要 确保你的代理服务是日本的,这是很重要的一点,Dlsite 因为他们的法律原因,有相当部分的游戏被限制在日本本土才能进行访问,所以 80%的情况下搜不到都是因为你没有切换到日本的🪜。
如果切换到日本的还是行不通怎么办?这刮削器有时候就是会有点无语,这时候,你就 去 Dlsite 网站上找到这个游戏的界面,然后复制一段游戏简介,再到刮削器里面搜这一段内容,基本上就可以找到对应的游戏了
比如下面的用一段简介去搜多娜多娜这款游戏:
F95Zone
F95Zone 是欧美类黄油的最大网站,很多人没有听过的原因大概率是因为里面没几个中国人,加上网站都是纯英文的没有适配中文,所以知名度比较低,但它还是刮削 Renpy 类游戏最好用的一个平台了。
F95Zone 的刮削器需要你在附加组件中找到它的设置然后进行登录:
然后刮削过程就跟其他的都一样,依靠名字基本上就能够锁定游戏了
VNDB Nexus
一般用在 Galgame 上的刮削,有些冷门的游戏也可能在这上面有数据
注意,我们需要在设置中调整下面的几个值,不然元数据可能不完整
第一部分就介绍到这里吧,Playnite 要讲的内容太多了,这篇只是用来给新人入门 Playnite 使用的,插件、主题,以及一些关于背景图刮削的技巧,后面有时间会再开一篇来讲。