「Dwarf Fortress」の版間の差分
(ページの作成:「Category:ゲーム en:Dwarf Fortress [http://www.bay12games.com/dwarves/ Dwarf Fortress] はシングルプレイのファンタジーゲームです。ランダ...」) |
(同期) |
||
15行目: | 15行目: | ||
*{{AUR|dwarffortress-spacefox}} |
*{{AUR|dwarffortress-spacefox}} |
||
− | {{Note|32ビットの依存関係を解決するために、x86_64 環境では [[multilib]] リポジトリを有効にする必要があります。}} |
+ | {{Note|32ビットの依存関係を解決するために、x86_64 環境では [[multilib]] リポジトリを有効にする必要がありましたが、0.43.05 リリースからは不要となっています。}} |
Dwarf Fortress を実行するにはユーザーを games グループに追加しなくてはなりません。以下のようにユーザーをグループに追加してから、一度ログアウトしてから再度ログインしてください: |
Dwarf Fortress を実行するにはユーザーを games グループに追加しなくてはなりません。以下のようにユーザーをグループに追加してから、一度ログアウトしてから再度ログインしてください: |
||
55行目: | 55行目: | ||
AUR パッケージを使用せずに手動で StoneSense をインストールする場合、以下の依存パッケージがインストールしてください: |
AUR パッケージを使用せずに手動で StoneSense をインストールする場合、以下の依存パッケージがインストールしてください: |
||
− | * {{ |
+ | * {{Pkg|lib32-libjpeg6-turbo}} |
− | * {{ |
+ | * {{Pkg|lib32-libpng12}} |
− | * {{AUR| |
+ | * {{AUR|lib32-allegro}} |
2017年4月27日 (木) 20:56時点における版
Dwarf Fortress はシングルプレイのファンタジーゲームです。ランダムに生成される広い世界で、ドワーフ族の前哨部隊あるいは探検家を操作することができます。高いカスタマイズ性と複雑かつ奥深いゲームプレイで評価されています。
ゲームの操作はキーボードのみとなりますが、プラグインによってマウスのサポートを有効にする mod も存在します。グラフィック mod を使用しない場合 ([1])、ゲームはアスキー文字によるターミナルライクなウィンドウに表示されます (スクリーンショット)。
インストール
公式リポジトリから dwarffortress パッケージをインストールしてください。
ビットマップのタイルセットが付属している AUR パッケージも複数存在しています:
- dwarffortress-ironhandAUR
- dwarffortress-maydayAUR[リンク切れ: アーカイブ: aur-mirror]
- dwarffortress-myneAUR[リンク切れ: アーカイブ: aur-mirror]
- dwarffortress-obsidianAUR
- dwarffortress-phoebusAUR[リンク切れ: アーカイブ: aur-mirror]
- dwarffortress-spacefoxAUR
Dwarf Fortress を実行するにはユーザーを games グループに追加しなくてはなりません。以下のようにユーザーをグループに追加してから、一度ログアウトしてから再度ログインしてください:
# gpasswd -a USERNAME games
トラブルシューティング
'The file "index" must be in the "data" folder' という文字から始まるエラーが表示される場合 こちら に解決方法が載っています。
ツール
Dwarf Therapist
Dwarf Therapist (AUR の dwarftherapist-gitAUR) は dwarvish の挙動を調整することができる必須の mod です (ゲームがずっと遊びやすくなります)。現在のカーネルで Dwarf Therapist を動作させるには、Dwarf Fortress インスタンスのメモリに直接アクセスできるようにするため、カーネルのセキュリティ機能を無効化する必要があります。設定する必要があるのは kernel.yama.ptrace_scope
で、デフォルトでは 1
となっています。Dwarf Therapist を使うには 0
に設定してください:
# sysctl -w kernel.yama.ptrace_scope=0
Dwarf Fortress と Dwarf Therapist を終了したら、次のコマンドを実行:
# sysctl -w kernel.yama.ptrace_scope=1
詳しくは sysctl を参照。
もしくは、dwarftherapist にパーミッションを与える方法もあります:
# setcap cap_sys_ptrace=eip /usr/bin/dwarftherapist
SoundSense
SoundSense (AUR の soundsenseAUR) は gamelog.txt を解析して様々なサウンドエフェクトや音楽を追加します。
quickfort
Quickfort は "blueprint" となる .CSV, .XLS, .XLSX ファイルから要塞を作成することができる Dwarf Fortress のユーティリティです。
- quickfortAUR[リンク切れ: アーカイブ: aur-mirror]
- quickfort-gitAUR
StoneSense
StoneSense は Dwarf Fortress の等角ワールドビジュアライザです。AUR の dfhackAUR パッケージでインストールできます。
AUR パッケージを使用せずに手動で StoneSense をインストールする場合、以下の依存パッケージがインストールしてください: