主にLua周りの実装テクニック
ゲームモードごとに実装を変更する
(Switch~case風の実装)