SuperTuxKart 试玩
SuperTuxKart 一个三维开源赛车游戏,最近空闲时试玩了下,感觉还不错,值得推荐。
官方介绍是这样的:
引擎轰鸣,燃气喷涌,正是赛车启动时!SuperTuxKart 是一款开源的三维街机赛车游戏,内含多种角色、赛道和游戏模式。我们的目标是创造一款比现实世界的卡丁车更有趣的、老少皆宜的游戏。
不得不说这翻译还挺带感的...
1. 安装
- 方式一(推荐)
以 Ubuntu 为例,apt 安装
1sudo apt install supertuxkart
apt 的方式会帮你创建.desktop 文件,直接像其它程序一样启动即可。
- 方式二
下载官方压缩包
解压后运行 run_game.sh
,
1➜ ~ ls -al Downloads/SuperTuxKart-1.4-linux-x86_64*
2-rw-rw-r-- 1 mephisto mephisto 655144880 Nov 27 12:15 Downloads/SuperTuxKart-1.4-linux-x86_64.tar.xz
3
4Downloads/SuperTuxKart-1.4-linux-x86_64:
5total 74
6drwxrwxr-x 5 mephisto mephisto 6 Nov 27 12:16 .
7drwxr-xr-x 19 mephisto mephisto 152 Nov 29 14:57 ..
8drwxrwxr-x 2 mephisto mephisto 4 Nov 1 2022 bin
9drwxrwxr-x 20 mephisto mephisto 51 Nov 1 2022 data
10drwxrwxr-x 2 mephisto mephisto 25 Nov 1 2022 lib
11-rwxrwxr-x 1 mephisto mephisto 303 Nov 1 2022 run_game.sh
12➜ ~ ./Downloads/SuperTuxKart-1.4-linux-x86_64/run_game.sh
13[verbose ] main: Error messages and other text output will be logged to /home/mephisto/.config/supertuxkart/config-0.10/stdout.log.
14[info ] [FileManager]: Data files will be fetched from: '/home/mephisto/Downloads/SuperTuxKart-1.4-linux-x86_64/data/'
15[info ] [FileManager]: User directory is '/home/mephisto/.config/supertuxkart/config-0.10/'.
16[info ] [FileManager]: Addons files will be stored in '/home/mephisto/.local/share/supertuxkart/addons/'.
17[info ] [FileManager]: Screenshots will be stored in '/home/mephisto/.local/share/supertuxkart/screenshots/'.
18[info ] [FileManager]: User-defined grand prix will be stored in '/home/mephisto/.local/share/supertuxkart/grandprix/'.
19[info ] [FileManager]: Asset 0 will be loaded from '/home/mephisto/Downloads/SuperTuxKart-1.4-linux-x86_64/data/challenges/'.
20[info ] [FileManager]: Asset 1 will be loaded from '/home/mephisto/Downloads/SuperTuxKart-1.4-linux-x86_64/data/gfx/'.
21[info ] [FileManager]: Asset 2 will be loaded from '/home/mephisto/Downloads/SuperTuxKart-1.4-linux-x86_64/data/grandprix/'.
22[info ] [FileManager]: Asset 3 will be loaded from '/home/mephisto/Downloads/SuperTuxKart-1.4-linux-x86_64/data/gui/icons/'.
23[info ] [FileManager]: Asset 4 will be loaded from '/home/mephisto/Downloads/SuperTuxKart-1.4-linux-x86_64/data/gui/screens/'.
24[info ] [FileManager]: Asset 5 will be loaded from '/home/mephisto/Downloads/SuperTuxKart-1.4-linux-x86_64/data/gui/dialogs/'.
25[info ] [FileManager]: Asset 6 will be loaded from '/home/mephisto/Downloads/SuperTuxKart-1.4-linux-x86_64/data/replay/'.
26[info ] [FileManager]: Asset 7 will be loaded from '/home/mephisto/Downloads/SuperTuxKart-1.4-linux-x86_64/data/shaders/'.
27[info ] [FileManager]: Asset 8 will be loaded from '/home/mephisto/Downloads/SuperTuxKart-1.4-linux-x86_64/data/skins/'.
28[info ] [FileManager]: Asset 9 will be loaded from '/home/mephisto/Downloads/SuperTuxKart-1.4-linux-x86_64/data/ttf/'.
29[info ] [FileManager]: Asset 10 will be loaded from '/home/mephisto/Downloads/SuperTuxKart-1.4-linux-x86_64/data/po/'.
30[info ] [FileManager]: Asset 11 will be loaded from '/home/mephisto/Downloads/SuperTuxKart-1.4-linux-x86_64/data/library/'.
31[info ] [FileManager]: Asset 12 will be loaded from '/home/mephisto/Downloads/SuperTuxKart-1.4-linux-x86_64/data/models/'.
32[info ] [FileManager]: Asset 13 will be loaded from '/home/mephisto/Downloads/SuperTuxKart-1.4-linux-x86_64/data/music/'.
33[info ] [FileManager]: Asset 14 will be loaded from '/home/mephisto/Downloads/SuperTuxKart-1.4-linux-x86_64/data/sfx/'.
34[info ] [FileManager]: Asset 15 will be loaded from '/home/mephisto/Downloads/SuperTuxKart-1.4-linux-x86_64/data/textures/'.
35[info ] [FileManager]: Asset 16 will be loaded from '/home/mephisto/Downloads/SuperTuxKart-1.4-linux-x86_64/data/tracks/'.
36[verbose ] translation: Env var LANGUAGE = 'zh_CN'.
37[verbose ] translation: Language 'Chinese (simplified)'.
38..:: Antarctica Rendering Engine 2.0 ::..
39[info ] [IrrDriver Logger]: ..:: Antarctica Rendering Engine 2.0 ::..
40[info ] [IrrDriver Logger]: SDL Version 2.24.1
41[info ] [IrrDriver Logger]: Using renderer: OpenGL 4.6
42[info ] [IrrDriver Logger]: Mesa Intel(R) HD Graphics 520 (SKL GT2): Intel
43[info ] [IrrDriver Logger]: OpenGL driver version is 1.2 or better.
44[info ] [IrrDriver Logger]: GLSL version: 4.6
45[info ] IrrDriver: OpenGL version: 4.6
46[info ] IrrDriver: OpenGL vendor: Intel
47[info ] IrrDriver: OpenGL renderer: Mesa Intel(R) HD Graphics 520 (SKL GT2)
48[info ] IrrDriver: OpenGL version string: 4.6 (Core Profile) Mesa 23.2.1-1ubuntu3
3. 游戏界面
正常启动后,会让你注册一个联网账号(没错!SuperTuxKart 支持联网对战,官方还有全球排名)。
注册账号很简单,不截图了,邮件确认下即可。
每种赛车都是一个软件的化身,看看官方给出的图片示例。玩过赛车游戏的都应该很容易上手。
笔者没有深入体验,因为没有大片空闲时间,只是在电脑上用键盘方向键简单试玩是十几圈。
看官方文档说一定程度上支持 Wii 遥控器 (Wii Remote)。
4. 其它
我个人建议对游戏有兴趣的人读一读官方 FAQ,了解项目发展历史,各种场常见问题。
比如,正常情况下,要完成各种挑战才能慢慢解锁玩法。但是你也可以直接改配置,全部打开 😄。
From there, open the folder “config-0.10” then open the file “players.xml”. Replace all occurrences of “none” with “hard” (or “easy” or “medium”, indicating the highest level at which you have solved a challenge).
就是配置文件中的 none
改成 hard
或者 easy
、medium
。
配置文件路径示例:
1 /home/mephisto/.config/supertuxkart/config-0.10/players.xml
另外,我觉这个项目可能是一个非常好的游戏开发学习资料,毕竟开源,玩法普通人都懂。
试玩一段时间后,再翻看源码目录,用 IDE 各个文件点开看看一看,对一个游戏运行需要写什么素材有一个大致理解。
智商高且勤奋的,可以自己魔改,岂不是更加有趣,每一个少年,多多少少都想整一款自己的游戏,SuperTuxKart 可能就是你梦想开始的地方。
版权申明:
- 未标注来源的内容全部为原创,未经授权请勿转载(因转载后排版往往错乱、内容不可控、无法持续更新等);
- 非营利为目的,演绎本博客任何内容,请以'原文出处'或者'参考链接'等方式给出本站相关网页地址(方便读者)。
相关文章:
- 为什么你的kill命令不能列出信号表
- Linux环境按键检测
- Wayland环境ksnip无法复制问题解决
- Wayland环境下截图加后期修改
- Wayland 环境下gif录屏
- Firefox的一些有趣功能
- Ubuntu 切换系统语言
- Firefox 标题栏高度调整
- Wofi使用教程
- 文件共享软件Dufs推荐