A web-based map editor for RPGEN, designed for intuitive and efficient mouse-driven editing.
enrpg は RPGEN 専用のマップエディタです。マウス操作で直感的かつ高速にマップを編集できます。
このツールはオープンソースで、誰でも自由に改変・利用可能です。
本家 RPGEN のマップ作成はゲーム内キャラクターの移動を通じて行われるため、
マップ全体の一覧性や高速な編集に不向きでした。
本エディタは、そうした課題を解決するために開発されました。
- 開発言語: TypeScript
- 実行環境: Bun
- フロントエンド: Next.js
- Bun をインストール
- このリポジトリをローカルにクローン
- この
README.md
があるディレクトリを VS Code で開く - 拡張機能タブから推奨拡張をインストール
bun i
を実行して依存パッケージをインストール- よく使うコマンド:
bun run dev
— 開発ビルド(ホットリロード有効)
bun run dev
で開発サーバーを起動- ブラウザで
http://localhost:3000/enrpg
にアクセス - マップをマウスで編集
- 保存・エクスポート機能は今後追加予定
A. 現時点では RPGEN 専用ですが、仕様を拡張すれば他ツールにも対応可能です。
A. 現在は PC のブラウザを想定しています。スマホ対応は未定です。
A. できます。
- 🚧 タイルセット対応
- ✅ マップのエクスポート / インポート
- 🚧 Undo / Redo 機能
- 🚧 スマホ UI 対応
- 🧪 オートセーブ機能
- MIT
本プロジェクト全体には MIT ライセンスが適用されます。詳細はLICENSE
をご覧ください。
バグ報告や機能追加の提案、大歓迎です!
- Issue を立てる
- Fork して PR を作る
- レビュー後、マージします
Pull requests are welcome! 🎉