ステートマシンとかステート駆動でぐぐると幸せになれるかも?