こんにちは@xsotaです。LÖVEでHello World!までやってみます。Macです。
LÖVE
LÖVEはLuaで2Dゲームを作るのに使うことができる、ナウでイケてるフレームワークです。 オープンソースで、Windows、Mac OS X、Linux、Android、iOSで動作します。
ダウンロード
まず https://love2d.org/ にアクセスしてダウンロードします。
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
実行コマンドが長いのでaliasしとくとよいのではないでしょうか。
$ alias love="/Applications/love.app/Contents/MacOS/love"
おわり
LÖVEでHello World!やってみました。
せっかくなんでなんかゲームつくりたいですね。
それではさようなら。