Riveは、デザイナー、アニメーター、開発者向けのインタラクティブなデザイン・アニメーションエンジンです。1つの編集画面で制作し、アプリ、Web、ゲームなど対応プラットフォームへネイティブに展開できます。

Rive preview

概要

Riveは、本番投入可能なグラフィックと体験を構築するためのインタラクティブなデザイン・アニメーションエンジンです。デザイナー、アニメーター、開発者が1か所でデザイン、アニメーション作成、コーディングを行い、その成果物をアプリ、Webサイト、ゲーム、デバイス、車両へそのまま展開したい場合に適した製品として位置づけられています。

サイトでは、エディタ、ステート付きファイル形式、オープンソースのランタイム、高速レンダラーから成るエンドツーエンドのパイプラインが説明されています。Riveの中心的な約束は、エディタで作成したものが本番環境でそのまま公開されることで、対応プラットフォームでのネイティブ再生を支えながら、デザインと実装のギャップを小さくすることです。

主な機能

本番対応のエディタ

デザイナー、アニメーター、開発者が同じエディタで作業し、サイトではそこで作成した内容と本番出力が一致すると強調されています。

ステートマシンによるインタラクティブ性

State Machineでは、状態、遷移、リスナー、入力、ブレンド状態、レイヤーを使って、インタラクティブ性を視覚的に定義できます。

Luauスクリプティング

Riveのスクリプト機能は早期アクセス段階にあり、Luauスクリプトを使ってエディタで構築できる内容を拡張します。

AI支援編集

AI Agentは早期アクセス段階にあり、コード作成や繰り返し作業の処理を支援すると説明されています。

再利用可能でレスポンシブなUI構成要素

Riveは、再利用可能なComponents、Data Binding、Responsive Layouts、Scrollingを提供し、インターフェースを柔軟に適応・反復できるようにします。

マルチプラットフォームランタイム

オープンソースのランタイムは、Rive RendererのGPUアクセラレーション対応ベクターグラフィックスエンジンを基盤に、Web、モバイル、デスクトップ、エンジン向けターゲット全体でRiveファイルをネイティブに実行します。

一般的な使用例

  • プロダクトインターフェース

    アプリとWebの両方で一貫して動作させる必要があるプロダクトUI向けに、インターフェースの動きやインタラクティブ状態を構築するためにRiveを使用します。

  • モバイルアプリ

    iOSとAndroidでネイティブに動作させたい、モバイルアプリ向けのアニメーションアセットとインタラクションを、エディタとランタイムを使って作成します。

  • ゲームとゲームエンジン

    Unity、Unreal、Defold、C++環境へ展開する必要があるゲームUIやインタラクティブ要素に、同じワークフローを使用します。

  • 共同モーションデザイン

    モーションシステムを一緒に反復しながら、再利用可能なコンポーネント、共有ファイル、コラボレーションが必要なチームにRiveを活用します。

  • 従来メディアへの書き出し

    同じソース作業からGIF、MP4、PNG、WebMなどの非インタラクティブな出力が必要な場合は、Cloud Rendererとエクスポートオプションを使用します。

Pros and Cons

Pros

  • デザイン、アニメーション、コードを1つのワークフローにまとめられます。
  • State Machineツールにより、インタラクティブ性をエディタ上で可視化して編集できます。
  • オープンソースのランタイムは、複数のプラットフォームとエンジン全体でネイティブ再生をサポートします。
  • エディタは、インタラクティブなRiveファイルと、Cloud Rendererを介した従来のメディア形式の両方に書き出しできます。
  • 料金には、公開前の作成と学習に使える無料プランが含まれています。

Cons

  • スクリプティングやAI Agentなど、一部の機能は早期アクセスとして示されています。
  • 料金や機能セットはプランによって異なるため、チームは必要なコラボレーション、ホスティング、サポートがどの階層に含まれるかを確認する必要がある場合があります。

FAQ

Riveはどのような製品向けですか?

Riveは、制作環境向けのインタラクティブなデザイン・アニメーションツールであり、本番再生用のオープンソースランタイムを備えています。サイトでは、アプリ、ゲーム、Webサイト、プロダクト、車両に取り組むデザイナー、アニメーター、開発者向けの製品として紹介されています。

Riveから何をエクスポートできますか?

ソースでは、本番対応のグラフィックを作成するためのエディタに加え、対応プラットフォーム上でRiveファイルをネイティブに実行するオープンソースランタイムが示されています。エディタページのエクスポートオプションには、Cloud Rendererを通じたGIF、MP4、PNG、WebMなどの従来形式の出力も含まれます。

無料プランはありますか?

Riveの料金ページには、エディタで作成するための無料プランと、作品を公開するための有料プラン、さらに上位のコラボレーション機能やエンタープライズ機能が表示されています。無料プランは学習と制作向けに位置づけられており、有料プランでは公開、ライブラリ、ホスティング、サポート、エンタープライズ向け制御が追加されます。

Riveはどのプラットフォームをサポートしていますか?

Riveの料金ページでは、Web、iOS、Android、Unity、Unreal、C++、React Native、Flutterなどへの対応が案内されており、ホームページではReact、Framer、Webflow、Wix Studio、Defold、macOSなどのプラットフォーム名も挙げられています。

ワークフローはどのように機能しますか?

ソースでは、エディタで作成したものが本番でそのまま公開されるワークフローが、同じファイル形式とランタイムを使って実現されると説明されています。これは、別々の受け渡しファイルではなく、デザイン、アニメーション、実装を1つのツールチェーンで進めることを示しています。

Quick Facts

カテゴリ
インタラクティブなデザイン・アニメーションエンジン
主なユーザー
デザイナー、アニメーター、開発者
プラットフォーム
Web、iOS、Android、Flutter、React、React Native、C++、Defold、Unity、Unreal、Framer、Webflow、Wix Studio、macOS
ソースドメイン
rive.app
料金
無料のエディタプラン。有料プランにはCadet、Voyager、Enterpriseが含まれます
注目のワークフロー
エディタで作成し、同じ成果物をランタイム経由で公開する