Freeciv-web

ページ名:Freeciv-web

Freeciv-web は、オープンソースのターン制ストラテジーゲームです。HTML5 で構築されており、詳細なゲームプレイとさまざまなゲームモードとオプションを備えています。あなたの目標は、都市を建設し、資源を収集し、政府を組織し、軍隊を構築することです。最終的な目標は、最高の文明を作成することです。オンラインで他のプレイヤーと対戦 (マルチプレイヤー) したり、コンピューターと対戦したりできます。

目次

現存する公開サーバーの一覧[]

  • fciv.net 2022年から
  • freecivweb.org 2018年から

開発[]

Freeciv-web のソース コードは、を使用して Github で開発されています。したがってgithubのリポジトリを簡単にフォークして、改善を実装し、プルリクエストを送信して変更を受け入れることができることを意味します。主な git リポジトリは以下の通りです。

  • Lexxie氏の開発しているレポジトリ
  • freecivのリポジトリ
  • fciv-netのリポジトリ

コードをチェックアウトするには、次のコマンドを使用します。

git clone https://github.com/freeciv/freeciv-web.git

ソースコードの詳細情報[]

Freeciv-web は、5 つの主要なモジュールで構成されています。

  • freeciv - メインの Freeciv C クライアントおよびサーバー
  • freeciv-proxy - Web クライアント ユーザーが Freeciv civserver に接続できるようにする HTTP プロキシ。プロキシは、HTTP および WebSocket サーバーであり、Web ブラウザと civserver 間のプロキシです。
  • freeciv-web - Freeciv Web クライアント用の Java Web アプリケーション。このアプリケーションは、各ユーザーの Web ブラウザーで表示されるアプリケーションを構成する HTML、Javascript、画像、および JSP ファイルで構成される AJAX アプリケーションです。リポジトリはこちら。
  • freeciv-img-extract - Freeciv タイルセットの画像を抽出し、Web 用のバージョンを生成します。これにより、タイルセットの PNG と Javascript が生成されます。これを実行して、アップストリームの Freeciv github リポジトリと同期します。
  • publite2 - 複数の civserver を起動する簡単な方法。

Vagrantを使ってVirtualBoxでFreeciv-webをセットアップする[]

Freeciv-web は、VirtualBox で Vagrant を使用してセットアップし、Windows、OSX、Linux などのホスト オペレーティング システムの上で UbuntuによるFreeciv-web を実行するローカル開発者イメージをすばやく作成できます。1.BIOS で仮想化を有効にします。例えばこのように。

2.VirtualBox をインストールします: https://www.virtualbox.org/

3.Vagrant をインストールします: http://www.vagrantup.com/

4.Git をインストールします: http://git-scm.com/ 次に、次の 2 つの git コマンドを実行して、git からコンピューターのディレクトリに Freeciv-web をチェックアウトします。

git config --global core.autocrlf falsegit clone https://github.com/freeciv/freeciv-web.git

5.ステップ 3 の Freeciv-web ディレクトリで次のコマンドを使用して Vagrant を実行します。

vagrant plugin install vagrant-vbguestvagrant up

これにより、仮想サーバー イメージで Freeciv-web がビルド、コンパイル、インストール、および実行されます。インストール プロセスが完了するまで待ち、ログにエラー メッセージがないか確認します。

6.Linux または OS X の場合、次のようにポート 80 への SSH トンネルをセットアップする必要があります。(Windows を実行している場合は、この手順をスキップしてください)

sudo ssh -p 2222 -gNfL 80:localhost:80 vagrant@localhost -i ~/.vagrant.d/insecure_private_key

次に、ブラウザでホスト オペレーティング システムの http://localhost/ にアクセスして、Freeciv-web をテストします。Vagrant サーバーにログインするには、コマンド vagrant ssh を実行します。Vagrant を使用して Freeciv-web を実行するには、約 4Gb のメモリと 3Gb のハードディスク容量が必要であることに注意てください。



特に記載のない限り、コミュニティのコンテンツはCC BY-SAライセンスの下で利用可能です。

シェアボタン: このページをSNSに投稿するのに便利です。


最近更新されたページ

左メニュー

左メニューサンプル左メニューはヘッダーメニューの【編集】>【左メニューを編集する】をクリックすると編集できます。ご自由に編集してください。掲示板雑談・質問・相談掲示板更新履歴最近のコメントカウン...

高山部隊

高山部隊U.alpine troops.png生産コスト50維持コストシールド食料不幸101必要条件戦術旧式化するなし次世代なし体力移動力攻撃力2015火力視界防御力125輸送燃料00地形効果を無視し...

騎馬兵

騎馬兵U.horsemen.png生産コスト20維持コストシールド食料不幸101必要条件騎乗旧式化するなし次世代騎士体力移動力攻撃力1022火力視界防御力121輸送燃料00ユニットのマニュアルページヘ...

騎士

騎士U.knights.png生産コスト40維持コストシールド食料不幸101必要条件騎兵隊旧式化するチャリオット, 騎馬兵次世代竜騎兵体力移動力攻撃力1024火力視界防御力122輸送燃料00特定の防御...

騎兵隊

騎兵隊U.cavalry.png生産コスト60維持コストシールド食料不幸101必要条件戦術旧式化する竜騎兵次世代機甲部隊体力移動力攻撃力2028火力視界防御力123輸送燃料00都市で解散することで生産...

駆逐艦

駆逐艦U.destroyer.png生産コスト60維持コストシールド食料不幸101必要条件電気学旧式化する装甲艦次世代なし体力移動力攻撃力3064火力視界防御力184輸送燃料00都市で解散することでユ...

関連リンク

非公式wikiに関連リンクの記事がありますFreeciv非公式wiki 攻略情報満載。初心者でも熟練者でもどうぞ!公式Twitteren:Related_links 英語版の関連リンクFreeciv基...

開拓者

開拓者U.settlers.png生産コスト40維持コストシールド食料不幸110必要条件なし旧式化するなし次世代なし体力移動力攻撃力2010火力視界防御力121輸送燃料00開拓者はゲームの鍵となるユニ...

長槍兵

長槍兵U.pikemen.png生産コスト20維持コストシールド食料不幸101必要条件封建主義旧式化するファランクス, 戦士次世代マスケット兵体力移動力攻撃力1011火力視界防御力122輸送燃料00ユ...

都市

概要 | 操作 | 地形 | 都市 | ユニット | 戦闘 | 経済 | 外交 | 政治体制 | 科学技術 | 世界の不思議 | 都市建造物 | マニュアルのトップページこのマニュアルはまだver3....

輸送船

輸送船U.transport.png生産コスト50維持コストシールド食料不幸101必要条件産業化旧式化するガレオン船次世代なし体力移動力攻撃力3050火力視界防御力183輸送燃料80陸上ユニットを8体...

貨物運送車

貨物運送車U.freight.png生産コスト50維持コストシールド食料不幸000必要条件株式会社旧式化するキャラバン次世代なし体力移動力攻撃力1020火力視界防御力121輸送燃料00ユニットのマニュ...

装甲艦

装甲艦U.ironclad.png生産コスト60維持コストシールド食料不幸101必要条件蒸気機関旧式化するフリゲート艦次世代駆逐艦体力移動力攻撃力3044火力視界防御力124輸送燃料00都市で解散する...

翻訳

翻訳 |地域化 |国際化 |navbarの編集Freecivを20以上の言語でプレイできることはご存知でしょうか?Freecivの開発チームでは、キーワードと文章を翻訳して他の言語でもプレイできるよう...

編集モード

ver2.2から「編集モード」が追加され、マップ作成がやや容易に行えるようになった。非公式wikiに編集モードの記事がありますできること[]ユニットや都市を新たに配置する、あるいは削除する。地形や特産...

総督府

Original: CVS-1.2 Translator: SAWADA Katsuya 非公式wikiに総督府の記事があります目次1 総督府(Citizen Management Agent, 市民...

経済

概要 | 操作 | 地形 | 都市 | ユニット | 戦闘 | 経済 | 外交 | 政治体制 | 科学技術 | 世界の不思議 | 都市建造物 | マニュアルのトップページこのマニュアルはまだver3....

竜騎兵

竜騎兵U.dragoons.png生産コスト50維持コストシールド食料不幸101必要条件指揮旧式化する騎士次世代騎兵隊体力移動力攻撃力2025火力視界防御力122輸送燃料00都市で解散することで生産コ...