ページ内ナビ
概要
LÖVEは、Luaで2Dゲームを組み立てて実行するゲームフレームワークです。描画、音声、入力、ファイル処理などゲームに必要な機能をまとめ、Windows、macOS、Linux、Android、iOSを対象にできます。公式リポジトリには各環境向けのビルド情報と、固定版のバイナリ配布があります。
特徴と向いている用途
公式資料に基づく紹介・実機未検証 · 内容確認日:
主な特徴
向いている用途
2Dゲームの試作とLua中心の制作に向く
小規模な2Dゲーム、ゲームジャム、遊び方を素早く検証する試作に向きます。Luaを中心にゲームの状態や画面遷移を記述し、低水準の描画・音声処理を一から組み立てずに反復したい場合に適しています。
出典:[1]
導入前の確認
安定版を固定し、対象OSごとの配布工程を確認する
READMEはmainブランチを現行メジャー版の修正開発用とし、安定版とは見なさないよう案内しています。制作物ではタグまたは正式リリースを固定し、更新時に変更点と互換性を確認する必要があります。
ソースからのビルド方法と依存関係はOSごとに異なり、macOS・iOSではXcodeと追加依存物、Androidでは別の公式ビルドリポジトリが必要です。またGitHub APIのSPDX値はNOASSERTIONですが、固定版のlicense.txtはLÖVE本体をzlib licenseと明記し、同梱部品の複数ライセンスも列挙しています。
参考にした公式資料
- [1]LÖVE 11.5 README(2026-10-04)
- [2]LÖVE 11.5 release(2026-10-04)
- [3]LÖVE 11.5 licensing information(2026-10-04)
編集部からの補足
小さなLuaコードから画面と入力をすぐ試せる一方、対象OSごとの配布物づくりは別工程です。ゲームの試作速度だけでなく、必要な端末でのパッケージ化まで評価してください。
3ステップで試す
- 1
固定版のソースを取得する
レビューしたLÖVE 11.5のソースへ移動します。
git clone --branch 11.5 --depth 1 https://github.com/love2d/love.git && cd love - 2
Unix向けの設定スクリプトを生成する
リポジトリのルートで、autoconf、automake、libtoolを使ってUnix系環境向けのconfigureスクリプトを生成します。
platform/unix/automagic - 3
構成してビルドする
SDL2、OpenGLまたはOpenGL ES、OpenAL、LuaまたはLuaJIT、FreeType、ModPlug、mpg123、Vorbisfile、Theoraの開発用ライブラリを用意し、利用環境を検査してLÖVE本体をビルドします。
./configure && make
成長
成長の推移 · 直近30日
8,796 Stars
推移データを蓄積中です。
開発アクティビティ
直近90日・週次
- Commit(直近30日)
- 2
- Open PR
- 18
開発アクティビティを蓄積中です。
Built with
カテゴリとタグ
カテゴリ
GitHubデータ
関連情報
関連記事を投稿するこのOSSの使い方や活用事例をMarkdownで投稿できます。管理者が承認した後に公開されます。
あわせて探訪
- Flax Engine7,036 Stars
共通タグ 1件 · 共通カテゴリ 1件 · 同じ言語
C++とC#で3Dゲームを開発し、Editor・rendering・scripting・複数platform向けbuildを一つのengineで扱う
C++ - Flutter179,318 Stars
共通タグ 1件 · 共通カテゴリ 1件
Dartの一つのcodebaseからmobile・web・desktop UIを構築するcross-platform SDK
Dart - Tauri111,575 Stars
共通タグ 1件 · 共通カテゴリ 1件
web frontendとRust native layerをsystem WebView上のdesktop/mobile appへまとめる
Rust - Kotlin53,470 Stars
共通タグ 1件 · 共通カテゴリ 1件
Java資産を活かしながらJVMからAndroid・iOS・desktop・Webへ広げる
Kotlin - Expo52,545 Stars
共通タグ 1件 · 共通カテゴリ 1件
React NativeアプリをAndroid・iOS・Webへ一つのprojectから展開する
TypeScript - libGDX25,423 Stars
共通タグ 3件 · 共通カテゴリ 2件
Javaでデスクトップ・モバイル・Web向けの2D・3Dゲームを共通コードから作る
Java
情報の誤りを報告
掲載内容に誤りや古い情報があればお知らせください。