2007年7月23日の日記

<2007/07/24 2007/07/22>

スーパーグローバル変数

さて、いろんなところ(特にシナリオ関連のLuaスクリプト)から自由にアクセスできるゲーム中の状態を保持するグローバル変数が欲しいところです。
そこで、Lua変数と互換の、ゲーム全体で、つまり複数のLuaステートの環境をまたいで利用できるデータ構造を考えてみました。
まぁ、あまり複雑なデータ構造にするのもなんだから、単純に名前と実際のデータのペアのような形で実装することになりそうです。

<2007/07/24 2007/07/22>