Transcript Document
Flash作品制作 ~ ActionScript 3.0 ~ 北海道情報大学 情報メディア学部 情報メディア学科 新井山ゼミ 0823608 倉島 健 研究手順 • ゲームプログラミング – “ActionScript 3.0”を使用 – “Adobe Flash CS4”を利用 • BGM,効果音制作 – DTMソフト,フリー素材を使用 • グラフィック – “SAI”を使用 – “EDGE(ドット絵ツール)”を使用 前回までの成果 • 二次元物理演算処理の導入 – “Box2DFlashAS3”を利用 • 前回までのプログラムの更新 – 上記処理の導入に伴う変更 Box2DFlashAS3の解説‐設定編 • 物理シミュレーションエンジンのライブラリ • オープンソースで提供 – 製作者:Erin Catto – “Box2D”の移植(C++用物理エンジン) – 最新版「2.1a」 – 使用バージョン「2.0.2」 動作に必要な設定 • 物理シュミレーションの適応範囲 • 重力の設定 • スリープの有効/無効 – 物体にかかる力が減衰した場合に シミュレーションから除外する処理 物体の生成 • 設定項目 – 位置,回転,速度,形状,密度,摩擦,反発,他 • 物体の種類 – 静体(常にスリープ状態のもの) • 動くことのない固定されたもの – 動体(スリープ状態の切り替えが起こるもの) • なんらかの力を受けて動くもの 今後の方針 • “Box2DFlashAS3”について – ゲーム全体に導入 – 物理演算を活かすゲームの作成 • ゲームデザインの変更 – 次々回にゲーム公開 次回までの成果誓約 • “Box2DFlashAS3”の解説 – 動作編 • ゲーム利用の手法 • 細かな設定 • サンプル 参考文献 • ActionScript 3.0 ビジュアル・リファレンス – 発行:エヌディエヌコーポレーション – 編集:山口康夫 – 初版:2008年3月11日 参考文献 • bulk-loader – http://code.google.com/p/bulk-loader/ • 鳶嶋工房(Tobishima-Factory) – http://www.tonbi.jp/ • 独学ActionScript – http://d.hatena.ne.jp/ActionScript/ • FlashActionScript3.0 – http://studio-benkei.com/flash-as/ 参考文献 • Software Developer’s Think IT – http://thinkit.co.jp/article/91/2/ • Studio HapHands – http://www.haphands.com/