谁说 Linux 不能玩游戏?
在上个世纪最早推出视频游戏的例子是托马斯·戈德史密斯(Thomas T. Goldsmith Jr.)于1947年开发的“「Cathode Ray Tube Amusement Device」”,它已经显着发展,并且已成为人类生活中必不可少的一部分。
通过美国游戏行业的统计数据,游戏行业在2023年获得了966.8亿美元的利润。
尽管在此之前,还有早期的免费游戏,例如Nethack,Neterek,Xbill等。它们的数量有限,并且主要是著名的街机游戏或文字冒险的翻版。
除此之外,随着Nvidia和AMD等专有Linux驱动程序的使用,Linux上运行的游戏的性能与Windows上的游戏变得可比。现在,从街机,动作,冒险等开始,几乎所有类型的游戏都是由数千名喜欢它们的游戏迷为Linux开发的。
这是精选的10款游戏,每款游戏都因广受好评而赢得了自己的位置,这转化为开发人员的可观利润。
1. Death Stranding Director’s Cut
Death Stranding Director’s Cut 是Hideo Kojia的首张游戏《 Death Stranding》的扩展。但是,这个版本并没有进行全面大修,而是设法引入了新内容,升级的视觉效果,扩展的游戏玩法等等,同时又忠于原始游戏的愿景。
该游戏设置在后世界末日的美国,您是在为桥梁工作的搬运工山姆·布里奇斯(Sam Bridges)。您的目标是在面对愤怒的鬼魂,危险的地形和极端天气的同时,将货物交付给幸存者。游戏的古怪情节,动作,探索和社交互动动态都融合在一起,创造出了不起的游戏体验。

2. Stray
Stray是由Blue Twelve Studio开发的屡获殊荣的冒险游戏。在这个游戏中,主角是一只流浪猫,它陷入了充满机器人和独特机器的广阔网络。目的是浏览城市,并在机器人同伴的帮助下找到回家的路。
该游戏提供了很多东西,但在提供令人惊叹的艺术风格,身临其境的世界和未来派游戏玩法方面表现出色。您可以参加第三人称,并进步以扩展障碍物,解决难题并与地图互动以访问新途径。通常,Stray 是您在Linux上可以找到的最好的休闲冒险游戏之一。

3. Dying Light
由Techland开发的《Dying Light》系列是最受欢迎的生存恐怖游戏系列之一。由于其故事情节,令人印象深刻的视觉效果和身临其境的游戏玩法,这款世界末日后的游戏赢得了许多游戏玩家的心。该系列有两个版本 -《Dying Light》和《Dying Light 2》。
《Dying Light》设置在一个充满僵尸的广阔的开放世界中,您是作为卧底特工的扮演,其工作是渗透到哈兰隔离区。
游戏玩法包括跑酷和一个夜间周期的城市。僵尸在白天较慢,晚上更活跃,因此您必须在白天寻找用品和工艺武器,并在晚上防御僵尸。
总体游戏玩法,创新战斗系统和合作模式(可让您最多邀请3个玩家)使《 Light》成为Linux上最好的僵尸游戏之一。

4. Elden Ring
我们怎么能不提到2022年度年度最佳游戏奖得主埃尔登·雷恩(Elden Ring)?该游戏由FromSoftware创作,由Bandai Namco Entertainment发布,是一个动作RPG。
该游戏的事件发生在一个充满城堡,地牢和其他奇妙地标的广阔世界中。对于Linux游戏玩家来说,幸运的是,由于其首次亮相Elden Ring在Linux上非常合作。
Valve在Steam Deck和Linux方面做得很好,这从Elden Ring在释放时兼容这一事实可以很明显。
游戏的黑暗灵魂般的主题以及G.R.R Martin的投入确实为这场比赛带来了奇迹。该游戏的接待非常好,并通过其动态战斗,隐形力学和广阔的开放世界进一步推广。如果您正在寻找最终的幻想体验,请潜入Elden Ringworld。

5. Tomb Raider
Crystal Dynamics和Eidos-Montreal的这一合作努力是游戏史上最著名的动作冒险系列之一。 《古墓丽影》(Tomb Raider)是一款以女性考古学家,勇士和冒险家的身份拉拉·克罗夫特(Lara Croft)为中心的游戏。
古墓丽影将带您穿越严峻的地形,在那里您受到各种敌人和恶性野兽的挑战。一路上,您将探索危险的坟墓,获得有用的技能和战术,收集武器并揭露古代文物。
《古墓丽影》系列的三个主要部分 - 古墓丽影,古墓丽影的崛起和《古墓丽影》的阴影,所有这些都与Linux完全兼容。

6. Counter-Strike 2
Counter-Strike 2是标志性反击系列的第二个补充。就像它的前身反恐:全球进攻一样,这位第一人称射击者继续为球员提供激烈的战略战斗。
该游戏遵循一个基于目标的多人游戏概念,该概念由两支对立的球队,恐怖分子和反恐组组成。根据模式,参与者必须协作以实现各种目标。在经典模式下,您的任务是恢复人质或扩散炸弹。
还有其他模式,例如拆除或军备竞赛,您也可以与AI控制的对手竞争。反击系列是由Valve开发的,因此该游戏与Linux完全兼容,这不足为奇。

7. Unravel
如果您喜欢轻松的益智游戏,那么您会喜欢 Unravel。在游戏中,您会像用红色纱制成的小型生物Yarny一起玩。当您穿越令人叹为观止的景观时,您会发现一位可爱的老太太的回忆,她在游戏开始时经历了短暂的快乐时光,但后来经历了极端的悲伤。
该游戏具有独特的机械师,并使用纱线将YARNY作为导航和解决难题的工具。
揭开真正的美丽在于它的水平和音乐。水平在娱乐和吸引力之间取得了完美的平衡,而美丽的音乐会想到雨天,热咖啡和温暖的毯子的想法。

8. The Witcher 3
CD Projekt的这项杰作无疑是Google Stadia和Windows上最喜欢的角色扮演游戏之一。但这还不是全部,如果您拥有Linux PC,您现在可以扮演巫师3。如何?你问。好吧,通过在Steam上使用Proton,您可以在Linux上安装和播放Witcher 3,不会太麻烦。
ProtondB是一个用户驱动的数据库,可监视Linux上Windows Games的兼容性水平,已授予Witcher 3 Platinum。
这意味着,如果您拥有一台相对功能强大的计算机,则可以享受这款游戏。这是一个巨大的开放世界中的怪物猎人,他的任务是寻找一个预言的孩子。

9. SuperTuxKart
Supertuxkart是一款悠久的赛车游戏,于16年前推出。但是从那以后,其开发人员一直在不断努力,最新版本于去年发行,即2022年。该游戏包括来自燕尾服,gimp,openbox和Thunderbird等开源项目的各种吉祥物。
Super Tux Kart的目标是在收集电力并避免危险的同时跨越多个轨道比赛。该游戏具有您必须完成的故事模式才能解锁新角色和曲目。对于开源游戏,Supertuxkart看起来很不错,这要归功于它在2015年获得的巨大视觉改进。
该游戏尚未在Steam上可用,但是任何像样的Linux机器都不会遇到麻烦,或者,您可以在Steam Deck上玩游戏。

10. Valheim
瓦尔海姆(Valheim)是一款以维京人为主题的生存游戏,在2021年变得越来越受欢迎。瓦尔海姆(Valheim)遵循与其他所有生存游戏相同的情节,但是它令人惊叹的PS2风格,合作功能和随机生成的世界,与之相距甚远。人群。
该游戏在Linux上完美运行,并且随着开发人员朝着完整的发布,它将继续进行定期更新。主要目标是杀死神话生物,以试图在瓦尔海姆混乱的炼狱中建立秩序。
尽管故事和探索方面感觉有些不完整,但引人入胜的游戏玩法,视觉风格和神秘风格是值得玩的。

本文由 mdnice 多平台发布
相关文章:

谁说 Linux 不能玩游戏?
在上个世纪最早推出视频游戏的例子是托马斯戈德史密斯(Thomas T. Goldsmith Jr.)于1947年开发的“「Cathode Ray Tube Amusement Device」”,它已经显着发展,并且已成为人类生活中必不可少的一部分。 通过美国游戏行业的统计数据&…...

发电机负载测试方案
发电机负载测试是为了评估发电机在不同负载条件下的性能和稳定性。下面是一个可能的发电机负载测试方案: 测试前准备: - 确定测试的负载范围和条件,包括负载大小、负载类型(如电阻性、感性或容性负载)、负载持续时间等…...
Flask三种文件下载方法
Flask 是一个流行的 Python Web 框架,它提供了多种方法来实现文件下载。在本文中,我们将介绍三种不同的方法,以便你能够选择最适合你应用程序的方法。 方法一:使用 send_file 函数 send_file 函数是 Flask 中最常用的文件下载方法…...
OpenCV C++ 图像处理实战 ——《基于NCC多角度多目标匹配》
OpenCV C++ 图像处理实战 ——《基于NCC多角度多目标匹配》 一、结果演示二、NCC模板匹配2.1、OpenCV matchTemplate2.2、多角度2.3、多目标2.4、NMS非极大值抑制三、代码实现3.1 制作模板3.1 单目标匹配3.1.1 模板图像旋转3.1.2 旋转目标坐标3.2 多目标匹配3.2.1 制作模板3.2.…...
【书籍篇】Spring实战第4版 第2部分 Web中的Spring
Spring实战第4版 第2部分 Web中的Spring 五. 构建Spring Web应用程序5.1 SpirngMVC请求流程5.2 搭建Spring MVC5.2.1 配置DispatcherServlet5.2.2 配置WebConfig5.2.3 配置RootConfig 5.3 编写基本的控制器5.4 Spittr首页5.6 复杂的控制器5.6.1 定义类级别的请求处理5.6.2 传递…...
IC - 基础知识 - SOC与MCU
说明 工作中有涉及到SOC和MCU,非嵌入式专业,对两个概念理解不是很清晰。 共同点 MCU和SOC是两种常见的集成电路 (IC) 设计形式,它们的区别在于它们的设计目的和应用场景。工作中将MCU和SOC都称为IC也是没问题的,但是专业人员会…...

【elasticsearch+kibana基于windows docker安装】
创建网络:es和kibana容器互联 docker network create es-net加载镜像 docker pull elasticsearch:7.12.1运行 docker run -d --name es -p 9200:9200 -p 9300:9300 -e "discovery.typesingle-node" -e ES_JAVA_OPTS"-Xms512m -Xmx512m" -v $…...

VMware网络设置 桥接模式 NAT VMNET0 1 8
1.桥接模式 虚拟机与主机并列 可拥有独立IP 主机与虚拟机之间,以及各虚拟机之间都可以互访。对应虚拟机就被当成主机所在以太网上的一个独立物理机来看待,各虚拟机通过默认的 VMnet0 网卡与主机以太网连接,虚拟机间的虚拟网络为 VMnet0。这…...

【MongoDB】MongoExport如何过滤数据导出
问题 使用MongoDB处理导出数据时,想增加数据过滤操作。 例如:导出所有isGirl为true的所有数据。 分析 在mongoexport说明文档中找到了query字段和queryFile字段,用来进行数据查询匹配导出。 query字段 后面直接跟 json格式数据。 queryF…...

吴恩达《机器学习》6-1->6-3:分类问题、假设陈述、决策界限
一、什么是分类问题? 在分类问题中,我们试图预测的变量𝑦是离散的值,通常表示某种类别或标签。这些类别可以是二元的,也可以是多元的。分类问题的示例包括: 判断一封电子邮件是否是垃圾邮件(二…...

C语言 用字符串比较函数cmp来做一个门禁:账号密码是否匹配 (干货满满)
#include<stdio.h> #include<string.h> void fun04() {for (int i 0; i < 3; i){char *str01 "hello";char uname[100] ;printf("请输入账号");scanf("%s",uname);char *str02 "123456";char pword[100];printf(&qu…...

Uniapp实现多语言切换
前言 之前做项目过程中,也做过一次多语言切换,大致思想都是一样的,想了解的可以看下之前的文章C#WinForm实现多语言切换 使用i18n插件 安装插件 npm install vue-i18n --saveMain.js配置 // 引入 多语言包 import VueI18n from vue-i18n…...

企业数字化转型与供应链效率-基准回归复刻(2007-2022年)
参照张树山(2023)的做法,本团队对来自统计与决策《企业数字化转型与供应链效率》一文中的基准回归部分进行复刻。文章实证检验企业数字化转型对供应链效率的影响。用年报词频衡量上市公司数字化转型程度,以库存周转天数来衡量供应…...

支持向量机 (SVM):初学者指南
照片由 Unsplash上的 vackground.com提供 一、说明 SVM(支持向量机)简单而优雅用于分类和回归的监督机器学习方法。该算法试图找到一个超平面,将数据分为不同的类,并具有尽可能最大的边距。本篇我们将介绍如果最大边距不存在的时候…...

UnityShader(五)
这次要用表面着色器实现一个水的特效。先翻到最下边看代码,看不懂再看下面的解释。 首先第一步要实现水的深浅判断,实现深水区和浅水区的区分。 这里需要用到深度图的概念。不去说太多概念,只去说怎么实现的,首先我们的水面是在…...

Java中的类和对象
文章目录 一、类和对象的基本概念二、类和对象的定义和使用1.创建类的语法2.创建类的对象3.范例(创建一个类的对象) 三、this引用1.什么是this引用2.this引用的特性 四、构造方法五、封装1.封装的概念2.访问限定符3.封装扩展包3.1包的概念3.2常见的包 六、static成员1.static修…...

多测师肖sir_高级金牌讲师_jenkins搭建
jenkins操作手册 一、jenkins介绍 1、持续集成(CI) Continuous integration 持续集成 团队开发成员每天都有集成他们的工作,通过每个成员每天至少集成一次,也就意味着一天有可 能多次集成。在工作中我们引入持续集成,通…...

Ps:色彩范围
Ps菜单:选择/色彩范围 Select/Color Range 色彩范围 Color Range是一个功能强大选择命令,不仅可以基于颜色进行选择,而且可以基于影调进行选择。不仅可以用来检测人脸选择肤色,也可用来选择超出印刷色域范围的区域。 在图层蒙版的…...

基于SSM的宠物医院管理系统
末尾获取源码 开发语言:Java Java开发工具:JDK1.8 后端框架:SSM 前端:Vue 数据库:MySQL5.7和Navicat管理工具结合 服务器:Tomcat8.5 开发软件:IDEA / Eclipse 是否Maven项目:是 目录…...
华为政企园区网络交换机产品集
产品类型产品型号产品说明 核心/汇聚交换机CloudEngine S5731-H24P4XCCloudEngine S5731-H24P4XC 提供 24个10/100/1000BASE-T以太网端口,4个万兆SFP,CloudEngine S5731-H 系列交换机是华为公司推出的新一代智能千兆交换机,基于华为公司统…...
day52 ResNet18 CBAM
在深度学习的旅程中,我们不断探索如何提升模型的性能。今天,我将分享我在 ResNet18 模型中插入 CBAM(Convolutional Block Attention Module)模块,并采用分阶段微调策略的实践过程。通过这个过程,我不仅提升…...
【Linux】C语言执行shell指令
在C语言中执行Shell指令 在C语言中,有几种方法可以执行Shell指令: 1. 使用system()函数 这是最简单的方法,包含在stdlib.h头文件中: #include <stdlib.h>int main() {system("ls -l"); // 执行ls -l命令retu…...
【位运算】消失的两个数字(hard)
消失的两个数字(hard) 题⽬描述:解法(位运算):Java 算法代码:更简便代码 题⽬链接:⾯试题 17.19. 消失的两个数字 题⽬描述: 给定⼀个数组,包含从 1 到 N 所有…...
【磁盘】每天掌握一个Linux命令 - iostat
目录 【磁盘】每天掌握一个Linux命令 - iostat工具概述安装方式核心功能基础用法进阶操作实战案例面试题场景生产场景 注意事项 【磁盘】每天掌握一个Linux命令 - iostat 工具概述 iostat(I/O Statistics)是Linux系统下用于监视系统输入输出设备和CPU使…...

Vue2 第一节_Vue2上手_插值表达式{{}}_访问数据和修改数据_Vue开发者工具
文章目录 1.Vue2上手-如何创建一个Vue实例,进行初始化渲染2. 插值表达式{{}}3. 访问数据和修改数据4. vue响应式5. Vue开发者工具--方便调试 1.Vue2上手-如何创建一个Vue实例,进行初始化渲染 准备容器引包创建Vue实例 new Vue()指定配置项 ->渲染数据 准备一个容器,例如: …...

Module Federation 和 Native Federation 的比较
前言 Module Federation 是 Webpack 5 引入的微前端架构方案,允许不同独立构建的应用在运行时动态共享模块。 Native Federation 是 Angular 官方基于 Module Federation 理念实现的专为 Angular 优化的微前端方案。 概念解析 Module Federation (模块联邦) Modul…...
【Web 进阶篇】优雅的接口设计:统一响应、全局异常处理与参数校验
系列回顾: 在上一篇中,我们成功地为应用集成了数据库,并使用 Spring Data JPA 实现了基本的 CRUD API。我们的应用现在能“记忆”数据了!但是,如果你仔细审视那些 API,会发现它们还很“粗糙”:有…...
Java入门学习详细版(一)
大家好,Java 学习是一个系统学习的过程,核心原则就是“理论 实践 坚持”,并且需循序渐进,不可过于着急,本篇文章推出的这份详细入门学习资料将带大家从零基础开始,逐步掌握 Java 的核心概念和编程技能。 …...
汇编常见指令
汇编常见指令 一、数据传送指令 指令功能示例说明MOV数据传送MOV EAX, 10将立即数 10 送入 EAXMOV [EBX], EAX将 EAX 值存入 EBX 指向的内存LEA加载有效地址LEA EAX, [EBX4]将 EBX4 的地址存入 EAX(不访问内存)XCHG交换数据XCHG EAX, EBX交换 EAX 和 EB…...
根据万维钢·精英日课6的内容,使用AI(2025)可以参考以下方法:
根据万维钢精英日课6的内容,使用AI(2025)可以参考以下方法: 四个洞见 模型已经比人聪明:以ChatGPT o3为代表的AI非常强大,能运用高级理论解释道理、引用最新学术论文,生成对顶尖科学家都有用的…...