Flutterを基盤とするゲームエンジン。2Dゲーム向けに、ゲームループ、コンポーネントシステム、衝突判定、エフェクト、入力処理を提供します。
mapeditor/tiled
RPGやプラットフォーマー、ブレイクアウト風ゲームなど、タイルベースのゲーム向けマップを作成できる汎用タイルマップエディター。
代替できる製品:Unity Tilemap Editor
- スター
- 12,978
- フォーク
- 1,983
- 未解決の Issue
- 842
- 最終コミット
- 18 時間前
これは何?
Tiledは、タイルベースのゲーム向けレベルエディターです。サイズに制限のないマップを作成でき、タイルサイズ、レイヤー数、タイル数にも固定の上限はありません。
マップ、レイヤー、タイル、オブジェクトには、それぞれ任意のカスタムプロパティを設定できます。マップはシンプルで読みやすいTMX形式で保存され、1つのマップで複数のタイルセットを使用できます。タイルセットは追加後いつでも編集できます。
TiledはC++とQt 6.2以降で開発され、ビルドにはQbsビルドツールを使用します。主要なOS向けのインストーラーに加え、FlatpakおよびSnapパッケージも提供されています。
主な機能
- 01タイルサイズ、レイヤー数、タイル数に制限のない、あらゆるサイズのマップ
- 02マップ、レイヤー、タイル、オブジェクトへのカスタムプロパティ設定
- 031つのマップで複数のタイルセットを使用でき、いつでも編集可能
- 04読みやすいTMX形式でマップデータを保存
- 05Windows、macOS、Linuxに対応
ユースケース
- 2D RPGやプラットフォーマーのレベル設計
- TMX形式を使い、カスタムゲームエンジンに読み込ませるタイルベースのマップ作成
- プロパティを使って、スポーン地点やトリガーなどのゲームプレイ用データをマップオブジェクトに設定
クイックスタート
- 1
GitHub Releases または itch.io から Tiled をダウンロードする
- 2
Ubuntu/Debian に Qt 6 と Qbs をインストールする
sudo apt install qt6-base-dev libqt6svg6 libqt6test6 qt6-l10n-tools qt6-declarative-dev zlib1g-dev qbs - 3
ビルドツールチェーンを検出して Tiled をビルドする
qbs setup-toolchains --detect && qbs - 4
Tiled を実行する
qbs run -p tiled
使う前に知っておきたいこと
- ソースからビルドするには、Qt 6.2 以降と Qbs ビルドツールが必要です。
- プロジェクトのメタデータではライセンスが明確に示されていないため、再利用する前にライセンスファイルを確認してください。
トピック
よくある質問
- tiled とは?
- RPGやプラットフォーマー、ブレイクアウト風ゲームなど、タイルベースのゲーム向けマップを作成できる汎用タイルマップエディター。 Tiledは、タイルベースのゲーム向けレベルエディターです。サイズに制限のないマップを作成でき、タイルサイズ、レイヤー数、タイル数にも固定の上限はありません。
- tiled は無料で使えますか?ライセンスは?
- tiled は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- tiled は今もメンテナンスされていますか?
- 活発にメンテナンス中。tiled の最終コミットは 2026年10月20日 です。
- tiled は何に使えますか?
- 2D RPGやプラットフォーマーのレベル設計 TMX形式を使い、カスタムゲームエンジンに読み込ませるタイルベースのマップ作成 プロパティを使って、スポーン地点やトリガーなどのゲームプレイ用データをマップオブジェクトに設定
- tiled のインストール方法は?
- GitHub Releases または itch.io から Tiled をダウンロードする Ubuntu/Debian に Qt 6 と Qbs をインストールする: sudo apt install qt6-base-dev libqt6svg6 libqt6test6 qt6-l10n-tools qt6-declarative-dev zlib1g-dev qbs ビルドツールチェーンを検出して Tiled をビルドする: qbs setup-toolchains --detect && qbs Tiled を実行する: qbs run -p tiled
- tiled はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/mapeditor/tiled
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
固定パレットと低解像度画面でドット絵ゲームを作れる、Python向けレトロゲームエンジン。
ゲームやVR向けの、マルチコア環境に適したC++剛体物理・衝突検出ライブラリ。
wasm-optとJavaScriptビルド(binaryen.js)を備えた、WebAssembly向けのC++コンパイラ・最適化ライブラリ。
古典から現代までのソフトウェアデザインパターンをJavaで実装し、各パターンの解説付きサンプルコードをまとめたコレクションです。
画像からテキストを抽出するオープンソースのOCRエンジン(libtesseract)とコマンドラインツール。LSTMベースの認識に対応し、100以上の言語を扱えます。