LoginSignup
2
3

More than 5 years have passed since last update.

LÖVEでHello World

Posted at

こんにちは@xsotaです。LÖVEでHello World!までやってみます。Macです。

LÖVE

LÖVEはLuaで2Dゲームを作るのに使うことができる、ナウでイケてるフレームワークです。 オープンソースで、Windows、Mac OS X、Linux、Android、iOSで動作します。

ダウンロード

まず https://love2d.org/ にアクセスしてダウンロードします。
LÖVE_-_Free_2D_Game_Engine.png

ZIPを展開すると love.app が出現するのでApplicationsにでも突っ込んでおきましょう。

Hello World!

ゲーム作成用のディレクトリを作成します。

$ mkdir -p ~/love2d/helloworld
$ cd  ~/love2d/helloworld

helloworld ディレクトリの中にmain.luaを作成して以下の内容を記述します。

main.lua
function love.draw()
  love.graphics.print('Hello World!', 400, 300)
end

あとは実行するだけです。

実行

以下のコマンドで実行できます。

$ /Applications/love.app/Contents/MacOS/love ~/love2d-helloworld

実行すると以下のような画面が表示されるはずです。
Untitled.png

実行コマンドが長いのでaliasしとくとよいのではないでしょうか。

$ alias love="/Applications/love.app/Contents/MacOS/love"

おわり

LÖVEでHello World!やってみました。

せっかくなんでなんかゲームつくりたいですね。

それではさようなら。

2
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
3