2012-09-16

FPSで遊んでみる

なんとなくFPSのゲームがやりたくなったので、Linuxでフリーで使えそうなものを探してみる。

SFっぽいのとかエイリアンみたいなのはあんまり好みではないので除外。リアル系?で良さそうだった Urban TerrorAssault Cube の2つを試してみた。

Urban Terror のインストール

これはyumに入ってたので、さくっとインストール。

sudo yum install urbanterror

でコマンドを実行する。

urbanterror

最初に実行すると、ライセンスの確認と諸々データのダウンロードが始まる。結構な量を ~/.q3ut4 にダウンロードするので完了するまでしばらく待とう。

urbanterror accept dialog
urbanterror license information
urbanterror download progress

完了ダイアログからスタートを押せばゲームが始まる。一度ダウンロードしておけば次回からはすぐに始められる。

urbanterror menu window
Urban Terror の動作

Quake 3系で、画面はなかなか綺麗。利用者は多そうなので、どっか適当なサーバーに突撃するとわいわい楽しめるのかな。

urbanterror play 1

マップを追加すると、 007ゴールデンアイ のステージ(多分ファンが作ったやつ)が使えるのは個人的にうれしい。

urbanterror play 2
urbanterror play 3
urbanterror play 4

キーやマウスの制御が完全に取られるので、実行中に他のアプリケーションが操作できないっぽいのがつらいところ。


ボットは使えることは使えるが、サポート外らしいのでやや不安定。ゲーム内のコンソールから自分で追加するが、マップによっては利用できないようだ。

追加するには、まずゲームを開始して、~ を入力。コンソールの画面が出てくるので、そこに以下のコマンドを入力。

  1. /bot_enable 1
  2. /reload

で再度読みなおすので、もう一度コンソールからボットの追加コマンドを入力。

  • /addbot <type> <level> <team> <ping> <server nick>

/addbot の部分は、毎回追加するのは面倒なので、 ~/.q3ut4/q3ut4/bot.cfg などに以下のように書き込んでおいて、 /exec bot.cfg とすると一度に追加できる。

addbot Cheetah 3 Blue 56 Cheetah addbot Cobra 3 Blue 45 Cobra addbot Penguin 3 Blue 30 Penguin addbot Puma 3 Blue 40 Puma

<level> は 1〜5、<type> は以下があるようだ。

  • boa
  • cheetah
  • chicken
  • cobra
  • c ockroach
  • cougar
  • goose
  • mantis
  • penguin
  • puma
  • python
  • raven
  • scarab
  • scorpion
  • tiger
  • widow
Assault Cube のインストール

まずyumから必要なものを入れておく。

sudo yum install SDL_image openal-soft

Linux用のファイルを AssaultCube公式 からダウンロードして展開。

tar jxf AssaultCube_v1.1.0.4.tar.bz2

展開されたディレクトリから assaultcube.sh を実行すればOK。

./assaultcube.sh
assaultcube loading
Assault Cube の動作

Cube系で、動作は軽快。アイテムは落っこちているのを拾う感じ。ドアを開けるアクションとかは無いのかな? ボットとの対戦もメニューから選ぶだけでOK。

assaultcube play 1
assaultcube play 2
assaultcube play 3

マップ作成のモードがあって、実際にプレーヤーを動かしながら作っていけるのでわかりやすい。

ウィンドウマネージャの操作でフォーカスを切り替えられるので、実行中でも他のアプリケーションを操作できる。

0 件のコメント: