マインクラフトPEのマルチ
プレイサーバー立ててみた
(Slideshare公開Ver.)
林(ま) #さくらクラブ
2016/5/27
自己紹介
最近のマイブーム:LCC、マインクラフト
マインクラフトとは・・・
• スウェーデン出身のゲームクリエイター、Notch
氏により2009年ごろから開発され、世界的大
ヒットとなった
• 最近はリアルなヤングとYoutuberに大人気
• プレイヤーは自動生成される自然あふれる世界
を自由に探索し、生活することができる
マインクラフトPEとは
• iOS, Android版のこと
• 「PE」とは、「Pocket Edition」の略
• PEと、PC版と、コンシューマーゲーム機版(プ
レステ版など)は、基本的に互換性がないみた
い
PocketMine-MPとは
• PEのマルチプレイサーバーのソフトは、
PocketMine-MPというソフト
• 公式サイト
https://www.pocketmine.net/
• 公式が提供するものではない?
• 他にもあるかも?
セットアップの流れ
• 公式サイトのインストール手順に沿って、インストール
スクリプトをダウンロード&実行する
• ただし、現在のインストールスクリプトが対応している
バージョンが古いため、追加で以下の手順が必要
– PHP V5 → V7に置き換える
– pharファイルというファイル(jarのPHP版?)を最新のもの
をダウンロードして置き換える
コマンドメモ
#root ユーザー以外のユーザーを作ってセット
アップするのが原則
useradd hoge
passwd hoge
今回の環境
• CentOS 7
コマンドメモ
#とりあえず yum update しておく
yum -y update
コマンドメモ
#wget インストールする
yum -y install wget
コマンドメモ
#PocketMine-MP インストールスクリプトをダ
ウンロード&実行する
wget -q -O -
http://get.pocketmine.net/ | bash
コマンドメモ
#同梱されているPHPのバージョンが古いので、別途ダウ
ンロードしてきて、bin ディレクトリ毎入れ替える
wget -O PHP_7.0.3_x86-64_Linux.tar.gz
https://bintray.com/pocketmine/PocketMin
e/download_file?file_path=PHP_7.0.3_x86
-64_Linux.tar.gz
#展開する
tar -xvf PHP_7.0.3_x86-64_Linux.tar.gz
コマンドメモ
#phar ファイル(プラグインパック?)を新しいバージョン用のものを
ダウンロードして、ファイルを入れ替える
#0.14.2用
wget -O PocketMine-MP.phar
https://bintray.com/pocketmine/PocketMine/downlo
ad_file?file_path=PocketMine-MP_1.6dev-
24_ac482621_API-2.0.0.phar
#0.14.3用
wget -O PocketMine-MP.phar
https://bintray.com/pocketmine/PocketMine/downlo
ad_file?file_path=PocketMine-MP_1.6dev-
25_e2d079a7_API-2.0.0.phar
コマンドメモ
#firewalld で ポートを開ける
#(この辺りは、まだまだ勉強しないといけない)
firewall-cmd --add-port=19132/udp
--zone=public --permanent
firewall-cmd --reload
コマンドメモ
#起動用のシェルスクリプトを実行する
./start.sh
デモ
Enjoy!
JUSO Coworkingっぽい部屋作ってみた^^
さくらのクラウドなら・・・
おしまい!

More Related Content

PDF
Windows10のお気に入りの機能を使いやすくしてみる
PPTX
ゲームツクール資料第7回 Unity x EveryPlayでプレイ動画を共有しよう。
PDF
セガサターンマシン語プログラミングの紹介
PPTX
Unityで音声認識
PDF
低スペックPCでも動く!UE4の設定&歩き方
PDF
Firefox osにenchant.jsを食わせてみた
PPTX
UE4初心者がUE4で2D横スクロールアクションゲームを作ってみるお話
PDF
誰でも今日から実践できるUnity x PlayFab(Demoパート)
Windows10のお気に入りの機能を使いやすくしてみる
ゲームツクール資料第7回 Unity x EveryPlayでプレイ動画を共有しよう。
セガサターンマシン語プログラミングの紹介
Unityで音声認識
低スペックPCでも動く!UE4の設定&歩き方
Firefox osにenchant.jsを食わせてみた
UE4初心者がUE4で2D横スクロールアクションゲームを作ってみるお話
誰でも今日から実践できるUnity x PlayFab(Demoパート)

What's hot (20)

PDF
メガドラ実機で自作のROMファイルを動かしてみた話
PPTX
How to make games
PDF
第一回 関西UE4ハンズオンセミナー
PDF
【GCC18】PUBGライクなゲームをUnityだけで早く確実に作る方法 〜ひとつのUnity上でダミークライアントを100個同時に動かす〜
PDF
【GCC18】PUBGライクなゲームをUnityだけで早く確実に作る方法 〜ひとつのUnity上でダミークライアントを100個同時に動かす〜
PDF
UEFIベアメタルプログラミング
PDF
デザイナー目線で Firefox OS を変えよう
PDF
JUCEを利用したモバイル クロスプラットフォーム開発
PPTX
Unreal Engine 4 勉強会 福岡 2014/05/25
PPTX
ゆるゆるUE4ネットワーク入門
ODP
Unityは神,Unrealは現実
PDF
Everyplayで遊んでみよう2
PDF
Unity30分間クッキング
PDF
Everyplayで遊んでみよう1
PPTX
UE4を使用したゲーム開発の為のネットワーク対応その1
PPTX
Aiming 開発ゲームの裏側
PPTX
C++コードはいらない!UE4で作るお手軽マルチプレイ ネットワークゲームについて
PPTX
ゲームエンジンの違い
PDF
Unreal Engine 4 Powering Independent Game Developers
PPTX
UNREAL ENGINE 基本操作編
メガドラ実機で自作のROMファイルを動かしてみた話
How to make games
第一回 関西UE4ハンズオンセミナー
【GCC18】PUBGライクなゲームをUnityだけで早く確実に作る方法 〜ひとつのUnity上でダミークライアントを100個同時に動かす〜
【GCC18】PUBGライクなゲームをUnityだけで早く確実に作る方法 〜ひとつのUnity上でダミークライアントを100個同時に動かす〜
UEFIベアメタルプログラミング
デザイナー目線で Firefox OS を変えよう
JUCEを利用したモバイル クロスプラットフォーム開発
Unreal Engine 4 勉強会 福岡 2014/05/25
ゆるゆるUE4ネットワーク入門
Unityは神,Unrealは現実
Everyplayで遊んでみよう2
Unity30分間クッキング
Everyplayで遊んでみよう1
UE4を使用したゲーム開発の為のネットワーク対応その1
Aiming 開発ゲームの裏側
C++コードはいらない!UE4で作るお手軽マルチプレイ ネットワークゲームについて
ゲームエンジンの違い
Unreal Engine 4 Powering Independent Game Developers
UNREAL ENGINE 基本操作編
Ad

Viewers also liked (17)

PDF
Temp Proc - GSX Ecalation Rev B
PDF
R 50.1.077 2011
PDF
Hotmail Login |Create a Hotmail Account
PDF
Procarbazine hydrochloride 366-70-1-api
PDF
ปฏิทินกิจกรรมของหน่วย
PPTX
NATURE OF HUMAN RESOURCE MANGEMENT
PDF
IONEEC - How To Stimulate Your Art?
PDF
Stb 931 93
DOCX
6.16 VIE
PDF
Electric Vehicle Council_Membership Information
PDF
コミュニティぐらし! 公開版
PDF
Possehl Betonherstel & Onderhoud
DOCX
MY NEW CV_PAUL_BLAKEY_
DOCX
Hesh
PDF
L&G EI_Release Proc
DOC
Dyplom całość Politechnika Warszawska1
DOCX
Resume 62015
Temp Proc - GSX Ecalation Rev B
R 50.1.077 2011
Hotmail Login |Create a Hotmail Account
Procarbazine hydrochloride 366-70-1-api
ปฏิทินกิจกรรมของหน่วย
NATURE OF HUMAN RESOURCE MANGEMENT
IONEEC - How To Stimulate Your Art?
Stb 931 93
6.16 VIE
Electric Vehicle Council_Membership Information
コミュニティぐらし! 公開版
Possehl Betonherstel & Onderhoud
MY NEW CV_PAUL_BLAKEY_
Hesh
L&G EI_Release Proc
Dyplom całość Politechnika Warszawska1
Resume 62015
Ad

Similar to マインクラフトPEのマルチプレイサーバー立ててみた (20)

PDF
nomad-cliの紹介
PDF
密着!わたしのコンソールアプリ開発環境
PDF
チームグリグリ メンバーの個性を生かすゲーム作り
PPTX
スマートフォン勉強会 関東 19
PDF
ソフトウェア開発30年史を振り返りつつ考えるプログラマにとって変わらないもの
PDF
ゲームサーバ開発現場の考え方
PPTX
Cocos sharpでゲーム開発してみました
ODP
MonoGame村からこんにちは
PDF
ONE-UPの紹介
PDF
Windows Subsystem for Linux 2
PDF
エターナらないゲーム開発
PDF
FreeWnn に patch が送られてきた、どうしよう
PPTX
PhotonCloudで一ヶ月ゲーム作った話
PPTX
最新UE4タイトルでのローカライズ事例 (UE4 Localization Deep Dive)
PPTX
JSでファミコンエミュレータを作った時の話
PPTX
Minecraftでプログラミングを学べるって本当?
PPTX
「アーティスト活動」というプログラマの自己防衛術 - 坪倉輝明
PDF
Wankuma0402
PPTX
Unity * スマートフォン開発で学んだこと
PPT
【STR2 ポケラボ プレゼンテーション】
nomad-cliの紹介
密着!わたしのコンソールアプリ開発環境
チームグリグリ メンバーの個性を生かすゲーム作り
スマートフォン勉強会 関東 19
ソフトウェア開発30年史を振り返りつつ考えるプログラマにとって変わらないもの
ゲームサーバ開発現場の考え方
Cocos sharpでゲーム開発してみました
MonoGame村からこんにちは
ONE-UPの紹介
Windows Subsystem for Linux 2
エターナらないゲーム開発
FreeWnn に patch が送られてきた、どうしよう
PhotonCloudで一ヶ月ゲーム作った話
最新UE4タイトルでのローカライズ事例 (UE4 Localization Deep Dive)
JSでファミコンエミュレータを作った時の話
Minecraftでプログラミングを学べるって本当?
「アーティスト活動」というプログラマの自己防衛術 - 坪倉輝明
Wankuma0402
Unity * スマートフォン開発で学んだこと
【STR2 ポケラボ プレゼンテーション】

More from Masaya Hayashi (11)

PDF
Podcast(等ネットラジオ的コンテンツ)の時代ってもう来ました?(まだ?)
PDF
WordCamp男木島の実行委員をボランティアでやってみています
PPTX
(Word press)コミュニティとビジネスの可能性について少し
PDF
ブラウザでかんたんプログラミング!さらにお手軽に体験できるようになった日本語プログラミング言語「なでしこ」最新情報のご紹介
PDF
コミュニティをタグに
PDF
Co-Edo と さくらクラブ
PDF
Concrete5×さくら
PDF
さくらクラブ紹介LT20151224
PDF
たのしい WordPress.tv 動画への字幕付け作業
PPTX
アラトゥエ
PDF
2015 7-4-innovation egg4th-lt-upload-version
Podcast(等ネットラジオ的コンテンツ)の時代ってもう来ました?(まだ?)
WordCamp男木島の実行委員をボランティアでやってみています
(Word press)コミュニティとビジネスの可能性について少し
ブラウザでかんたんプログラミング!さらにお手軽に体験できるようになった日本語プログラミング言語「なでしこ」最新情報のご紹介
コミュニティをタグに
Co-Edo と さくらクラブ
Concrete5×さくら
さくらクラブ紹介LT20151224
たのしい WordPress.tv 動画への字幕付け作業
アラトゥエ
2015 7-4-innovation egg4th-lt-upload-version

マインクラフトPEのマルチプレイサーバー立ててみた