SDK デベロッパープレビュー
XR

空間エンジンSDK

16モジュール。2,718 API関数。AIネイティブアーキテクチャ。 単一コードベースからPC、コンソール、XR向けの空間ゲームを構築。

5 件の取得済み特許 19 MB ランタイム 100% テスト合格率 0 クラウド依存
ゲームスタジオ コンソールメーカー XRプラットフォーム AI企業 インディー開発者

RakuAIの仕組み

RakuAIはゲーム定義とエンジン実行を分離します。AIがゲームロジックを生成し、 ランタイムが16のコンパイル済みネイティブモジュールを通じてリアルタイムに実行します。

AIが生成

.raku JSONファイル
ゲームロジック、エンティティ、
AI動作、シーン

ランタイムが解釈

16のネイティブDLL
解析 → 検証 →
60+ FPSで実行

プレイヤーが体験

適応型ゲームプレイ
オンデバイスAIパーソナライゼーション
XR対応出力

Execution Pipeline ───────────────────────────────────────────────────────────────────────── ChatGPT / Claude / Gemini Raku Runtime (16 Modules) ┌───────────────────────┐ ┌──────────────────────────────────┐ │ Developer describes │ │ RakuCore ── Memory, Threading │ │ game in natural │ .raku │ RakuScene ── Scene Graph, CSG │ │ language │ JSON │ RakuRenderer ── D3D11, PBR, Post │ │ │ ────────► │ RakuXR ── OpenXR 1.1, Track │ │ AI generates valid │ │ RakuPhysics ── Rigid, Soft, CCD │ │ .raku game file │ │ RakuAudio ── HRTF, Adaptive │ └───────────────────────┘ │ RakuAnimation── Skeletal, IK, BT │ │ RakuAI ── DDA, Profiling │ On-Device AI LoopRakuSLM ── ML Inference │ ┌───────────────────────┐ │ RakuNetwork ── WebRTC, UDP, LAN │ │ Player Input ──────► │ │ RakuVoice ── VAD, AEC, STT │ │ Behavior Analysis │ │ RakuInput ── Gamepad, Gesture │ │ │ │ │ RakuUI ── 2D/3D, A11y │ │ ▼ │ │ RakuAssets ── GLTF, Stream, LOD │ │ DDA ◄─► Profiler │ │ RakuEditor ── Inspector, Debug │ │ │ │ │ RakuScripting── Lua VM, Sandbox │ │ ▼ │ └──────────────────────────────────┘ │ Adapt Difficulty │ │ │ Adapt Audio │ ┌────────────▼─────────────────────┐ │ Adapt NPC Behavior │ │ Output: 60+ FPS Native Game │ │ Emotional Response │ │ PC │ Console │ XR │ AR Glasses │ └───────────────────────┘ └──────────────────────────────────┘

16モジュール アーキテクチャ

各モジュールはスタンドアロンのネイティブDLLにコンパイルされます。必要なものだけをロード。合計ランタイム:19 MB。

RakuCore

1,744 KB

エンジンライフサイクル、メモリプール、マルチスレッドジョブシステム、シグナル/スロットイベントバス、構造化ログ、ECS。

RakuScene

6,866 KB

階層シーングラフ、CSGブーリアン演算、GridMapタイリング、ノードベースのワールド構成。

RakuRenderer

1,478 KB

PBRマテリアル、動的ライティング、ポストプロセス(ブルーム、SSAO、TAA、ボリュメトリックフォグ)、可変レートシェーディング、GPUパーティクル。

RakuXR

994 KB

OpenXR 1.1、ハンドトラッキング(26関節)、アイトラッキング、空間アンカー、パススルーAR、フォービエイテッドレンダリング。

RakuPhysics

535 KB

剛体、ソフトボディ、連続衝突検出、ジョイント制約、レイキャスティング、車両物理。

RakuAudio

610 KB

HRTF対応の空間3Dオーディオ、適応型ミュージックシステム、ボイスアシスタント、オーディオオクルージョン、マルチチャンネルミキシング。

RakuAnimation

809 KB

スケルタルアニメーション、ブレンドツリー、IKソルバー、アニメーションステートマシン、モーションマッチング、スプリングボーン。

RakuAI

382 KB

動的難易度調整、プレイヤープロファイリング、感情状態検出、ビヘイビアツリー、NavMeshパスファインディング。

RakuSLM

798 KB

オンデバイス小型言語モデル推論。感情認識、ジェスチャー検出、プロシージャルダイアログ。クラウド不要。

RakuNetwork

691 KB

WebRTCピアツーピア、権威的レプリケーション、ロビー管理、マッチメイキング、NATトラバーサル、クラウド同期。

RakuVoice

137 KB

エコーキャンセレーション付きボイスチャット、音声活動検出、音声処理、プッシュトゥトーク。

RakuInput

291 KB

キーボード、マウス、ゲームパッド、タッチ、ジェスチャーの統合入力。アクションバインディング、デッドゾーン、触覚フィードバック。

RakuUI

673 KB

2Dおよび3Dウィジェットシステム、ランタイムテーマ設定、アクセシビリティ(スクリーンリーダー、ハイコントラスト、リマッピング可能なコントロール)。

RakuAssets

1,427 KB

GLTF 2.0およびFBXローディング、テクスチャストリーミング、LRU付きアセットキャッシュ、ホットリロードによる高速イテレーション。

RakuEditor

432 KB

シーンインスペクター、プロパティエディター、デバッグビジュアライゼーション、パフォーマンスプロファイラー、エンティティ階層ブラウザ。

RakuScripting

1,787 KB

サンドボックス実行付き組み込みLua VM、ホットリロード、C APIオートバインディング、コルーチンサポート、ビジュアルスクリプティング。

SDKアーキテクチャ

パブリックSDKインターフェースとコンパイル済みランタイムの明確な分離。 アプリケーションはSDKにリンクし、SDKがランタイムを呼び出します。

SDK ↔ Runtime Separation ───────────────────────────────────────────────────────────────────────── Your Application ┌──────────────────────────────────────────────────────────────────────┐ │ Unity C# Game │ Unreal C++/Blueprint │ Native C/C++ Engine │ └────────┬────────┴───────────┬─────────────┴────────┬───────────────┘ │ │ │ ▼ ▼ ▼ Raku SDK (Public API Layer) ┌──────────────────────────────────────────────────────────────────────┐ │ HeadersBindingsSamples │ │ C API headers │ Unity package │ HelloAR, Space │ │ Type definitions │ Unreal plugin │ Battleship Defense, │ │ Error codes │ Blueprint nodes │ GazeSelect, Anchors │ └────────────────────────────┬─────────────────────────────────────────┘ │ Calls via loader ▼ Raku Runtime (Compiled Native Modules) ┌──────────────────────────────────────────────────────────────────────┐ │ 16 DLLs │ NONAME exports │ Symbol-stripped │ Patent-protected │ │ │ │ All implementation details compiled to native code. │ │ No source exposure. No algorithm visibility. │ └──────────────────────────────────────────────────────────────────────┘

コンパニオンゲーミング アーキテクチャ

一度のビルドで、あらゆる画面でプレイ。オプションでARグラスを使用して空間オーバーレイ体験を拡張。 別途VRポートは不要です。

Companion Gaming Model ───────────────────────────────────────────────────────────────────────── Primary Display AR Glasses Overlay ┌─────────────────────────────┐ ┌─────────────────────────┐ │ │ SDK │ │ │ Full game runs on │ ◄───────► │ HUD elements │ │ PC / Console / Mobile │ Low-latency │ Minimap / radar │ │ │ stream │ Health / ammo status │ │ Rendered at native res │ │ Objective markers │ │ Main gameplay loop │ │ AI companion overlay │ │ │ │ │ └─────────────────────────────┘ └─────────────────────────┘ Supported Primary Platforms Supported AR Devices ├── PlayStation 5 ├── Meta Quest 3 (Passthrough) ├── Xbox Series X|S ├── OpenXR-compatible glasses ├── Nintendo Switch └── Future XR devices ├── Windows PC └── Mobile (iOS / Android)

プラットフォーム&統合サポート

Unity

サンプル付きフルC#パッケージ、Blueprint風API

本番対応

Unreal Engine

C++およびBlueprintサポート、エディター統合

本番対応

Native C/C++

クロスプラットフォームヘッダー、最小限の依存関係

本番対応

OpenXR 1.1

ハンドトラッキング、アイトラッキング、空間アンカー

本番対応

ネットワーキング

WebRTC、UDP/TCPセッション、アバター同期

ベータ

シーン理解

平面検出、空間メッシュ、環境ライティング

ベータ

Voice AI

意図認識、アシスタントUI、音声コマンド

プレビュー

LearnAPI (ML)

オンデバイス適応学習、TFLite統合

プレビュー

Raku SDKを選ぶ理由

機能 Raku SDK 従来のエンジン
AIネイティブ難易度調整 組み込み(DDA + プロファイラー) プラグイン / カスタムコード
オンデバイスML推論 RakuSLM、クラウド不要 クラウドAPIが必要
XRサポート OpenXR 1.1、全ゲーム対応 別途VRビルドが必要
コンパニオンゲーミング(ARオーバーレイ) 単一コードベース 非対応
感情状態検出 組み込みプロファイラー 利用不可
適応型ミュージックシステム HRTF + インテンシティ駆動 手動スクリプティング
合計ランタイムサイズ 19 MB 500 MB – 2 GB以上
ロイヤリティ なし。ゼロ。 閾値超過時にレベニューシェア

グローバルSDKサポート

SDKドキュメントとサンプルは8言語で利用可能です。

EN
英語
日本
日本語
FR
フランス語
DE
ドイツ語
ES
スペイン語
PT
ポルトガル語
中国語(簡体字)
中国語(繁体字)

SDKを入手する

インディー開発者は無料。ロイヤリティなし。ライセンス料なし。 Unity、Unreal、C/C++バインディングと完全なサンプルプロジェクトが含まれています。

2,718
API関数
16
ネイティブモジュール
10+
サンプルプロジェクト
3
エンジン統合

SDKをご利用中ですか?フィードバックをお寄せください。

エンタープライズライセンスおよびパートナーシップに関するお問い合わせ: hello@rakuai.com