マルチスレッドなアプリケーションの状態遷移が楽になるかも? ということで、ステートマシンを使ってみます。 参考サイト、書籍 The Boost Statechart Library - Tutorial - 1.36.0 ゲームAI連続セミナー「ゲームAIを読み解く」 第4回 レポート (1/3):CodeZine(コードジン) smg 実例で学ぶゲームAIプログラミング 状態遷移図 ツールを使って以下のような状態遷移図が書けるとちょっとだけ幸せになれるかもしれません。 http://jude-users.com/ja/ stop watch 階層型有限状態機械(Hierarchical Finite State Machine) 今回の目的はHFSMを実装することです。(上の図のようなネストされた状態遷移) boostにもステートマシンクラスが用意されていますが(boost::state