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/