Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Practical game development
with Stingray 2
Naoji Taniguchi
谷口 直嗣
フリーランス
CGスタジオのR&D部門から独立
コンソールゲーム(Nitendo64, XBox, XBox360, Wii)開発、ディレクション
スマホアプリ企画開発、インタラクティブ展示企画開発
ロボットアプリ企画開発
本日のお話
ScaleformでUI作成
Level Storyでアニメーション
Particle Effect
Flow & Lua
Scaleformの要素
Widget
Event dispacher
Animation
早速Scaleformを起動
Widgetを配置してみる
テスト実行のにはPlayerの
設定が必要
テスト実行
テスト実行
テスト実行ログ
Widget Handler
Widget Handler
Imageを配置
ボタンの画像に設定
ボタンの画像に設定
ボタンの画像に設定
画像を置く
サイズ調整
もう一枚追加
フレーム追加
Tween追加
実行するとアニメーション
実際にゲームで使ったプロジェクト
ポーズボタン
ポーズボタンのWidget Handler
Stingrayの受け
StingrayでEvent
シーン内で実行
ポーズボタン押し
Scaleform To Stingrayの例
Widget Widget
Handler
Custom
Event
Event
Dispatch
Unit
Flow Event
Scaleform
Stingray
コリジョンしてライフが減る
PPKのUnit Flow
PPKのUnit Flow
Flow Subroutine
Flow Subroutine
Custom Node
Lua Script
Scaleform Lua Script
Scaleform Animation
Stingray To Scaleformの例
Unit Flow Flow subroutine
Lua Script
Event
Dispatch
AnimationComponent
Custom Node Lua Script
bitm...
Level Storyの作成と組み込み
Vignette の半径を
アニメーションさせる
Vignetteを選んで
Level Storyを選択
Story Editorを起動してCreate Story
右クリックでアニメーション
させるパラメーターを選択
Vignette Radiusを選択
キーフレームに値をセット
フレームを動かしてみる
Level Flowへの組み込み
Open
Level Flowへの組み込み
Close
Perticleの作成と組み込み
Particleの作成
テクスチャーのインポート
テクスチャーのインポート
Particleが作られた
テクスチャーのセット
テクスチャーがセットされた
色の設定
色が設定されたパーティクル
Velocityを追加
重力を追加
だんだん小さくなるように
サイズを設定
Emmiter:Blastを追加
Emmiter:Rateを削除
PPKのUnity Flowに組み込み
Lua、カスタムノード、
Flowへの組み込み
障害物
Unit
PPK Unit Flow
PPK Unit Flow
Flow Subroutine
Flow Subroutine
Custom Node
Custom Node
Lua Script
障害物の例
Unit PPK Unit STN_A
Collision
Mover Actor Physics Actor
Flow Subroutine
Custom Node
Lua Script Damage!!
まとめ
ScaleformとStingrayはEvent Dispatcherで
Level Storyは結構便利
Particle Effectはパラメーター調整がキモ
Flow & Luaはカスタムノードでつなぐ
Thank You!
Upcoming SlideShare
Loading in …5
×

Practical game development with Stingray 2

Stingrayでゲームを作ってみました。
ScaleformでGUI、Level Story、Particle、Flowとカスタムノード、Luaとの連携についての解説です。

  • Be the first to comment

  • Be the first to like this

Practical game development with Stingray 2

  1. 1. Practical game development with Stingray 2 Naoji Taniguchi
  2. 2. 谷口 直嗣 フリーランス CGスタジオのR&D部門から独立 コンソールゲーム(Nitendo64, XBox, XBox360, Wii)開発、ディレクション スマホアプリ企画開発、インタラクティブ展示企画開発 ロボットアプリ企画開発
  3. 3. 本日のお話 ScaleformでUI作成 Level Storyでアニメーション Particle Effect Flow & Lua
  4. 4. Scaleformの要素 Widget Event dispacher Animation
  5. 5. 早速Scaleformを起動
  6. 6. Widgetを配置してみる
  7. 7. テスト実行のにはPlayerの 設定が必要
  8. 8. テスト実行
  9. 9. テスト実行
  10. 10. テスト実行ログ
  11. 11. Widget Handler
  12. 12. Widget Handler
  13. 13. Imageを配置
  14. 14. ボタンの画像に設定
  15. 15. ボタンの画像に設定
  16. 16. ボタンの画像に設定
  17. 17. 画像を置く
  18. 18. サイズ調整
  19. 19. もう一枚追加
  20. 20. フレーム追加
  21. 21. Tween追加
  22. 22. 実行するとアニメーション
  23. 23. 実際にゲームで使ったプロジェクト
  24. 24. ポーズボタン
  25. 25. ポーズボタンのWidget Handler
  26. 26. Stingrayの受け
  27. 27. StingrayでEvent
  28. 28. シーン内で実行
  29. 29. ポーズボタン押し
  30. 30. Scaleform To Stingrayの例 Widget Widget Handler Custom Event Event Dispatch Unit Flow Event Scaleform Stingray
  31. 31. コリジョンしてライフが減る
  32. 32. PPKのUnit Flow
  33. 33. PPKのUnit Flow
  34. 34. Flow Subroutine
  35. 35. Flow Subroutine
  36. 36. Custom Node
  37. 37. Lua Script
  38. 38. Scaleform Lua Script
  39. 39. Scaleform Animation
  40. 40. Stingray To Scaleformの例 Unit Flow Flow subroutine Lua Script Event Dispatch AnimationComponent Custom Node Lua Script bitmap Stingray Scaleform
  41. 41. Level Storyの作成と組み込み
  42. 42. Vignette の半径を アニメーションさせる
  43. 43. Vignetteを選んで
  44. 44. Level Storyを選択
  45. 45. Story Editorを起動してCreate Story
  46. 46. 右クリックでアニメーション させるパラメーターを選択
  47. 47. Vignette Radiusを選択
  48. 48. キーフレームに値をセット
  49. 49. フレームを動かしてみる
  50. 50. Level Flowへの組み込み Open
  51. 51. Level Flowへの組み込み Close
  52. 52. Perticleの作成と組み込み
  53. 53. Particleの作成
  54. 54. テクスチャーのインポート
  55. 55. テクスチャーのインポート
  56. 56. Particleが作られた
  57. 57. テクスチャーのセット
  58. 58. テクスチャーがセットされた
  59. 59. 色の設定
  60. 60. 色が設定されたパーティクル
  61. 61. Velocityを追加
  62. 62. 重力を追加
  63. 63. だんだん小さくなるように サイズを設定
  64. 64. Emmiter:Blastを追加 Emmiter:Rateを削除
  65. 65. PPKのUnity Flowに組み込み
  66. 66. Lua、カスタムノード、 Flowへの組み込み
  67. 67. 障害物
  68. 68. Unit
  69. 69. PPK Unit Flow
  70. 70. PPK Unit Flow
  71. 71. Flow Subroutine
  72. 72. Flow Subroutine
  73. 73. Custom Node
  74. 74. Custom Node
  75. 75. Lua Script
  76. 76. 障害物の例 Unit PPK Unit STN_A Collision Mover Actor Physics Actor Flow Subroutine Custom Node Lua Script Damage!!
  77. 77. まとめ ScaleformとStingrayはEvent Dispatcherで Level Storyは結構便利 Particle Effectはパラメーター調整がキモ Flow & Luaはカスタムノードでつなぐ
  78. 78. Thank You!

    Be the first to comment

    Login to see the comments

Stingrayでゲームを作ってみました。 ScaleformでGUI、Level Story、Particle、Flowとカスタムノード、Luaとの連携についての解説です。

Views

Total views

748

On Slideshare

0

From embeds

0

Number of embeds

16

Actions

Downloads

4

Shares

0

Comments

0

Likes

0

×