概要
Vifu は AI-nativeゲームを公開・運用するための開発者向けプラットフォームです。
AI-nativeゲームとは、AI が体験の中で入力を理解し、判定し、フィードバックを返し、やり取りをより個人的にできるゲームです。AI パートナー、音声、採点、NPC 会話、生成、個別化、学習ゲームの進捗などは、その体験を作るための機能として使えます。
開発者はゲーム本体を作ります。Vifu はランタイム、AI サービス、バックエンド API、使用量計測、公開フローを提供します。
Vifu はゲームエンジン、素材制作、ゲームデザイン、クリエイティブ開発を置き換えるものではありません。ブラウザー互換ゲームを AI サービス、ランタイムホスティング、使用量計測、リリース記録、公開フローにつなぐ開発基盤です。
AI-nativeゲームとは
AI-nativeゲームは、開発時に AI を使っただけのゲームではありません。AI が体験の中に入り、プレイヤーの入力、選択、答え、音声などを理解し、判定やフィードバックに使われます。
例:
- 発話や回答を AI が判定するスピーキングゲーム
- プレイヤーの入力に対して説明やヒントを返すクイズゲーム
- NPC やキャラクターとの会話を扱うロールプレイゲーム
- 学習記録や復習履歴を残す学習ゲーム
- AI パートナーがゲーム状況を理解して補助する体験
- 入力や選択に応じて短い対話やフィードバックが変わる体験
ゲーム体験の中で AI の判断、フィードバック、状態、使用量、またはプレイヤーごとの応答が発生するなら、Vifu に適しています。
プラットフォーム構成
| 領域 | 内容 |
|---|---|
| Vifu のプレイヤー体験 | プレイ、発見、コメント、いいね、再訪の入口。AI-nativeゲームをユーザーに届ける場所。 |
| Vifu Mobile (公開予定) | 承認済みのブラウザー互換ゲームと Godot モジュールを、同じクラウド連携モデルで遊ぶモバイル環境。 |
| Vifu Cloud | 認証、データベース、AI サービス、音声、AI パートナー、ゲーム状態、使用量計測、リリースメタデータ、ランタイムマニフェスト、公開 API。 |
| Vifu Runtime | ゲームを読み込み、Godot モバイルモジュールも支え、Vifu Cloud に接続する Web / モバイル実行環境。 |
| Vifu SDK | 安全なコンテキスト、イベント、コマンド、シグナル、リアクション、リソース、ホスト機能、AI パートナー連携を扱うゲーム内ブラウザー API。 |
| Vifu CLI | プロジェクト作成、ローカル実行、テスト、ビルド、生成、公開コマンド。 |
| マニフェスト | Vifu 対応ゲームの入口ファイルと機能宣言。 |
| リリース | 現在のツールバージョン、プロトコル互換性、移行メモ。 |
ランタイムと公開フローから始まり、Vifu は AI-nativeゲームの開発基盤になります。
責任範囲
| Vifu が担当 | ゲームが担当 |
|---|---|
| ユーザー識別、AI サービス、音声、AI パートナー、メモリ、セッション履歴、使用量計測、個別化、バックエンド API、リリース記録、ランタイムホスティング、Web / モバイル読み込み環境。 | ゲームデザイン、ソースコード、描画、入力、ルール、レベルデータ、アート / 音声素材、Vifu に公開する安全なコンテキスト / イベント / アクション。 |
ここから始める
- クイックスタート を読む。
- CLI と SDK を インストール する。
- Vifu Runtime を理解する。
- マニフェストの機能宣言 を設定する。
- Web Runtime の契約 を確認する。
適したプロジェクト
- HTML、Canvas、Phaser、Pixi、Three.js、Godot の Web export。
- AI エンドポイント、音声、AI パートナー、ゲーム状態、使用量計測、公開フローが必要なブラウザー互換ゲーム。
- スピーキングチャレンジ、AI クイズ、ロールプレイ NPC、ミステリー会話、AI パートナー体験、フラッシュカード、トレーニングシナリオ、シミュレーション、軽量な対話型シーン。
- 現在の状態を説明し、小さく安全なアクションを Vifu に公開できるゲーム。