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推薦