以下に、本研究でFlashを採用した理由を挙げる。
Flashプラグインは様々なOSに用意されており、より多くの人にコンテンツを提供できる。 携帯電話や、タブレット向けにも、アプリケーションの開発が可能である。
メインで使用されるグラフィックはベクトルベースで作られたものであるので、 保存容量が小さくなる。 保存容量が小さいため、インターネット上での配信を円滑に行うことができる。
ActionScriptを用いることで、ユーザからのマウスやキーボードなどによる入力を受け付け、 それに対するイベントを発生させるようなコンテンツを、比較的容易に作成することができる。