エディタ拡張/ビジュアルスクリプティング
$20.00 (税抜き) => 無料化 100%OFF 【開催期間】2019年8月26日〜不明
Inspectorの中でロジックを組み立てるシンプルかつ高度なビジュアルスクリプティング。
Inspector上だけで完結するシンプルなワークフローで、
条件式、変数、時間制御、ステートマシン、オブジェクトプーリング、サウンド、キー操作、Raycast、物理、インスタンス生成、マテリアル操作、スプラインなど、
ゲーム開発によく使う機能がサンプルシーンで丁寧にまとめてありました。
シンプルな作りで学習コストも少なそう。
プログラミングせずゲーム開発を行うパワフルなビジュアルスクリプティングです。
1ヶ月前からメンテナンスモード中での運営だった
一ヶ月前のユーザーレビューによると、
アクティブではくメンテナンスモードになっていて、開発が止まっていたそうです。
なぜそうなってしまったのかは詳細を読むとわかります。
開発者からGameflowがアクティブな開発ではなく、メンテナンスモードになっていることを示すメールを受信しました。
-新しいUnityバージョンとの互換性を確保するためのマイナーアップデートのみ。
-重大なバグに限定された新機能およびバグ修正はありません。
-標準サポートの応答時間は7日間になりました。
詳細については:
https://evasiongames.com/blog/2019/06/29/a-patreon-for-gameflow
8月末までにパトレオン100人達成しないと終幕?!
パブリッシャーさんのメンテナンスモード記事で知りましたが、
8月末までにパトレオン100人を目標として現在活動されているそうで、
達成できなかった場合はGameFlowが終幕してしまう可能性があります。
パブリッシャーさんへの投げ銭はパトレオンへ!( $1/月〜)
あと4日、完全終了に向けて一時的に無料開放しているのかもしれません。
必要な方はとにかく早めに「GameFlow」を入手しましょう。
8月末(つまり2か月後)までに最初の目標(100人の常連客)でさえ達成できなかった場合は、Patreonをキャンセルし、アクティブなサポーターと合意して最終的な結果を得ることができます。 GameFlowプロジェクトを完全に閉じる前のv1.xの更新。
- 1ヶ月前からメンテナンスモード中での運営だった
- 8月末までにパトレオン100人達成しないと終幕?!
- ブレークポイントが扱える
- サンプルシーン
- 01 - Set Color
- 02 - Draggable Cube
- 03 - Log Message
- 04 - Clone
- 05 - Any Key
- 06 - Interpolate
- 07 - Look At
- 08 - Follow
- 09 - Play Sound
- 10 - Forces
- 11 - Confine
- 12 - Watch
- 13 - Launchers
- 14 - State Machine
- 15 - Align UI
- 16 - Score
- 17 - Attract
- 18 - Scroll Texture
- 19 - Game Menu
- 20 - Sprite Click
- 21 - Timer
- 22 - Follow Path
- 23 - Object List
- 24 - Pool
- 25 - Movement
- 26 - Pong
- 27 - Localization
- 28 - Raycasting
- 29 - Snake
- 30 - Pick Object
- GameFlow公式サイト
- Humble Unity Bundle
ブレークポイントが扱える
IDEみたいにコードの左側をクリックすると赤色の●が出現。
実行するとそこで一時停止してくれました。
デバッグしやすいですし、開発効率が格段に高まりますね。
サンプルシーン
01 - Set Color
タイマーによる色のセット
これが「GameFlow」のスクリプトロジックです。
GameFlowスクリプトで上から順に処理するシンプルなロジックです。
Wait = 1で1秒間待機→Set Colorで色変更→ Wait 1 → 黄色... 最後まで辿り付いたら終了
GameFlowでは、プログラム内のアクションは順番に実行されます。
以下のリンクをダブルクリックして、サンプルプログラムを表示します。
GameFlowアクションオブジェクトには、コントローラーアイコンが付いている。
02 - Draggable Cube
マウスドラッグ操作でCubeの移動&色セット
3つの簡単なイベントプログラムを使用して、マウスでドラッグできるキューブを作成する方法。
以下のリンクをダブルクリックして、プログラムを表示します。
03 - Log Message
コンソールにLog Message出力
コンソールウィンドウにメッセージを送信する方法と、変数およびプログラムフロー制御の概要。
04 - Clone
CubeのClone生成。色の変化。For文が扱えます。
オブジェクトを複製する方法。 Forアクションを使用してアクションの実行を繰り返す方法。
05 - Any Key
キー操作に反応してスタート地点にCubeが戻る
06 - Interpolate
Cubeの形状補間処理
07 - Look At
Sphereの方向へ向く
08 - Follow
追いかけてくる
09 - Play Sound
マウスクリックでサウンド再生
10 - Forces
RigidbodyのForceでジャンプ
視覚的な力を使用してキューブをジャンプさせる方法。
11 - Confine
オブジェクトの移動範囲をコライダーで制限
コライダーによって定義された領域内にオブジェクトを制限する方法。
12 - Watch
現在時刻をTextUIで表示
組み込み変数の変数展開を使用して現在の時刻の時、分、秒を取得するデジタル時計を表す簡単なプログラム。
13 - Launchers
ランチャーエリア内のオブジェクトにベクトル方向に力を与える?
ランチャーゲームファブの簡単なテスト。
14 - State Machine
「形状」と「色」の補間をステートマシンで制御
1秒後にRedからGreen、色、スケールを補間する流れを
「Set Current State」で指定してループさせていた。
シンプルなステートマシン。
15 - Align UI
UI Textを3Dオブジェクトに合わせる方法。
Pivot = Sphereを中心にCubeをY軸回転。さらにCubeを回転。
Align TextでCubeのTransformを取得。
そこからWorldPositionを取り出してTextのPositionにセットして合わせている。
16 - Score
ボタン操作でScore変数(Int)に足し込んだり、0にリセットするサンプル。
Text UIに変数の値を表示させます。
Score gamefabを使用します。 各ボタンは、クリック時にコマンド送信アクション(ユニティイベントではなくGFプログラム)を実行して、スコアインスタンスの動作を制御します。
gamefabは、Prefabsフォルダ内にあるゲームで使用するオブジェクトで、
軽く確認した感じ、自作すると大変そうなのを補助してくれるPrefab。
「Score」はスコア表示専用Prefab
17 - Attract
Spawner gamefabの使用方法と引力のシミュレーション方法を示す簡単なプログラム。
「Spawner gamefab」からCubeがSpawnします。※定期的に作動するロジック入り。
CubeはSphereの中心に向かう
18 - Scroll Texture
GroundマテリアルをCubeのマテリアルにセットしてテクスチャスクロール。
テクスチャをスクロールする方法。
19 - Game Menu
エディタ上での実行で唯一上手く動かなかったスクリプト。
ゲームメニューを選択すると透明化して再度クリックするとガビガビした。
シンプルなゲームメニュー。 詳細については、Menu Canvasの子を参照してください。
20 - Sprite Click
スプライトをクリックすると色違いのスプライトが増殖する。
クリック操作でゲームオブジェクトをその座標に生成します。
スプライトの使用方法を示す簡単な例。 動くスプライトをクリックして、新しい独立したクローンを作成します。
21 - Timer
Timerを使用して1秒ごとにアクションを実行する方法を示す簡単な例。
22 - Follow Path
パスおよびパスに従うアクションを使用します。
スプラインが作れるスクリプトでパスを生成。オブジェクトがパス移動する。
23 - Object List
オブジェクトの定義済みリストからランダムに選択する新しいインスタンスを作成する方法、およびDestroyerゲームファブを使用して、床から落ちてくるオブジェクトを簡単に破壊する方法。
3つのオブジェクトからランダムでインスタンスの生成。
24 - Pool
オブジェクトプールの使用に関する簡単な例。 多くのオブジェクトが表示され、すぐに消える場合でも、これらすべてのオブジェクトを作成して破棄するのではなく、単に再利用します。 プールによって直接管理されるこの再利用により、多くの同時オブジェクトを使用するゲームのパフォーマンスが向上します。
インスタンス生成時にかかる負荷をオブジェクトを再利用で軽減するプール処理の例。
シューティングの弾などによく活用されます。
25 - Movement
キー操作(矢印)でCubeを転がすことができます。
シンプルな移動コントローラーの作成。
26 - Pong
シンプルな3Dピンポンゲーム。 詳細については、さまざまなゲームオブジェクト(スティック1、スティック、ボールムーブメント)のプログラムを調べてください。
27 - Localization
ローカライズのサンプルです。
英語からスペイン、フランス、イタリア語にボタンでチェンジ。
データはDataにStringで持っていて、ボタンの参照先Textを表示しています。
28 - Raycasting
ちょっと見えづらいですが、回転するCubeが細くて黄色のRaycastを出しています。
その光線が赤色のCubeにヒットすると弾を発射するサンプルシーンです。
レイキャスティングの簡単な例。 また、この例では、赤いキューブを制御するためにPlayer Controller 01 gamefabを使用します。 シーン/ゲームビューで光線を表示するには、Gizmosを有効にしてください。
ゲーム開発に便利なRaycastが扱えるのはとても便利。
29 - Snake
黄色のヘビが餌を食べて体をどんどん伸ばしていく定番スネークゲーム。
壁や自分の体に衝突するとゲームオーバー。
かなり複雑なロジックが組めちゃいます。
スコアの持続性を備えたシンプルな3Dヘビゲーム。
30 - Pick Object
マウスのドラッグ操作でCubeを掴んで投げるサンプルシーン。
物理挙動と操作性がとても気持ち良い。
興味深い物理的振る舞いを持つ選択可能なオブジェクトを作成する方法。
スクリプトを確認したらかなり複雑に組んでありました。
ここまで辿り着けたらもはや達人ですね。
GameFlow公式サイト
「GameFlow」で作られたゲームタイトル例
パブリッシャー公式サイトにて掲載されています。
出典:https://evasiongames.com/gameflow/
SpellDown - YouTube(5:21)
Unknown Pharaoh VR Game - YouTube(2:01)
Ridicubous - Trailer - YouTube(1:15)
The Pixel Mansion Oficial Trailer Gameplay - YouTube(1:45)
アセット説明(機械翻訳)
Unity 2018.3.0 以降のバージョンが必要GameFlowは、使いやすく、プロジェクトにすぐに役立つように設計された、画期的なビジュアルスクリプトおよび自動化ツールです。
セール情報
2019年8月26日 無料化しました。定価 $20.00 (税抜き)
パブリッシャーのアセット(記録用)
Humble Unity Bundle
「Humble Bundle」で去年格安で販売していた
2018年9月頃、1年前に「Humble Bundle」で格安でアセットが販売されていました。
その中のひとつが「GameFlow」で既に持っている方も多いはず。
メンテナンスモードになった理由(機械翻訳)
https://evasiongames.com/blog/2019/06/29/a-patreon-for-gameflow
アセットの開発をやめてメンテナンスモードになった理由について詳しく知ることができます。
アセット開発をされている方、今後予定のある方はとても参考になると思います。
そして作家さんの助けになれるかもしれないので、
機械翻訳して全文章を掲載することにしました。
それに直面してみましょう、GameFlowは最も人気のあるビジュアルスクリプトツールではありません。どうして?まさに、それは、グラフベースの命令型アプローチに決して屈服しないユーザーのニッチの真の代替物として生まれたからです。
GameFlowユーザーはクレイジーなユーザーです。不適合。反逆者。トラブルメーカー。四角い穴に丸いペグ。物事の見方が違う…そして、このような反抗的なターゲットオーディエンスを持つことは、90年代にスティーブジョブズと呼ばれる男にとっては非常に優れていましたが、生計を立てようとしているソロ開発者のホセ(Xeleh)ビジュアルプログラミングツールの販売。
醜い真実はGameFlowが現在有益な製品とはほど遠いということです。
1)私はスティーブではない、2)このニッチでは競争が本当に強い、
3)それはあなたが選択をしないが取引を受け入れるときにまさに起こることだからです。製品をHumble Unity Bundleのような大きなプロモーションに参加すると手っ取り早くお金を手に入れることができますが、すぐにメジャー有料アップグレードをリリースする予定がない限り、あなた自身も自分の首をしめています。
それはまさに起こったことでした。数千人のユーザーが基本的に通常価格のごく一部でGameFlowを入手したHumble Bundleの後、現在のバージョンの潜在的な市場は枯渇し、売り上げが激減しました。予想していましたが、バンドルの収益は少なくとも新しいメジャーバージョン(有名なv2)を開発する機会を与えるのに十分であると予想されました。しかしながらそうではありませんでした。
それにもかかわらず、GameFlowが新しいUnityバージョンとの互換性を維持するために、プロモーションが終了してからいくつかのアップデートをリリースすることができました。私はあなたにとって重要ないくつかの機能(モバイル、統合など)を備えた新しいv1.xアップデートに取り組むことも考えましたが、正直なところ、あなたが実行していることからそれほど遠くないことがわかっている場合、モチベーションを維持することは非常に難しいですお金が不足しているため、商業的に衰退した製品を更新するよりも収益性の高い活動に集中する必要があります。
そこで、この機会にGameFlowが正式にメンテナンスモードに入ったことをお知らせします。つまり、頻繁な更新、迅速なサポートの返信、新機能、ドキュメントやチュートリアルの追加作業は必要ありませんが、Unityの各バージョンでツールが問題なく動作するという私のコミットメントだけです。
私は知っていますが、正直、これは私が非収益性の製品に捧げることができる限られた時間を考えると私ができるすべてです。
しかし、私は物事が違うことを愛しているので、今日私はすべてのGameFlowユーザーのためにPatreonを立ち上げて、物事を変えて、私が過去数年のように製品で再びフルタイムで働くようにします:
Patreonのページで説明しているように、GameFlowには別のチャンスが必要だと本当に思っているので、これをやっています。最も人気のあるツールになったり、間違いなく収益性の高い製品になったりすることはありません-それは起こりません-ただ維持され、文書化され、改善され、最終的に使用と楽しみのために完成します。私は今でもそれが私の使命だと感じています。
これがPatreonの目的であり、さまざまな階層に提供するメリットは、GameFlowの本格的なユーザーにとって価値があると考えています。とにかく私は新しいアイデアを受け入れていますので、あなたの考えを教えてください。これらは提供される利点の一部です:
毎月のビルドへの早期アクセス。
サポートのためのプライベートフォーラムへのアクセス。
専用のチュートリアルやその他の学習資料へのアクセス。
次のアップデートで実装される問題または新機能への投票。
私は毎週あなたのプロジェクトに個人的に関与しています。
Patreonの目標-顧客の数に基づいている-に関して、私は彼らが非常に謙虚であると信じています。なぜなら、私は何千人もの顧客を獲得することを目指していないが、必要な財政的支援を集め、少なくとも数百人のユーザーが本当に私にGameFlowを与えたいので、これがすべて価値があることを完全に納得させるのに十分な数だけを目指しているからです愛。
目標が達成されない場合はどうなりますか?まあ、私たちがいくつかの目標を達成するだけなら、それは失敗だとは思わないでしょう。約束どおりに自分のパートを提供するだけです。しかし、8月末(つまり2か月後)までに最初の目標(100人の常連客)でさえ達成できなかった場合は、Patreonをキャンセルし、アクティブなサポーターと合意して最終的な結果を得ることができます。 GameFlowプロジェクトを完全に閉じる前のv1.xの更新。
だから、あなたはそれを知っています:
GameFlowの未来はあなた次第です。
読んでくれてありがとう、
GameFlowをご利用いただきありがとうございます。
最終的にこのイニシアチブをサポートすることに決めた場合、何百万人もありがとう。
引用:https://evasiongames.com/blog/2019/06/29/a-patreon-for-gameflow
【毎日更新】アセット割引情報サイト
毎日リアルタイム更新。
「作家セール、無料アセット、新作アセット」お得な最新情報を入手しよう!
※ 土曜・日曜・月曜はアセットストアのお休み。
2018年度 イチオシアセット
バーチャルYoutuberシロがご紹介する2018年度のオススメアセット
過去セールから神アセットを探す
過去大セールで登場したタグです。ぜひご活用下さい。
- MADNESS SALE カテゴリーの記事一覧 - Unity AssetStoreまとめ
- Back to School セール カテゴリーの記事一覧 - Unity AssetStoreまとめ
- Unite 2017 Tokyo記念セール カテゴリーの記事一覧 - Unity AssetStoreまとめ
- Biggest Sale Ever カテゴリーの記事一覧 - Unity AssetStoreまとめ
- Wishlist Sale カテゴリーの記事一覧 - Unity AssetStoreまとめ
- Holiday Sale カテゴリーの記事一覧 - Unity AssetStoreまとめ
※右サイドバーの「月別アーカイブ」や「タグ」からチェックすることもできます。
アセットの検索方法
アセット名、パブリッシャー名など入力してご活用下さい。
↑ ブックマークしておくと超便利!オススメ
【2018年度】無料化&無料アセットまとめ
【3Dモデル】
【シェーダ・パーティクル・Skybox】
【テクスチャ&マテリアル】
【エディタ&スクリプト 前編】
【エディタ&スクリプト 後編】
落ち着いた頃に2018年度の無料まとめ記事作ります。
【過去ログ】無料アセット
【過去ログ】作者セール&注目アセット