ROS云课三分钟-破壁篇GCompris-一小部分支持Edu应用列表-2025-CSDN博客
很多时候,有一种思维定势,将人锁住,人+口就是囚。
口+人=囚~口加人等于囚-CSDN博客
如果突破,跳出问题,再看问题。
这门课程,或者这个平台的边界在哪里,取决于每个使用者思维的边界在哪里。
本篇文章介绍了在Linux系统下通过sudo apt install命令可安装的多款开源游戏和工具。主要包含3D赛车游戏SuperTuxKart、国际象棋程序GNUChess和XBoard图形界面,以及众多终端小游戏如Bastet(俄罗斯方块)、NInvaders(太空射击)等。文章还补充了策略类游戏Wesnoth、角色扮演游戏Nethack等更多选择,并提供了部分游戏需要手动编译安装的说明。这些游戏涵盖赛车、棋牌、策略、益智等多种类型,适合不同兴趣的玩家在Linux系统中休闲娱乐。最后还推荐了一些终端趣味工具如asciiquarium和cmatrix等。
3D
3D性能约等于无。
sudo apt install supertuxkart
在Linux系统中使用sudo apt install supertuxkart
命令安装的是一款名为SuperTuxKart的开源3D卡丁车赛车游戏,以下为详细介绍:
一、游戏基本信息
- 名称:SuperTuxKart(超级Tux卡丁车)
- 类型:赛车游戏
- 平台:支持Linux、Windows、Mac OS X、Android等多个系统
- 开发团队:SuperTuxKart团队及该项目贡献者
- 游戏引擎:Irrlicht Engine(开源)
- 语言:支持中文等多国语言
二、游戏特色
-
丰富的角色和赛道:
- 游戏提供了多种角色和赛道供玩家选择,每个角色都有独特的技能和车辆。
- 赛道设计多样,包括神秘的海底世界、丛林、地下世界、太空飞船等奇幻场景。
-
多样的游戏模式:
- 故事模式:玩家需要打败邪恶的Nolok,拯救吉祥物王国。
- 时间挑战:在计时模式中超越自己的最快时间。
- 多人对战:支持最多四名玩家同屏竞技,也可以与来自世界各地的玩家进行线上联机。
- 竞速模式:考验玩家的车技,没有道具,只有数量有限的加速道具可用。
- 跟紧老大:跟上打头的车,但不要超过去,末位车手会在倒计时后淘汰。
- 对战模式:用道具攻击其他玩家,直到淘汰对手。
- 足球模式:把球推到对方球门来赢得分数。
- 收集彩蛋:在赛道里面探险,目标是集齐所有彩蛋。
-
优秀的操作优化:
- 游戏操作流畅,支持键盘、手柄和触摸屏操作。
- 漂移按钮独立,漂移的加速效果会在漂移结束后紧接着呈现,但操作不当容易失控。
-
开源与可扩展性:
- SuperTuxKart是一款开源游戏,玩家可以随意为之开发MOD,增加新的角色、赛道和游戏模式。
三、安装方法
在基于Debian的Linux系统(如Ubuntu)中,可以使用以下命令安装SuperTuxKart:
sudo apt update # 更新软件包列表
sudo apt install supertuxkart # 安装SuperTuxKart
bash
sudo apt update # 更新软件包列表 | |
sudo apt install supertuxkart # 安装SuperTuxKart |
四、游戏目标与玩法
-
游戏目标:玩家需要驾驶卡丁车在赛道上疾驰,通过拾取道具、使用技能来超越对手,最终赢得比赛。
-
玩法提示:
- 在比赛中,玩家需要注意赛道上的障碍物和道具,合理使用道具来攻击对手或保护自己。
- 漂移是游戏中一个重要的技巧,可以帮助玩家在弯道中迅速超车。
- 玩家可以通过收集硬币来解锁更多的汽车皮肤和车辆,提升自己的赛车体验。
2D
实在是扛不住,只能一把国际象棋缓一缓……
sudo apt install gnuchess
sudo apt install xboard
sudo apt install gnuchess
中文详细介绍
gnuchess
是一个开源的国际象棋程序,属于 GNU 项目的一部分。它支持人机对战,玩家可以与计算机进行国际象棋比赛。以下是安装和使用的详细介绍:
安装步骤:
- 更新软件包列表:
bash
sudo apt update
- 安装 GNU Chess:
bash
sudo apt install gnuchess
功能特点:
- 人机对战:GNU Chess 提供了不同难度级别的人工智能对手,适合初学者到高级玩家。
- 命令行界面:游戏通过终端运行,适合喜欢在命令行环境下操作的用户。
- 支持多种协议:GNU Chess 支持 UCI(通用国际象棋接口)协议,可以与其他国际象棋前端(如 XBoard)配合使用。
使用方法:
- 安装完成后,在终端输入
gnuchess
即可启动游戏。 - 游戏会提示你选择难度级别,输入
help
可以查看可用命令。
sudo apt install xboard
中文详细介绍
xboard
是一个开源的国际象棋图形界面程序,支持与多种国际象棋引擎(包括 GNU Chess)配合使用。它提供了直观的图形界面,适合喜欢图形化操作的用户。
安装步骤:
- 更新软件包列表:
bash
sudo apt update
- 安装 XBoard:
bash
sudo apt install xboard
功能特点:
- 图形界面:XBoard 提供了直观的图形界面,支持鼠标操作,适合不熟悉命令行的用户。
- 支持多种国际象棋引擎:除了 GNU Chess,XBoard 还支持其他国际象棋引擎(如 Crafty、Stockfish 等)。
- 网络对战:支持通过 Internet Chess Server (ICS) 进行在线对战。
- 游戏分析:可以分析棋局,支持回放和保存棋谱。
使用方法:
- 安装完成后,在终端输入
xboard
即可启动程序。 - 在 XBoard 中,可以通过菜单选择不同的国际象棋引擎(如 GNU Chess)作为对手。
- 支持加载和保存 PGN 格式的棋谱,方便复盘和学习。
推荐组合使用
- GNU Chess + XBoard:
- 安装
gnuchess
和xboard
后,可以在 XBoard 中选择 GNU Chess 作为引擎,享受图形化界面的便利,同时利用 GNU Chess 的强大棋力。 - 启动 XBoard 后,通过菜单选择 Engine → Load First Engine,然后选择
gnuchess
即可。
- 安装
额外提示:
- 如果需要更强的国际象棋引擎,可以安装
stockfish
(一个开源的顶级国际象棋引擎),然后在 XBoard 中选择它作为对手。bash
sudo apt install stockfish
- XBoard 还支持中国象棋等其他棋类游戏(需要安装对应的引擎,如
fairymax
)。
sudo apt install gmchess
以下是一个表格,列出了基于之前对话中提到的可以使用 sudo apt install
命令安装的游戏及其简要介绍:
游戏名称 | 安装命令 | 简要介绍 |
---|---|---|
SuperTuxKart | sudo apt install supertuxkart | 一款开源的3D卡丁车赛车游戏,支持多种游戏模式和角色,适合多人对战和单人挑战。 |
GNU Chess | sudo apt install gnuchess | 一款开源的国际象棋程序,支持人机对战,提供不同难度级别的人工智能对手。 |
XBoard | sudo apt install xboard | 一款开源的国际象棋图形界面程序,支持多种国际象棋引擎,可进行网络对战和棋局分析。 |
Stockfish | sudo apt install stockfish | 一款开源的顶级国际象棋引擎,可作为 XBoard 或其他国际象棋前端的高性能对手。 |
补充说明:
- SuperTuxKart:适合喜欢赛车游戏的玩家,支持多种模式和自定义内容。
- GNU Chess:适合国际象棋爱好者,特别是喜欢在命令行环境下操作的玩家。
- XBoard:适合需要图形化界面的国际象棋玩家,支持多种引擎和在线对战。
- Stockfish:虽然本身不是游戏,但作为国际象棋引擎,可以极大地提升 XBoard 或其他国际象棋游戏的体验。
这些游戏和引擎都可以通过 sudo apt install
命令在基于 Debian 的 Linux 系统(如 Ubuntu)上轻松安装。
使用 sudo apt install
可安装的游戏补充列表及简要介绍
以下补充了更多可通过 sudo apt install
命令在基于 Debian 的 Linux 系统(如 Ubuntu)上安装的游戏,并附上简要介绍:
游戏名称 | 安装命令 | 简要介绍 |
---|---|---|
Bastet | sudo apt install bastet | 一款基于命令行的俄罗斯方块游戏,玩法经典,适合喜欢复古游戏的玩家。 |
NInvaders | sudo apt install ninvaders | 一款太空射击游戏,玩家需要控制飞船射击入侵的外星人,适合休闲娱乐。 |
NSnake | sudo apt install nsnake | 一款基于命令行的贪吃蛇游戏,玩法简单,适合打发时间。 |
Pacman4Console | sudo apt install pacman4console | 一款基于命令行的吃豆人游戏,重现了经典街机游戏的乐趣。 |
Greed | sudo apt install greed | 一款数字游戏,玩家需要在网格中移动,目标是在咬到自己尾巴之前尽可能多走几步。 |
Air Traffic Controller (ATC) | sudo apt install bsdgames atc | 一款模拟空中塔台控制的游戏,玩家需要通过输入命令引导飞机起飞和降落。 |
Moon-buggy | sudo apt install moon-buggy | 一款月球车驾驶游戏,玩家需要控制月球车在崎岖的月球表面行驶。 |
Backgammon | sudo apt install bsdgames backgammon | 一款双陆棋游戏,支持人机对战或双人对战。 |
2048 | 需手动编译安装 | 一款数字拼图游戏,目标是通过滑动方块使相同数字的方块相加,最终得到2048。 |
Tron (SSH) | 通过SSH联机玩(非直接安装) | 一款多人联机游戏,玩家控制光带移动,目标是不撞到墙壁或对手的光带。 |
Stockfish | sudo apt install stockfish | 一款开源的顶级国际象棋引擎,可作为 XBoard 或其他国际象棋前端的高性能对手。 |
XBoard | sudo apt install xboard | 一款开源的国际象棋图形界面程序,支持多种国际象棋引擎,可进行网络对战和棋局分析。 |
SuperTuxKart | sudo add-apt-repository ppa:stk/dev && sudo apt update && sudo apt install supertuxkart | 一款开源的3D卡丁车赛车游戏,支持多种游戏模式和角色,适合多人对战和单人挑战。 |
GNU Chess | sudo apt install gnuchess | 一款开源的国际象棋程序,支持人机对战,提供不同难度级别的人工智能对手。 |
Moria/Nethack | 需手动安装 | 两款经典的探险游戏,玩家需要在地下迷宫中探索,寻找宝藏并生存下来。 |
补充说明
- 2048:虽然不能直接通过
sudo apt install
安装,但可以通过下载源代码并编译安装来体验这款游戏。 - Tron:通常通过SSH联机玩,而非直接安装游戏。玩家可以通过
ssh sshtron.zachlatta.com
连接到游戏服务器进行游戏。 - Moria/Nethack:这些游戏可能需要从源代码编译安装,或者通过第三方软件源安装。它们提供了丰富的探险体验,适合喜欢角色扮演和策略游戏的玩家。
补充更多可通过 sudo apt install
安装的 Linux 游戏信息
以下补充了一些适合在 Linux 终端或图形界面运行的游戏,适合休闲娱乐或挑战智力,均可通过 sudo apt install
安装:
游戏名称 | 安装命令 | 简要介绍 |
---|---|---|
Bastet | sudo apt install bastet | 俄罗斯方块风格的终端游戏,故意提供“最难”的方块组合,适合喜欢挑战的玩家。 |
NInvaders | sudo apt install ninvaders | 太空射击游戏,玩家控制飞船射击外星人,经典街机风格。 |
NSnake | sudo apt install nsnake | 贪吃蛇游戏的终端版本,简单易上手,适合打发时间。 |
Pacman4Console | sudo apt install pacman4console | 吃豆人游戏的终端版本,玩家控制角色吃掉豆子并躲避幽灵。 |
Greed | sudo apt install greed | 数字策略游戏,玩家通过移动光标吃掉数字,目标是尽可能多走几步。 |
Moon-buggy | sudo apt install moon-buggy | 月球车驾驶游戏,玩家控制车辆跳跃障碍,适合喜欢休闲驾驶的玩家。 |
2048 | 需手动编译安装 | 数字益智游戏,目标是通过滑动方块使相同数字相加,最终得到2048。 |
Nethack | sudo apt install nethack-console | 经典角色扮演游戏,玩家探索地牢、战斗怪物并寻找宝藏。 |
Sudoku | sudo apt install sudoku | 数字逻辑游戏,玩家需填写9×9方格,使每行、每列和每个小方格数字不重复。 |
Battle for Wesnoth | 需通过软件源或手动安装 | 回合制策略游戏,玩家指挥军队作战,完成各种任务。 |
Asciiquarium | sudo apt install asciiquarium | 终端水族馆模拟器,使用ASCII字符绘制鱼和水生生物,适合放松心情。 |
BSD Games | sudo apt install bsdgames | 游戏合集,包含多个经典终端游戏(如双陆棋、空中塔台控制等)。 |
Sl | sudo apt install sl | 趣味命令,输入 sl 代替 ls 时,终端会显示一辆火车跑过。 |
CMatrix | sudo apt install cmatrix | 模仿《黑客帝国》的绿色瀑布屏幕效果,适合喜欢科幻风格的玩家。 |
RobotFindsKitten | sudo apt install robotfindskitten | 玩家控制机器人寻找小猫,每个对象都有有趣的描述。 |
Warzone 2100 | 需通过软件源或手动安装 | 实时策略游戏,类似《红色警戒》和《命令与征服》,支持多人对战。 |
OpenRA | 需通过软件源或手动安装 | 开源的《红色警戒》和《命令与征服》引擎,支持经典游戏重制。 |
补充说明
- 2048:
- 不能直接通过
sudo apt install
安装,但可以通过下载源代码并编译安装:bash
wget https://raw.githubusercontent.com/mevdschee/2048.c/master/2048.c
gcc -o 2048 2048.c
./2048
- 不能直接通过
- Battle for Wesnoth:
- 可以通过
sudo apt install wesnoth
安装,但某些发行版可能需要手动添加软件源。
- 可以通过
- Warzone 2100 和 OpenRA:
- 这些游戏可能需要从官方网站或第三方软件源下载
.deb
包安装,或通过flatpak
/snap
安装。
- 这些游戏可能需要从官方网站或第三方软件源下载
- BSD Games:
- 安装后,可以通过
man 游戏名
查看每个游戏的详细说明(如man atc
查看空中塔台控制游戏)。
- 安装后,可以通过
- 趣味命令:
sl
和cmatrix
是趣味工具,适合在终端中放松心情。
推荐组合
- 经典街机风格:
ninvaders
+pacman4console
+nsnake
- 策略与角色扮演:
nethack-console
+wesnoth
+warzone2100
- 数字与逻辑:
2048
+sudoku
+greed
- 趣味与放松:
asciiquarium
+cmatrix
+sl
这些游戏适合不同兴趣的玩家,无论是喜欢休闲娱乐还是挑战智力,都能在 Linux 终端或图形界面中找到乐趣。
以下补充更多可通过 sudo apt install
安装的 Linux 游戏信息,涵盖不同类型和风格:
经典策略与角色扮演类
- The Battle for Wesnoth
- 安装命令:
sudo apt install wesnoth
- 简介:回合制策略游戏,玩家可指挥部队在战斗中提升能力,游戏内涵深厚,适合策略游戏爱好者。
- 安装命令:
- Nethack
- 安装命令:
sudo apt install nethack-console
- 简介:单人冒险探索类游戏,玩家需在地下城最底层取得护符项链并返回上层供奉,玩法类似《龙与地下城》。
- 安装命令:
- FreeCiv
- 安装命令:
sudo apt install freeciv
- 简介:开源文明类策略游戏,玩家可建立帝国并与其他文明竞争,适合喜欢历史和策略的玩家。
- 安装命令:
动作与冒险类
- SuperTux
- 安装命令:
sudo apt install supertux
- 简介:类似《超级马里奥》的 2D 平台游戏,玩家需帮助小企鹅收集硬币和宝藏,解决难题。
- 安装命令:
- Extreme Tux Racer
- 安装命令:
sudo apt install extremetuxracer
- 简介:滑雪游戏,玩家操控大熊猫滑雪板在山坡滑行,收集宝藏并避免障碍,适合所有年龄段。
- 安装命令:
- Lugaru
- 安装命令:需通过软件源或手动安装
- 简介:动作类游戏,玩家需击败敌人并使用技能和道具完成任务,场景和角色设计出色。
射击与竞技类
- Xonotic
- 安装命令:需通过软件源或手动安装
- 简介:快节奏多人射击游戏,玩家可用各种武器打败敌人并获得高得分,游戏开源且可自由修改。
- Battle Tanks
- 安装命令:需通过软件源或手动安装
- 简介:经典坦克对战游戏,玩家可使用不同类型坦克在各种战斗场景中击败敌人,适合所有年龄段。
休闲与益智类
- Cube Trns
- 安装命令:需通过软件源或手动安装
- 简介:益智游戏,玩家需解决难题重新修建铁路线,地图设计出色,充满挑战。
- Sudoku
- 安装命令:
sudo apt install sudoku
- 简介:数字逻辑游戏,玩家需在 9×9 方格中填写数字,使每行、每列和每个小方格数字不重复,支持不同难度级别。
- 安装命令:
- 2048
- 安装命令:需手动编译安装
- 简介:数字益智游戏,玩家通过滑动方块使相同数字相加,最终得到 2048,适合锻炼大脑。
模拟与经营类
- LinCity-NG
- 安装命令:需通过软件源或手动安装
- 简介:城市模拟游戏,玩家需经营城市、建立基础设施、提升发展水平并管理资源,适合锻炼管理和经营能力。
音乐与节奏类
- Frets on Fire
- 安装命令:需通过软件源或手动安装
- 简介:音乐节奏游戏,玩家通过按键操作吉他,跟随音乐节奏进行游戏,适合喜欢音乐和节奏游戏的玩家。
趣味与创意类
- Asciiquarium
- 安装命令:
sudo apt install asciiquarium
- 简介:终端水族馆模拟器,使用 ASCII 字符绘制鱼和水生生物,适合放松心情。
- 安装命令:
- CMatrix
- 安装命令:
sudo apt install cmatrix
- 简介:模仿《黑客帝国》的绿色瀑布屏幕效果,适合喜欢科幻风格的玩家。
- 安装命令:
- Sl
- 安装命令:
sudo apt install sl
- 简介:趣味命令,输入
sl
代替ls
时,终端会显示一辆火车跑过,适合放松心情。
- 安装命令: