実践Flutter

Flutterでスマホを中心にアプリ制作していきます。

ようこそ実践Flutterへ!

Flutterの入門から自在なアプリ開発までの最短コースハマりどころの回避術を、少し長めのサンプルコードを通じて詳しく解説していきます。

Dart入門

Flutterに必要なDart言語のポイントをまとめています。伝統的な言語の作りとそれほど変わりはなく、新しい言語と身構える必要はありません。

Flame07:Flame公式ドキュメントを読み下していく7

はじめに

Flame公式ドキュメントを読み下していく第7弾の今回はエフェクトコントローラーです。

エフェクトコントローラーというのはエフェクトと同時に使ってエフェクト処理側に、エフェクト処理の1周を100%としたとき、0~100%のいまどこかを伝えるためのものです。

何秒かけてエフェクトを1周するかを与えると、その秒数をかけて0~100%にその進捗の数字を進展させます。

また逆回転の機能もあって、この場合は減らしていきます。

割と単純ですが、こういう風にエフェクトの効果と、時間の刻みを分離する設計というのはうまいですよね。

自前でオリジナルのゲームの演出を作っていく際にも、このエフェクトコントローラをうまく活用できると様々に再利用の効くモジュールになるので参考にしたいところです。

続きを読む