「ゲームに自分だけの新しいブロックやユニットを登場させられたら…」
そんな夢を、スマホだけで叶える方法があるとしたらどうでしょう?
この記事では、人気タワーディフェンスゲーム「Mindustry」のMODを、PCを使わずスマホ+GitHubのWeb版だけで作る方法を、初心者にも分かりやすく解説します。
- 「MODって何?どうやって作るの?」
- 「スマホでも本当にできるの?」
- 「まずは小さく作ってみたい!」
という人向けに、ゼロから完成までの手順、必要なファイルの作り方、注意点やコツまで丁寧にまとめました。
この記事を読み終えるころには、あなたのスマホに世界でひとつだけのMODが完成しているはずです。
この記事を読むと分かること
- MODとは何か、スマホで作れる理由
- GitHubを使ったMOD作成の基本手順
- 必要なファイルとその書き方
- 新しいブロックの追加方法
- スマホでMODをインストールする方法
- よくあるエラーと解決方法
GitHubでMODを作るための準備
GitHubアカウントを作成し、リポジトリを用意する必要があります。
次の手順で準備を進めましょう。
GitHubアカウントの作成
GitHubのアカウントが必要です。まだ持っていない場合は、GitHub公式サイトで簡単に登録ができます。
これでMODを管理する準備が整います。
新しいリポジトリの作成
リポジトリとは、プロジェクトごとにファイルを管理する場所です。
MOD用に新しいリポジトリを作成しましょう。
- GitHubにログインしたら、画面右上の「+」をクリックし、「New repository」を選択します。
- リポジトリ名を入力します。例として「Mindustry-Mod」と設定します。
- 「Add a README file」にチェックを入れると、MODの概要を記載できるREADMEファイルが追加されます。
- 「Create repository」をクリックし、リポジトリを作成しましょう。
MOD用ファイルの作成
次に、MODの基本構成ファイルやディレクトリを作成します。
必要なファイルとフォルダ
- mod.json:MODの基本情報を記述
- scripts:スクリプトファイル(JavaScript用)
- content:MODのコンテンツ(新しいブロックやユニットの定義)
mod.jsonファイルを追加
- リポジトリページの「Add file」から「Create new file」を選択。
- ファイル名に「mod.json」と入力し、次のように内容を記述します。
{
"name": "Your Mod Name",
"author": "Your Name",
"description": "Description of your mod.",
"version": "1.0",
"minGameVersion": "126"
}
- 入力後、「Commit new file」で保存します。
scriptsフォルダとcontentフォルダを追加
- scripts/placeholder.txtを作成してフォルダを準備。
- 同様に
content/placeholder.txtも作成し、フォルダを用意します。
新しいブロックの追加方法
contentフォルダ内にファイルを作成し、新しいブロックを追加できます。
- リポジトリページで「Add file」→「Create new file」を選択。
- ファイル名に「content/myblock.hjson」と入力し、以下のコードを記述します:
type: block
name: my-block
description: "This is a custom block."
buildCost: [{item: copper, amount: 10}]
size: 1
category: production
- 記述後、「Commit new file」で保存。
READMEファイルの編集
README.mdファイルに、MODの概要やインストール手順、特徴などを記載すると他のユーザーにも分かりやすくなります。
- リポジトリのトップで「README.md」をクリックし、「Edit」から編集可能。
- MODの内容や遊び方などを簡単に紹介しましょう。
MindustryにMODをインストールする
作成したMODをスマホでインストールする方法です。
- リポジトリのトップページから「Code」→「Download ZIP」を選択し、MODをダウンロード。
- ダウンロードしたファイルをMindustryのMODフォルダに移動し、ゲーム内で有効にできます。
QA
Q1. スマホだけで本当に作れますか?
A1. 可能ですが、画像編集など一部作業はPCの方が効率的です。
Q2. 作ったMODは共有できますか?
A2. リポジトリをPublicにすれば可能です。
Q3. エラーが出たときは?
A3. ゲーム内コンソールやログを確認し、記述ミスを修正します。
まとめ
GitHubのWeb版だけを使って、スマホで楽しむためのMindustry MODが作成できました。
今後もMODの機能を増やし、オリジナルのゲーム体験を作り上げていきましょう!
MOD開発の楽しさを体験しながら、ぜひ独自の要素をMindustryに追加してください。

コメント