Adobe Game Developer Tools 国内初セミナー

2013/02/22にアドビシステムズ会議室で開催された「Adobe Game Developer Tools 国内初セミナー」。 スマートフォン向けAIRアプリ開発の裏側がシェアされました。
4
前へ 1 ・・ 3 4 次へ
池田 泰延(勉強会用) @clockmaker_bot

hero.jumpHeight を設定するとジャンプ力がかなりあがる。#AIRGaming

2013-02-22 19:14:18
池田 泰延(勉強会用) @clockmaker_bot

Flash Pro CS6を起動。シトラスのコンポーネント.flaを開く。Box2DやNape向けのコンポーネントシンボルが用意されている。 #AIRGaming

2013-02-22 19:16:22
池田 泰延(勉強会用) @clockmaker_bot

ゲームで一般的に必要になるようなコンポーネントが含まれている。例えば、CoinやEnemy、Heroなど。#AIRGaming

2013-02-22 19:17:21
池田 泰延(勉強会用) @clockmaker_bot

Flash Pro上で床やHeroの大きさや座標を調整 #AIRGaming

2013-02-22 19:18:32
AKABANA @akb7_jp

FlashProでレイアウトする、地面や敵や主人公 #AIRGaming

2013-02-22 19:19:48
池田 泰延(勉強会用) @clockmaker_bot

コンポーネントは設置値をカスタマイズできるようになっている #AIRGaming

2013-02-22 19:19:50
池田 泰延(勉強会用) @clockmaker_bot

Flash Proをパブリッシュするだけだと特になにも起きない。Flash Builderのシトラスのほうに話を戻す。 #AIRGaming

2013-02-22 19:20:52
池田 泰延(勉強会用) @clockmaker_bot

Loaderクラスを使って先ほどFlash Proで作成したswfを読み込む #AIRGaming

2013-02-22 19:22:03
池田 泰延(勉強会用) @clockmaker_bot

ObjectMaker2D.FromMovieClip( 読み込んだムービークリップ )をしてやると… #AIRGaming

2013-02-22 19:23:51
AKABANA @akb7_jp

FromMovieClipを使ってSWFから CitrusObjectsを作成 http://t.co/1PFeH7imQq #AIRGaming

2013-02-22 19:23:53
池田 泰延(勉強会用) @clockmaker_bot

使用するクラスをちゃんと入れておく。 #AIRGaming

2013-02-22 19:26:13
池田 泰延(勉強会用) @clockmaker_bot

FlashBuilderでコンパイルするとFlash Proで設計したゲーム画面に物理演算が適用されて再生された。これはかなり楽ちん。 #AIRGaming

2013-02-22 19:26:49
池田 泰延(勉強会用) @clockmaker_bot

OneWayプロパティをコンポーネントで設定すると、下からジャンプされたときに通過するような設定もすることができる #AIRGaming

2013-02-22 19:28:40
池田 泰延(勉強会用) @clockmaker_bot

コンポーネントのviewプロパティに"hero.png"を指定するとテクスチャが自動的に読み込まれてそのまま再生された。これは素晴らしい! #AIRGaming

2013-02-22 19:30:47
池田 泰延(勉強会用) @clockmaker_bot

stateにはカメラオブジェクトが存在する。state.view.cameraを使う。 #AIRGaming

2013-02-22 19:32:05
AKABANA @akb7_jp

FLaで名前つけとくとBox2Dにその名前で登録するシトラス #AIRGaming

2013-02-22 19:33:14
池田 泰延(勉強会用) @clockmaker_bot

Flash Proで作ったオブジェクトは、var hero = getObjectByName("hero");で取得できる #AIRGaming

2013-02-22 19:33:36
AKABANA @akb7_jp

state.view.camera.target = hero; でヒーローをカメラが追いかける! #AIRGaming

2013-02-22 19:33:37
池田 泰延(勉強会用) @clockmaker_bot

view.camera = hero; と設定すると自動的にプレイヤーにカメラが追随するようになる #AIRGaming

2013-02-22 19:34:11
池田 泰延(勉強会用) @clockmaker_bot

敵にあたったら跳ねて、敵を踏んだら敵を倒せる #AIRGaming

2013-02-22 19:35:05
池田 泰延(勉強会用) @clockmaker_bot

30分ほどでプロトタイプができた。これはゲームのプロトタイプ開発には良さそうです。#AIRGaming

2013-02-22 19:35:32
池田 泰延(勉強会用) @clockmaker_bot

サンプルは @fenomas さんのブログに掲載されるようです。#AIRGaming

2013-02-22 19:35:54
前へ 1 ・・ 3 4 次へ