尝试在linux畅玩Changed

发布于 2020-09-21  400 次阅读


前言

莫得前言,本文就是讲述一个furry控下载了自己非常喜欢的游戏——Changed后才发现,这款游戏不支持linux(极度愤怒)

咳咳,发现Changed(下面将Changed统称为CG)不支持linux后我的第一反应是用万能的wine,结果忘记Steam上的游戏都会检测steam客户端是否存在,不存在就会闪退;wine是一个容器,里面就像是一个非常纯净的系统,只有CG存在,所以就这样启动CG,自然会闪退。

测试环境

系统:Deepin 20 (Linux 5.4)

Changed

这一Part将介绍Changed在linux的运行方法

  1. 首先,你需要拥有一个Steam正版CG
  2. 在steam的库-主页 中找到CG

3.右键,点击属性

4.勾选最下面的“强制使用特定的Steam Play兼容性工具”,并选择”Proton 5.0-9“,点击关闭

5此时,你会发现CG的安装按钮可以点击了!这时候点击安装即可

6..首次安装兼容性工具的同志,需要稍微等待兼容性工具下载完成(大概1GiB)

7.所有东西安装完毕后,就可以点击“开始游戏”,玩Changed了

运行测试图

注意!游戏中的Changed-Special不可点击,他是不会自动跳转Changed-SP的!

Changed-Special

与Changed步骤1-5基本一致,由于SP版与CG所使用的字体并不一致(前者为黑体),然而大多数linux发行版并不带宋体与黑体,直接运行SP就会导致文字无法显示

步骤1-5省略

6.安装字体

打开终端,执行以下命令:

wget https://cannon.org.cn/simsun.ttc -O simsun.ttc

wget https://cannon.org.cn/simhei.ttf -O simhei.ttf

sudo cp simhei.ttf /usr/share/fonts/

sudo cp simsun.ttc /usr/share/fonts/

sudo fc-cache

备注:执行sudo命令时,需要输入你电脑的登录密码,由于linux的特性,输入的密码将不会反馈出来

7.进入steam的库-工具,找到“Changed-Special”,下载并安装

8.安装完毕后,点击“启动”即可运行Changed-Specia

总结

优点:在不改动游戏源代码的情况下,能够实现同时兼容windows与linux两大平台,有效减轻兽屋大大的工作量

缺点:存在一定的性能损耗,操作较为烦琐

就性能损耗方面,最明显的就是帧数

主界面帧率:

60FPS

新人劝退猫关卡:

嗯????????????

8FPS?谁把我的独显拔了?

当然,帧率低也可能是我机子的问题,但还是敦促一下兽屋大大出linux版(划掉)

最后,晒一张Puro的照片


世界上本没有博客,直到有了程序员