以前在用Fedora Core 時最常自行下載 Another Pool 這個3D免費撞球遊戲回來
玩.介紹給大家主要目的是一來多了一個遊戲可玩,另一個目的是可以觀摩它人的OpenGL
程式碼.它是Windows /Linux 都可以執行.Windows 平台有提供 msi 檔可以直接
安裝,Linux 平台要自行編譯原始碼,以下是在Ubuntu 7.10 下的安裝步驟:
電腦要有3D加速卡及驅動程式才會跑的比較順.
- 連上以下網址下載原始碼 apoolGL-099-pre22.tar.gz http://www.planetjahn.de/apool/download.php
- 將原始碼解壓縮 gzip -d apool*.gz tar xvf apool*.tar
- 進入解壓縮後的目錄 cd apoolGL-099-pre22
- 先確認是否有裝 gcc 及 SDL, opengl 等開發函式庫 使用 Synaptic 搜尋 build-essential, libsdl1.2-dev ,如果沒有安裝就把它們裝起來
- 執行 make 編譯原始碼 make
- 編譯成功會出現 apool 這支執行檔
- 執行 ./apool , 就可以開始玩了
ps : 以下兩點在 Fedora Core 6, 7都沒遇過,請注意:
- 球擊出後常會有中途停頓一兩秒的情形,不影響遊戲.
- 在同樣硬體下,Ubuntu 7.10 中的3D加速卡效能似乎沒有Fedora 好.
執行 sudo apt-get install foobillard 安裝
下指令 foobillard 即可開始玩或是選單: 應用程式>遊戲>Foobillard
操作更簡單,滑鼠的三個鍵玩一下就知道了或按 F1看說明.缺點如下:
第三款:Billard-GL
此款畫面與第二款不相上下,但有兩個缺點:
- 很難瞄準,無瞄準線也無瞄準點
- 需要用到鍵盤
- 選單有音效選項,但實際並無聲音
結論:三款各有優缺點,如果以第二款結合第一款的優點就很完美了.
相關連結:
Linux 3D 小遊戲精選(一)
nVidia 顯示卡在Linux 中超頻