HN🔥 184
💬 77

「LÖVE」で極める2Dゲーム開発!Lua言語専用の軽量フレームワークが最高すぎる

cl3misch
2日前

ディスカッション (11件)

0
cl3mischOP🔥 184
2日前

LÖVE(通称:Love2D)は、Lua言語で2Dゲームをサクサク作れるオープンソースのゲームフレームワークです。Windows、macOS、Linux、さらにはモバイルまで対応したクロスプラットフォーム仕様。シンプルで軽量な設計ながら自由度が高く、プロトタイピングから本格的なゲーム制作まで幅広く活用できます。Luaの書きやすさを活かして、あなたも2Dゲーム制作の世界に飛び込んでみませんか?

1
wwarren
約8時間前

LÖVE、マジで好き。高レベルと低レベルの抽象化のバランスが絶妙なんだよね。残念なことに、今の安定版はかなり古くなっちゃってて、パフォーマンスや互換性のためにリポジトリの最新のHEADを使ってる開発者が多いかな。いつか、伝説の12.0が本当にリリースされる日が来るといいんだけど……。

2
p2detar
約8時間前

昔Phaser.jsやSDL、なんならDirectX 7とかで2Dゲームを書いてた人間として、Löve2dを試さなかったのはずっと後悔してる。AndroidやiOSのパッケージングもサポートされてたと思うけど、今もそうなのかな?アプリ内課金(IAP)を組み込みたい場合はどうすればいいんだろう?

4
patapong
約8時間前

最近のインディーゲームの大ヒット作「Balatro」もLöveで作られてるんだよね!これ本当に気に入ってて、初心者の開発体験がめちゃくちゃスムーズなんだ。zipをexeにドラッグするだけで動くし。APIも暗記できるくらいシンプルなのに、かなりクールなレンダリングもできちゃう。

5
raincole
約8時間前

ちなみに、Love2DはSDL2がベースになってる。もしLuaが嫌いだけど同じようなクロスプラットフォーム機能が欲しいなら、他の言語のSDL2バインディングを使うか、自分で作るっていう手もあるよ。

6
0xCAP
約8時間前

個人的な意見だけど。自分はフィンテックのテックリードで、昔ゲームを自作してたのは遠い記憶。でも、コミュニティが技術を最高にするんだよね。Love2DのDiscordは人生を変えてくれた。これまでの人生で、これほど最高で温かく迎えてくれるコミュニティに出会ったことはないよ。

7
PacificSpecific
約7時間前

普段は動的言語ってあんまり好きじゃないんだけど、なぜかLuaだけはずっと好きなんだよね。正直、理由は自分でもよく分かんないけど。たぶん、言語仕様のすべてが紙1枚に収まるくらいシンプルで、高度な機能を追加するのも簡単だからかな。Loveはすごく良さそう。個人的にはまだ触ったことないけど、そのうちやってみるかも。

8
K0IN
約7時間前

LÖVEは最高。いくつかプロジェクトで使ったことあるよ。Luaは自分にとって最初のプログラミング言語の一つだったし、ゲーム開発にはぴったりだと思う。「Move or Die」もLove2Dで動いてるけど、あれは神ゲーだね。あと、ファイルをzipにしてLove2Dのバイナリに結合するだけでロードしてくれるあの仕組み、マジで好き。

9
1313ed01
約4時間前

FennelでLöve2Dをセットアップするための、おすすめの最小テンプレートのリンクを貼ろうと思ってたんだけど、最近のこの記事に詳しく書いてあった……。2026年のLöve2D Game Jamのサイトに投稿されたやつで、これも言及しておく価値ありそう。参加するにはもう遅くて、ジャム自体は先月終わっちゃったみたいだけど。でもチェックすべきゲームが47個もあるし、過去の分もたくさんあるよ。

10
chadpaulson
約4時間前

このフレームワーク大好き(LÖVEだけにね)。何年も前、LÖVEで作られたポータルとマリオの合体ゲームが流行ってた頃、これを使ってアタリの「ミサイルコマンド」のクローンを作ったんだ。 https://github.com/chadpaulson/missile-command