Mojangより配信されているMinecraft: Pocket EditionのModについて包括的に扱うwikiです。

ここでは、BlockLouncherを用いたModを作っていくために必要な知識を紹介していきます。

はじめに

modの種類

一口にmodと言ってもその種類は様々で、必要な知識も異なります。
まずは、自分が作りたいと思うmodを選んでください。
種類説明必要なもの
スクリプトmod.jsゲームシステムの追加が出来ます。
比較的手軽に作れるます。
ゲームの仕様には手を加えられないので、出来ない事も多くあります。
JavaScriptの知識
テキストエディタ
テクスチャパッケージ.zipアイテムやブロック、モブの見た目などが変更できます。ファイルマネージャー
画像編集ソフト
モッドパッケージ.modpkgスクリプトmodとテクスチャパッケージを合体させたものです。スクリプトmodの知識
テクスチャパッケージの知識
パッチモッド.modゲームシステムに変更を加えることが出来ます。
プチアドオン。
ゲームの仕様そのものに変更を加えられるので、出来ることは多いです。
バイナリエディタ
.soファイルの知識
アドオン(Addon).apkゲームシステムに変更を加えることが出来ます。
ゲームの仕様とスマホアプリの構造をある程度理解している必要があります。
ゲームの仕様そのものに変更を加えられるので、出来ることは多いです。
Java、Cの知識
.soファイルの知識

必要なソフト

おすすめアプリもご覧ください。
テキストエディタ
テキストを編集するソフトです。
PCならTeraPad、スマホならJotaなどがおススメです。
ファイルマネージャー
スマホ端末内のファイルの移動、編集をするのに必要なソフトです。
スマホならKSfilemanagerなどがおススメです。
画像編集ソフト
テクスチャを編集するためのソフトです。
PCならGIMPなどがおススメです。
バイナリエディタ
ファイル共有ソフト
PCでコードを書いて、スマホに転送する場合に重宝します。
また、完成したmodを公開する時の選択肢としても使えます。
個人で使う場合はdropboxやgoogleのドライブなどがあります。
共同制作をしたい場合にはGitHubが便利です。

スクリプトmod

JavaScript入門

スクリプトmodは、JavaScriptで書かれています。
なので、スクリプトmodの作り方を勉強するには、その前に必ずJavaScriptの勉強が必要です。
JavaScript とは
JavaScriptとは、パソコンが使う言葉(プログラミング言語)の一種です。
人間が使う言葉だけでも、様々な種類があります。(日本語、英語、中国語 etc.)
プログラミング言語の中にも、様々な種類があり、その内の一つがJavaScriptなのです!

さぁ、JavaScriptの世界へレッツゴー!

JavaScript入門?
  • 変数、宣言
  • 演算子
  • 条件分岐
  • 繰り返し処理
  • 変数の型
    • オブジェクト(Object)
    • 数値(Number)
    • 文字列(String)
    • 真偽値(Boolean)
    • 配列(Array)
    • 数学関数(Math)
    • 日付(Date)
    • 関数(Function)
    • 正規表現(RegExp)

テクスチャパッケージ

zip

モッドパッケージ


モッドパッケージは、スクリプトmodとテクスチャパッケージを合体させたものです。

modpkg

詳しい解説はGoogle+の投稿を参照してください。
外部サイト .modpkg(スクリプト、テクスチャ統合mod)形式の作り方

パッチモッド


パッチモッド(.mod)は、バイナリエディタを使って書かれています。
BlockLauncherで出したダンプ(libminecfaftpe.so.dump)の情報を元に作成します。

mod

詳しい解説はGoogle+の投稿を参照してください。
外部サイト <.modの作り方>

アドオン(Addon)

apk

コメントをかく


利用規約をご確認のうえご記入下さい

WIKi内検索

メンバーのみ編集できます

メンバー募集!