PROFESSIONAL GAME CREATOR SCHOOL G学院 用語集

OFFICIAL SITEへ戻る

フラグ

 フラグとは、プログラミングにおいて、条件の判定を示す変数です。フラグとは英語のflagのことであり「旗」という意味しています。スポーツ等の競技において審判が自身の持つ旗を上げ下げして判定を行うようなイメージです。
 フラグの変数には基本的にbool型が用いられ、trueかfalseかを保持しています。これによって、ある条件に対して、真か偽か、ONかOFFかを判定します。フラグを用いる場合には、フラグの変数の変化を検出し、その条件判定に従い処理を行うような記述が行われます。
 例えばゲームでは、ゲームオーバーのフラグを用います。シューティングゲームでプレイヤーの残機がゼロとなった場合に、ゲームオーバーフラグを立て、そのフラグを確認した別の機能がコンティニュー画面への移動等を行います。

関連リンク

用語集一覧へ戻る