Jewel-mmo開発日記

RubyでMMORPGを作る過程を記録する日記。 Yokohama.rb 発起人。
2010-02-28

[Lua][iPhone]iPhone向けRPGをLuaで

今作ろうとしているiPhone向けのRPGの実装にはLuaを使いたいと思っている。

去年の年末にローカルにLuaの実行環境を用意して、勉強しながらスクリプトを少し書いたのだが、 その後放置したままだいぶ時間が経過してしまった。

今日ひさびさに以前書いた170行のLuaのコードを読むとぱっとみ意味がわからない。 実行するとなにやら実行エラーが出るのだが、その意味もよくわからない。

そのコードは思ったよりLuaぽく書かれていて、当時はそれなりに調べながら努力して書いていたらしい。 すぐには思いつかないようなLuaぽい表現がいくつも使われている。

まずはこのコードを読みながら当時のことを思い出していくとしよう。 思ったよりちゃんと実装してるし、思ったより作業は進んでいた。

ある程度感が戻ったら次はiPhone上でLuaを走らせることに挑戦してみたい。