PC用眼鏡【管理人も使ってますがマジで疲れません】 解約手数料0円【あしたでんき】 Yahoo 楽天 NTT-X Store

無料ホームページ 無料のクレジットカード 海外格安航空券 ふるさと納税 海外旅行保険が無料! 海外ホテル

log

2012.04.03 C++:会話イベント


ようやくですが、イベントシステムを導入して会話を行えるようにしてみました。動画を見ると
分かりやすいですが、会話動作は1つの関数で固定的な表現をするより、イベントシステムで
組んだ方がより汎用的な表現ができるようになります。

ちなみに、動画内では大まかに以下のようなイベントの流れで会話を表現しています。
・会話モデルをプレイヤーモデルに向かせるイベント
・会話に必要なスプライトの描画フラグを変更するイベント
・テキスト表示するイベント
・会話に必要なスプライトの描画フラグを戻すイベント

これらのイベントのパラメータを変えたり追加することで、状況に応じて会話を変更したり、
会話ごとに会話スピードを変更したり会話の枠を外したりといった演出をしている訳です。

しかしながら、イベントシステムというのは少なからず無駄がでてくるのでそこが厄介です。
万能ってそうそう無いもんだなぁ、、なんてことを思いました。

comment

post your comment

投稿フォーム
name
mail
url
comment
icon
アイコン一覧
del key