コンテンツにスキップ

英文维基 | 中文维基 | 日文维基 | 草榴社区

「PocketMine-MP」の版間の差分

出典: フリー百科事典『ウィキペディア(Wikipedia)』
削除された内容 追加された内容
Cewbot (会話 | 投稿記録)
14行目: 14行目:
| 最新評価版発表日 = {{release date and age|2019|12|11}}
| 最新評価版発表日 = {{release date and age|2019|12|11}}
| プログラミング言語 = PHP7、PHP7.2、PHP7.3
| プログラミング言語 = PHP7、PHP7.2、PHP7.3
| 対応OS = [[Microsoft Windows|Windows]], [[macOS]], [[Linux]], [[Android]], [[iOS (アップル)|iOS]]
| 対応OS = [[Microsoft Windows|Windows]], [[macOS]], [[Linux]], [[Android (オペレーティングシステム)|Android]], [[iOS (アップル)|iOS]]
| エンジン = PHP Sockets、PHP SQLite3、PHP BCMath、PHP pthreads、PHP YAML、LibYAML、cURL、Zlib、Source RCON Protocol、UT3 Query Protocol
| エンジン = PHP Sockets、PHP SQLite3、PHP BCMath、PHP pthreads、PHP YAML、LibYAML、cURL、Zlib、Source RCON Protocol、UT3 Query Protocol
| 対応プラットフォーム = [[クロスプラットフォーム]]
| 対応プラットフォーム = [[クロスプラットフォーム]]
68行目: 68行目:


=== 対応状況 ===
=== 対応状況 ===
以下のエディション、[[バージョン]]の[[IOS (アップル)|iOS]]、[[Android]]、[[Microsoft Windows 10|Windows10]]搭載[[端末]]に対応している<ref group="注釈">2020/04/26現在。</ref>。
以下のエディション、[[バージョン]]の[[IOS (アップル)|iOS]]、[[Android (オペレーティングシステム)|Android]]、[[Microsoft Windows 10|Windows10]]搭載[[端末]]に対応している<ref group="注釈">2020/04/26現在。</ref>。
{| class="wikitable"
{| class="wikitable"
|エディション
|エディション

2020年9月6日 (日) 08:48時点における版

PocketMine-MP
PocketMine-MP 動作画面
作者 Shoghi Cervantes
開発元 PocketMine Team
初版 2013年1月5日 (11年前) (2013-01-05)
最新版
3.11.1 / 2019年12月11日 (4年前) (2019-12-11)
最新評価版
3.11.1dev-1784 / 2019年12月11日 (4年前) (2019-12-11)
リポジトリ ウィキデータを編集
プログラミング
言語
PHP7、PHP7.2、PHP7.3
使用エンジン PHP Sockets、PHP SQLite3、PHP BCMath、PHP pthreads、PHP YAML、LibYAML、cURL、Zlib、Source RCON Protocol、UT3 Query Protocol
対応OS Windows, macOS, Linux, Android, iOS
プラットフォーム クロスプラットフォーム
サポート状況 開発中
種別 サーバソフトウェア
ライセンス LGPLv3
公式サイト PocketMine
テンプレートを表示

PocketMine-MP(ポケットマインエムピー,[注釈 1]) は Minecraft: BedrockEdition(以降、「MCBE」と呼ぶ)向けにShoghi Cervantes(以降、「Shoghi」と表記)によって開発された、MinecraftBE 専用のサーバソフトウェアである。

概要

PocketMine-MPは、PHPにより記述された、多くのプラットフォームで動作するサーバソフトウェアである。

GitHubオープンソースソフトウェアとしてLGPL-3.0の下でPocketMine Teamの手によって開発されていたが、現在は開発を終了[1]している。

しかし、2016年9月6日にpmmpがPocketMine-MPを引き継ぐ形で復活した。

また、容易にプラグインを記述することができ、多数のプラグインやワールドが公式フォーラムで配布されている。

歴史

創設

当初、PocketMine-MPは「Pocket-Minecraft-PHP」と呼ばれており、文書化されたwiki.vgを具現化するために開発されていた[2]

2013年6月19日、MCPE開発者であるShoghiはMCPE0.7.0向けにオンラインでマルチプレイができる「PocketMine Realms(ポケットマインレルム)[3]」を開発、無料で公開したが、2013年8月31日頃、Mojang ABの請願によりサービスが停止。代わりに外部サーバーへ接続できるようMCPEに機能が追加された[4]

その後、MCPEに追加された機能を使いGitHubで開発され、2012年12月22日に現在のPocketMine-MPという名前になった。

衰退

PHPのコーディングの手軽さ、拡張の簡易さから多くの貢献者を集め発展したが、2016年2月15日、ShoghiはMojangから仕事を提供されたことを公表。

これ以降、ShoghiはGitHub、公式フォーラム共に徐々に姿を消し[5]、それに従ってPocketMine-MPも衰退していった。

復活~現在

PocketMine-MPが衰退している間、PocketMine-MPを利用していたユーザーは、PocketMine-MPから派生したGenisys(ジェニシス)というサーバーソフトウェアを使用しており、その開発リーダーであるDylan K. Taylorは、Genisysが廃止されると同時にpmmpという組織をGitHub上で立ち上げた。

そして2016年9月6日、PocketMine-MPを引き継ぐ形で復活となった。

2019年9月6日現在も、GitHubにて更新が続いているのが確認できる。

2019年9月4日、Minecraft BE1.13のアップデートによるデバッグシンボルの削除を理由として開発を断念する可能性があると発表。しかし、現在は1.13アップデートを乗り越え今も開発を続けている。[6]

現在のPocketMine-MP

方針

現在、PocketMine-MPは「無制限のカスタマイズ」、「ゲームプレイの完全掌握」、「100%オープンソースソフトウェア」を掲げて開発している[7]

  • アーキテクチャはx86-6464ビット)のみ対応している。
  • PHP7.3必須[8]。Linuxの場合はビルドする必要がある。
  • Composer必須。

対応状況

以下のエディション、バージョンiOSAndroidWindows10搭載端末に対応している[注釈 3]

エディション バージョン プロトコルID
Minecraft (Bedrock Edition) 1.16.20 408

脚注

注釈

  1. ^ 公式フォーラム等を中心に、略称の PMMP(ピーエムエムピー)と呼称する場合もある。
  2. ^ 但し派生ソフトウェアではこの限りではない。
  3. ^ 2020/04/26現在。

出典・関連リンク

  1. ^ [1] 公式フォーラム 2017/10/22閲覧
  2. ^ [2] PocketMine/PocketMine-MP - GitHub 2017/10/22閲覧
  3. ^ [3] 2017/10/22閲覧
  4. ^ [4] 2017/10/22閲覧
  5. ^ [5] pmmp/PocketMine-MP - GitHub 2017/10/22閲覧
  6. ^ Announcement - 1.13, debug symbols and the Titanic” (英語). PMMP Forums. 2019年9月4日閲覧。
  7. ^ [6] 公式サイト 2017/10/22閲覧
  8. ^ [7] pmmp/PocketMine-MP - GitHub 2020/8/9閲覧

外部リンク

旧PocketMine-MP

新PocketMine-MP

開発者