2

Gideros (Lua を使用) でターン制のゲームを作成していますが、各アクターのイベントを記録するという問題に直面しています。プレイヤーがコントロールするすべてのアクターのパス、方向、発火イベントを設定できるようにしたいと考えています。次のような多次元配列を使用するというアイデアがありました

TaskList = { 1 = { "MoveTo", {3,5} }, 
             2 = { "AimTo", {5,2} }, 
             3 = { "Fire" }, 
             4 = { "MoveTo", {23,21} }

しかし、それは非常に面倒で非効率的な方法のように思えました。明らかに良い方法はありますか?ありがとう。

4

2 に答える 2