このガイドでは、Legion Hosting で Avorion 専用サーバーをセットアップおよび設定するために知っておくべきすべてを説明します。Avorion は、プレイヤーが船を設計し、手続き的に生成された銀河を探索し、取引、採掘、戦闘を行うオープンエンドな宇宙サンドボックスゲームです。サーバーが稼働した後の管理については、Avorion 管理者コマンドガイドをご覧ください。
Avorion とは?
Avorion は Boxelware によって開発された宇宙サンドボックスゲームで、プレイヤーは個別に配置可能なブロックから船を建造し、広大な手続き的に生成された銀河を探索し、リソースを取引し、小惑星を採掘し、海賊や他のファクションとの戦闘に従事します。銀河はコアにある謎めいたバリアを中心としたセクターに分割されており、プレイヤーは中心に到達するために、ますます価値の高いマテリアルを通じて進歩する必要があります。
主な特徴は次のとおりです:
- 船の建造 — タレット、エンジン、シールド、貨物室などの機能的なコンポーネントを使用して、船をブロック単位で設計します
- 手続き的に生成される銀河 — ステーション、小惑星、ワームホール、ファクション領域を含む数百のセクターを持つ巨大な銀河
- 経済と取引 — セクター全体にわたる需要と供給を持つ動的な経済。独自の取引ステーションを構築できます
- 戦闘 — カスタマイズ可能な武器タレットと艦隊管理によるリアルタイムの宇宙戦闘
- マルチプレイヤー — 永続的な銀河を持つ専用サーバーでの協力プレイと競争プレイ
初回起動
Legion Hosting で Avorion サーバーがプロビジョニングされると、事前設定済みですぐに起動できる状態になります。サーバーを初めて稼働させるには:
- gpanel.legionhosting.net で GPanel にログインします
- サーバーリストから Avorion サーバーを選択します
- 初回起動前に、銀河名、シード、その他の設定を行うために起動変数を確認します
- Start をクリックしてサーバーを起動します
- サーバーは初回起動時に銀河シードとデフォルトの設定ファイルを生成します — これには1分ほどかかる場合があります
- コンソールに
Server startup completeが表示されると、プレイヤーは接続できます
GPanel 起動変数
GPanel は、ファイルを直接編集することなく主要なサーバーパラメーターを設定できる起動変数を提供します。これらは Avorion で最も一般的な起動変数です:
| 変数 | 説明 | 例 |
|---|---|---|
GALAXY_NAME |
銀河の名前(セーブフォルダ名でもあります) | avorion_galaxy |
SERVER_NAME |
サーバーブラウザに表示される名前 | Legion Avorion Server |
SEED |
銀河生成シード(セクターのレイアウトとコンテンツを決定します) | abc123 |
MAX_PLAYERS |
最大同時接続プレイヤー数 | 20 |
DIFFICULTY |
サーバーの難易度レベル(敵の強さとルートに影響します) | 1 |
GAME_PORT |
ゲームトラフィックの主要 UDP ポート(通常は自動的に設定されます) | 27000 |
SERVER_PASSWORD |
参加に必要なパスワード(公開する場合は空欄) | secret123 |
PVP |
プレイヤー対プレイヤーの戦闘を有効または無効にします | true |
LISTED |
サーバーを公開サーバーブラウザに掲載するかどうか | true |
server.ini の値を上書きします。設定が期待どおりに動作しない場合は、まず起動変数を確認してください。
サーバー設定(server.ini)
メインのサーバー設定は、銀河のセーブフォルダにある server.ini に保存されます。このファイルには GPanel のファイルマネージャーからアクセスできます。ファイルは初回起動時に自動的に作成されます。
# Avorion Server Configuration (server.ini)
# Server Identity
name=Avorion Server
description=A Legion Hosting Avorion Server
password=
maxPlayers=20
# Network
port=27000
steamQueryPort=27001
broadcastInterval=5
listed=true
# Gameplay
difficulty=1
pvp=true
seed=abc123
infiniteResources=false
collisionDamage=1
sameStartSector=true
# Performance
workerThreads=2
generatorThreads=2
設定項目の説明
| 設定 | デフォルト | 説明 |
|---|---|---|
name |
Avorion Server | サーバーブラウザに表示されるサーバー名。コミュニティのために分かりやすいものを選んでください。 |
description |
(空) | サーバーブラウザに表示されるサーバーの説明。サーバーのルールや特徴を宣伝するために使用します。 |
password |
(空) | サーバーパスワード。公開サーバーの場合は空欄にします。プレイヤーは接続するためにこれを入力する必要があります。 |
maxPlayers |
20 | 最大同時接続プレイヤー数。数が多いほどサーバーのリソース使用量が増加します。 |
port |
27000 | ゲームトラフィックの主要 UDP ポート。通常は GPanel によって自動的に管理されます。 |
steamQueryPort |
27001 | Steam サーバーブラウザのクエリに使用されるポート。通常はゲームポート + 1 です。 |
listed |
true | サーバーが公開サーバーブラウザに表示されるかどうか。プライベートサーバーの場合は false に設定します。 |
difficulty |
1 | サーバーの難易度。敵のスポーン率、AI の攻撃性、ルートの品質に影響します。範囲: -3(最も簡単)~ 3(最も難しい)。 |
pvp |
true | プレイヤー対プレイヤーの戦闘を有効にします。false の場合、プレイヤーは互いの船にダメージを与えることができません。 |
seed |
(ランダム) | 銀河生成シード。同じシードは同じ銀河レイアウトを生成します。任意の文字列または数値を使用できます。 |
infiniteResources |
false | 有効にすると、プレイヤーは無制限の建造リソースを持ちます。主にクリエイティブ/テスト目的です。 |
collisionDamage |
1 | 船とオブジェクト間の衝突ダメージの乗数。衝突ダメージを無効にするには 0 に設定します。 |
sameStartSector |
true | 有効にすると、すべての新規プレイヤーが同じ開始セクターにスポーンします。無効にすると、プレイヤーはランダムな外周セクターにスポーンします。 |
workerThreads |
2 | サーバーシミュレーション用のワーカースレッド数。マルチコアサーバーでパフォーマンスを向上させるには増やします。 |
generatorThreads |
2 | 新しいセクターの生成に使用されるスレッド数。スレッドを増やすと、プレイヤーが探索する際のセクター生成が高速化されます。 |
難易度設定
Avorion の難易度システムは、複数のゲームプレイ側面に影響する数値スケールを使用します:
| 難易度 | 値 | 効果 |
|---|---|---|
| Beginner | -3 | 非常に弱い敵、豊富なリソース、最小限の海賊攻撃 |
| Easy | -2 | 弱い敵、より多くのリソース、少ない海賊との遭遇 |
| Normal | 0 | 標準的な敵の強さとリソースの可用性によるバランスの取れたゲームプレイ |
| Veteran | 1 | より強い敵、減少したルートドロップ、より頻繁な海賊攻撃 |
| Expert | 2 | 大幅に強い敵、希少な高ティアリソース |
| Insane | 3 | 非常に強力な敵と希少なリソースによる最高難易度 |
PvP 設定
Avorion は、さまざまなプレイスタイルに合わせた柔軟な PvP 設定を提供します:
- PvP 有効(
pvp=true) — プレイヤーは互いの船やステーションを攻撃して破壊できます。競争的なサーバーに適しています。 - PvP 無効(
pvp=false) — プレイヤーは互いにダメージを与えることができません。探索と建造に焦点を当てた協力的な PvE サーバーに最適です。
接続方法
サーバーが稼働したら、プレイヤーは次の方法で接続できます:
Steam サーバーブラウザ経由
- Steam から Avorion を起動します
- メインメニューから Multiplayer をクリックします
- Join Game をクリックします
- 検索バーを使用してサーバーを名前で見つけます
- サーバーを選択して Join をクリックします
- パスワードが設定されている場合は入力します
ダイレクト接続経由
- Steam から Avorion を起動します
- メインメニューから Multiplayer をクリックします
- Direct Connect をクリックします
- サーバーの IP アドレスとポートを入力します(例:
192.168.1.100:27000) - Connect をクリックします
Server startup complete を探します)。Avorion は UDP プロトコルを使用します。サーバーがブラウザに表示されない場合は、設定で listed が true に設定されていることを確認し、GPanel の正確な IP とポートでダイレクト接続を試してください。
セーブの場所と管理
Avorion は、銀河データ、プレイヤーデータ、セクター情報を銀河のセーブフォルダに保存します。構造を理解することは、バックアップとトラブルシューティングに役立ちます。
セーブファイルの構造
galaxies/
your_galaxy_name/
server.ini <-- Server configuration
admin.xml <-- Admin player list
banlist.txt <-- Banned players
whitelist.txt <-- Whitelisted players (if enabled)
modconfig.lua <-- Mod configuration
players/ <-- Individual player save data
sectors/ <-- Sector data (generated as players explore)
factions/ <-- Faction relationship data
バックアップ手順
- 大きな変更を行う前に、GPanel の組み込みバックアップ機能を使用してスナップショットを作成します
- ローカルバックアップのために、SFTP 経由で銀河フォルダ全体をダウンロードします
- サーバーは、プレイヤーがセクターを離れると自動的にセクターを保存します
- サーバーコンソールで
/saveコマンドを使用して手動保存をトリガーできます - ゲームのアップデート、Mod の変更、銀河のリセットの前には必ずバックアップを取ってください
銀河のリセット
新しい銀河で始めるには:
- GPanel でサーバーを停止します
- ファイルマネージャーを開きます
galaxies/ディレクトリに移動します- リセットしたい銀河フォルダを削除または名前変更します
- 必要に応じて
SEED起動変数を変更して、別の銀河レイアウトにします - サーバーを起動します — 新しい銀河が生成されます
パフォーマンスに関する考慮事項
- セクターシミュレーション — プレイヤーがいるセクターのみがアクティブにシミュレートされます。パフォーマンスは、プレイヤーが銀河全体にどれだけ広がっているかに応じて変化します。
- 船の複雑さ — 数千のブロックを持つ非常に大きな船は、セクターシミュレーションの負荷を増加させます。コミュニティのためにブロック数の制限を設定することを検討してください。
- ワーカースレッド — サーバーに複数の CPU コアが利用可能な場合は、
workerThreadsを増やします。これは、多くのプレイヤーが異なるセクターでアクティブな場合のセクターシミュレーションに役立ちます。 - ジェネレータースレッド — プレイヤーが未探索のセクターに入る際にラグを経験する場合は、
generatorThreadsを増やします。スレッドを増やすと手続き的生成が高速化されます。 - Mod — 一部の Mod はサーバーのパフォーマンスに大きな影響を与える可能性があります。フルコミュニティに展開する前に、小規模なグループで新しい Mod をテストしてください。
関連記事
サポートが必要ですか?
Avorion サーバーで問題が発生している場合や、さらにサポートが必要な場合は、サポートチームがお手伝いします。サポートチケットを送信していただければ、できるだけ早くご連絡いたします。