Valve「Lepton」とは?AndroidゲームをSteamOSで動かす仕組みとSteam Frameへの影響を解説

Valve「Lepton」とは?AndroidゲームをSteamOSで動かす仕組みとSteam Frameへの影響を解説

本記事にはアフィリエイト広告(Amazon・楽天市場等)のリンクが含まれています。

ニュース|Steamworks公式ドキュメントで判明
Valve「Lepton」とは?
AndroidゲームをSteamOSで動かす仕組みと、Steam Frameへの影響
Valveが開発している互換レイヤー「Lepton」の存在感が高まっています。SteamworksにはAndroidをSteam Frameの対応OSとして扱う公式ドキュメントが用意されており、開発者はAndroid向けAPKをSteamへ登録できる状態です。ただし現時点で一般ユーザーが自由にインストールしてAndroidゲームを遊べる段階ではなく、開発環境としての整備が先行しています。
オープンソースのWaydroidをベースに開発現状はSteam Frame向けが中心SteamworksでAndroid正式対応済み

出典:Valve Steamworks公式ドキュメント(Connecting adb to LeptonHow to upload Android APKs to SteamHow to load and run games on Steam Frame

「Lepton」という名前を見かけて、これが何なのか気になった人は多いはずです。SteamのバックエンドにAndroid関連の仕組みが追加されていることが分かってきた一方で、具体的に何をする技術なのかは分かりにくいままです。

Leptonは、AndroidゲームをLinuxベースのSteamOS上で動かすためにValveが開発している互換レイヤーです。特に重要なのが、Valveの新型VRヘッドセット「Steam Frame」において、Meta Questなどに提供されているAndroid・Arm64版のVRゲームを動かす役割を担う点です。

この記事では、Valve自身がSteamworksで公開しているドキュメントをもとに、Leptonの仕組み、Windows向け互換レイヤー「Proton」との違い、Steam FrameでのProton・FEXとの使い分け、そして一般ユーザーへの影響がどこまで確定していてどこからが未確定なのかを整理します。

目次

正体LeptonとはAndroidゲームをLinuxで動かす互換レイヤー

Valveは公式ドキュメントの中でLeptonについて、Linuxデバイス上でAndroidアプリを実行するためのコンテナと説明しています(Steamworks公式ドキュメント。Android OS全体を重い仮想マシンとしてエミュレーションするのではなく、Linuxカーネルを共有しながらAndroidアプリの実行環境をコンテナとして立ち上げる仕組みで、オーバーヘッドを最小限に抑える狙いがあります。

LeptonはオープンソースのWaydroidをベースにしている

Leptonは、既存のオープンソースプロジェクト「Waydroid」を土台に開発されているとみられます。Waydroidは、LinuxのディスプレイプロトコルであるWaylandを経由してAndroidアプリをコンテナとして動かす技術で、Linuxデスクトップ環境でAndroidアプリを使うために以前から開発コミュニティで利用されてきました。Valveはこの仕組みをベースに、Steamの実行環境に合わせて手を加えているとみられます。ゼロから独自技術を作ったわけではなく、実績のあるLinux向け技術を土台にしている点は、WineをベースにしたProtonと似た開発方針といえます。

Steam FrameでAndroidゲームを起動すると、必要に応じてLeptonコンテナが自動的に立ち上がります。開発者向けには「Lepton Development」というアプリケーションが用意されており、これを起動するとAndroidのホーム画面を表示する浮動ウィンドウが現れます。ここへADBで接続すれば、一般的なAndroid端末と同じようにアプリのインストールやログ確認、デバッグを行うことも可能です。Wi-Fi接続ではadb connect frame、USB接続ではポートフォワード後にadb connect localhost:5555を実行する手順が公式ドキュメントに案内されています。

つまりLeptonは、AndroidゲームをLinux向けに変換して再コンパイルするツールではありません。Androidアプリが必要とする実行環境をSteamOS内にコンテナとして用意し、その中でAPKをそのまま動かす仕組みです。

比較Leptonは「Android版Proton」と呼べるのか

Leptonは、しばしば「Android版Proton」と表現されます。WindowsゲームをSteamOSで動かすProtonと、AndroidゲームをSteamOSで動かすLeptonは、異なるOS向けに作られたゲームをLinux上で利用可能にするという点では似ています。ただし、内部の仕組みは同じではありません。

ProtonはWineを基盤に、Windows APIをLinux向けに置き換えます。DirectXで描画するゲームでは、DXVKなどを使ってDirectXの命令をVulkanへ変換する処理も行われます。一方のLeptonは、Android環境そのものをコンテナとして動かします。Android向けのArm64ゲームを、同じArm64プロセッサーを搭載するSteam Frameで動かす場合、CPU命令を別のアーキテクチャへ変換する必要がありません。

項目ProtonLepton
ベース技術Wineを基盤に開発Waydroidをベースに開発
変換対象Windows APIの呼び出しAndroid実行環境をコンテナ化
CPU命令変換Arm環境ではFEXと併用Arm64同士なら変換不要
主な用途Windows向けPCゲームAndroid・Arm64版ゲーム

役割を簡単に表すなら、Protonは「WindowsからLinuxへの互換レイヤー」、Leptonは「AndroidからLinuxへの互換レイヤー」です。ただし、ProtonがWindows APIを変換するのに対し、LeptonはAndroidの実行環境をコンテナ内に用意するという違いがあります。

内部構成Steam FrameはLepton・Proton・FEXを使い分ける

Leptonを理解するうえで重要なのが、Steam Frameのプロセッサー構成です。Steam FrameはQualcomm Snapdragon 8 Gen 3を搭載するArm64ベースのVRヘッドセットで、OSにはArch Linuxを基盤とするSteamOSが採用されています。一般的なゲーミングPCやSteam Deckで使われるx86-64ではなく、スマートフォンやスタンドアロン型VRヘッドセットに近いArm64環境です。

そのためSteamworksの公式ドキュメントでも、Steam Frame向けにビルドを提出する際は、ゲームの形式に応じて3つの実行モデルを使い分けると案内されています(Steamworks公式ドキュメント

Android APK|Leptonコンテナ経由で実行Android向けに作られたAPKは、Runtimeを「Android」に指定して提出します。実行時はLeptonコンテナが自動的に立ち上がり、その中でAPKがそのまま動作します。
Linux Arm64ビルド|ネイティブ実行Linux・Arm64向けに作られたゲームは、Runtimeを「Steam Linux Runtime 3.0 Arm64(Sniper)」に指定すれば、互換レイヤーを介さずSteamOS上でネイティブに動作します。
Windows実行ファイル|ProtonとFEXを併用Windows・x86版のゲームは「Steam Play(Proton)」で実行します。Windows APIの変換はProton、x86命令をArm64命令へ変換する処理はFEXが担当します。

FEXは、x86およびx86-64プログラムをArm64上で動かすための技術です。x86命令をいったん中間表現へ変換し、そこからArm64のネイティブコードへ実行時に変換する仕組みを採用しています。OpenGLやVulkanなどのAPI呼び出しについては、可能な限りホスト側のネイティブなグラフィックライブラリへ転送することで、変換によるオーバーヘッドを抑えます。さらに変換済みコードをキャッシュし、ゲーム中のスタッターを減らす仕組みも備えています。Valveのエンジニアによる説明では、FEXを介したx86ゲームの実行はSteam Frame上でおおむね1〜2割程度のオーバーヘッドが生じるとされています。

Steam FrameはAndroidゲーム専用機になるわけではありません。AndroidゲームはLepton、従来のWindowsゲームはProtonとFEX、負荷の高いPCゲームやPCVRはゲーミングPCからのストリーミングで対応する設計です。

配信経路AndroidゲームをSteamへ正式に登録できる仕組み

Leptonの登場で大きく変わるのが、AndroidゲームのSteamへの登録方法です。ValveはSteamworksにAndroidを正式な対応OSとして追加し、開発者がAndroid向けAPKをSteamへアップロードする手順を公開しています(Steamworks公式ドキュメント

手順としては、まずアプリ設定の「Application > General」タブで対応OSにAndroidをチェックします。次に「SteamPipe > Depots」で新しいデポを作成し、Operating SystemをAndroidに設定したうえで、開発者向けコンポーネントのパッケージへ追加します。APKファイルはデポの最上位に配置し、追加のデータファイルは「obb」ディレクトリへ整理して格納する構成が案内されています。起動オプションでは、APKを「Executable」として指定した項目をAndroid用に追加することで、Steam経由での起動が有効になります。

Steam CloudについてもAndroid用の保存先を指定できます。「Application > Steam Cloud」でAuto-Cloud PathのRootを「AndroidExternalData」に設定すれば、セーブデータの保存パスを指定できます。適切に設定されたタイトルでは、Steamを通じたインストール、アップデート、セーブデータ管理まで一体化できる可能性があります。

これは、ユーザーがインターネット上からAPKを探して手動でサイドロードする仕組みとは異なります。ゲーム会社がAndroid版をSteamへ正式に提出し、Steamライブラリから起動できるようにする仕組みです。少なくとも現在公開されている公式手順では、Google Playストアで購入済みのアプリをそのままSteamで利用する仕組みではありません。Steam用として登録されたAndroidデポを、Steam経由で取得する形になります。

確定していること
  • Steamworks公式ドキュメントに、AndroidがSteam Frameの対応OSとして追加され、APKアップロード手順が案内されていること
  • Steam FrameがQualcomm Snapdragon 8 Gen 3を搭載するArm64ベースのVRヘッドセットであること
  • Steam Frameでは「Android APK」「Linux Arm64ネイティブ」「Windows実行ファイル(Proton+FEX)」という3つの実行モデルが使い分けられること
  • LeptonがオープンソースのWaydroidをベースにした互換レイヤーとみられること
未確定なこと
  • SteamDB上での正確な初回登録日・直近の更新日(媒体により表記に差がある)
  • 一般ユーザーがSteam DeckやLinux PCでAndroidゲームを遊べるようになる時期・可否
  • 個々のAndroid VRゲームがSteam Frame上でどこまで快適に動作するか
  • Google Playストアで購入済みのアプリをそのままSteam経由で使えるようになるか

移植性Meta Quest向けVRゲームをSteam Frameへ持ち込みやすくなる

LeptonがSteam Frameにもたらす大きなメリットが、スタンドアロン型VRゲームを移植しやすくなることです。Meta QuestをはじめとするスタンドアロンVR機器では、Android・Arm64版のゲームが広く使われています。こうしたタイトルをSteam Frameへ対応させる際、開発会社がWindows版やLinux版を一から作り直す必要がなく、既存のAndroid版を活用できる可能性があります。

Valveも、すでに他社製VR機器向けにモバイル最適化版を開発している場合は、そのAndroid・Arm64版をSteam Frameで動かすことが合理的だと説明しています。一方、Windows版しか存在しないゲームについては、別途Arm版を新たに用意するのではなく、ProtonとFEXの組み合わせで既存のWindowsビルドを動かす方針を示しています。

これはSteam Frameの発売時に遊べるゲームの数を増やすうえで重要な意味を持ちます。新しいVR機器では、ハードウェアの性能だけでなく、発売直後から遊べるタイトル数が普及を左右します。Leptonによって既存のAndroid VRゲームを取り込めれば、Steam Frame専用にすべてのゲームを作り直すよりも、短期間でソフトウェアのラインナップを揃えやすくなります。

注意点Android版だからといって必ず快適に動くわけではない

APKをLeptonで起動できることと、ゲームを快適に遊べることは別の問題です。Androidゲームの中には、特定メーカーのSDK、独自の認証機能、端末固有の機能、タッチ操作などに依存しているものがあります。APKを起動できても、Steam FrameのコントローラーやOpenXRへの対応が不十分であれば、正常に操作できない可能性があります。

VRゲームではフレームレートも重要です。通常のスマートフォンゲームが起動できたとしても、両目用の映像を安定して描画し、頭の動きに遅れず追従できなければ、快適なVRゲームにはなりません。

そのためLeptonは、既存のAndroidゲームを無条件ですべてSteam Frame対応にする万能の機能ではありません。移植作業を大幅に減らせる一方で、開発会社による入力、描画、UI、パフォーマンスの確認は必要です。

展開可否Steam DeckでもAndroidゲームを遊べるようになるのか

LeptonがLinux上でAndroidアプリを動かす技術であることから、Steam Deckへの対応にも期待が集まっています。Valveの公式資料では、Leptonを「Steam FrameなどのLinuxデバイス上でAndroidアプリを実行するコンテナ」と説明しています。この表現だけを見ると、技術的にはSteam Frame以外のLinux機器へ展開できる余地があるように読み取れます。

ただし、現在公開されているインストール、デバッグ、APKアップロードの資料はいずれもSteam Frame向けです。Steam Deckの一般ユーザー向けにLeptonを提供することや、Steam DeckのゲームモードからAndroidゲームを購入して遊べるようにすることは、正式には発表されていません。

Steam Deckはx86-64プロセッサーを搭載しています。Android・Arm64版しかないゲームをSteam Deckで動かす場合は、Leptonだけでなく、Arm64からx86-64への命令変換も必要になる可能性があります。そのため、同じArm64プロセッサーを使うSteam Frameほど単純ではありません。現時点では、「Steam DeckでもすぐにAndroidゲームが遊べる」と判断するのは早計です。

現状一般ユーザーがLeptonを自分でダウンロードする必要はない

複数の海外報道によると、Leptonに関連するアプリはSteamのバックエンド上ではLinux向けの無料ツールとして扱われているものの、一般ユーザー向けには公開されておらず、開発者側の権限を持つアカウントのみが利用できる状態に設定されているとされています。開発者向け環境として2024年半ば頃からデータベース上に存在していたとされ、2025年12月にはストア用の素材が追加され、2026年7月下旬にも関連パッケージが更新されたと伝えられています。ただし、これらの日付は報じるメディアによって多少の差があり、Valve自身が公式に時系列を説明したわけではない点には注意が必要です。

とはいえ、これは一般ユーザーが自らLeptonを探してインストールする必要があることを意味するものではありません。前述のとおり、Steam FrameではAndroidゲームをSteamから起動した際にLeptonコンテナが自動的に立ち上がります。ユーザーがProtonを個別に設定しなくてもSteam DeckでWindowsゲームを遊べるのと同様に、正式対応タイトルではLeptonの存在をほとんど意識せず利用する形になると考えられます。

「Lepton Development」は、主に開発者がADB接続やデバッグを行うための環境です。一般ユーザーがAPKを自由に動かすためのAndroidエミュレーターとして公開されたものではありません。

波及効果LeptonがSteam Frameにもたらす変化

LeptonはSteam Frameの対応ゲームを増やすための重要な技術ですが、Steam FrameをAndroid専用のVR機器に変えるものではありません。Steam Frameは、Valveが「ストリーミング重視」と説明するワイヤレスVRヘッドセットです。Android・Arm64版の軽量なVRゲームはLeptonで本体上に直接インストールし、対応するWindowsゲームはProtonとFEXで動かします。さらに高い性能が必要なPCVRゲームは、ゲーミングPCからワイヤレスでストリーミングする構成です。

Leptonが充実しても、高性能なゲーミングPCが不要になるわけではありません。Snapdragon 8 Gen 3で動かせるスタンドアロン向けゲームと、デスクトップGPUを使う高画質なPCVRゲームでは、想定される映像品質や処理負荷が大きく異なります。Steam Frame単体では軽量なAndroid VRゲームを遊び、負荷の高い作品ではゲーミングPCを利用するという使い分けが基本になりそうです。

全体像SteamOSをWindows・Arm・Androidまで広げる技術

Leptonの本当の意味は、AndroidゲームをSteam Frameで動かせることだけではありません。Valveはこれまで、ProtonによってWindowsゲームをLinux上で動かし、Steam Deckの成功につなげてきました。今度はFEXによってx86ゲームをArm64へ広げ、LeptonによってAndroidゲームをSteamOSへ取り込もうとしています。

従来のSteamは、Windows・x86-64を中心としたPCゲームプラットフォームでした。今後はWindows、Linux、Android、x86、Arm64という異なる環境を、SteamOSと互換レイヤーで吸収する方向へ進んでいます。Steam FrameでLeptonが実用化されれば、将来のArm版SteamOS搭載携帯ゲーム機や小型PCにも応用される可能性があります。ただし、Steam Deckや市販Linux PCへの提供については、Valveからの正式発表を待つ必要があります。

FAQよくある質問

Leptonとは何ですか
Valveが開発している互換レイヤーで、AndroidゲームをLinuxベースのSteamOS上でコンテナとして動かす仕組みです。オープンソースのWaydroidをベースにしているとみられ、主にSteam Frame向けにMeta Questなどに提供されているAndroid・Arm64版のVRゲームを動かす役割を担います。
LeptonはProtonと同じ仕組みですか
いいえ。役割は似ていますが内部の仕組みは異なります。ProtonはWindows APIをLinux向けに変換するのに対し、LeptonはAndroidの実行環境そのものをコンテナとして用意します。Android・Arm64版のゲームを同じArm64プロセッサーのSteam Frameで動かす場合、CPU命令の変換は不要です。
Steam FrameでAndroidゲームを遊ぶのに特別な設定は必要ですか
正式対応タイトルであれば必要ありません。Steamからゲームを起動すると、Leptonコンテナが自動的に立ち上がる仕組みになっています。ADB接続や「Lepton Development」の利用は、主に開発者がデバッグを行う際に使うものです。
Steam DeckでもAndroidゲームは遊べますか
本記事公開時点では正式に発表されていません。Steam Deckはx86-64プロセッサーを搭載しているため、Android・Arm64版のゲームを動かすにはLeptonに加えてアーキテクチャの変換も必要になる可能性があり、Arm64同士のSteam Frameより対応のハードルが高いと考えられます。
Leptonはいつ一般公開されますか
現時点では開発者向け環境としてSteam Frameを中心に整備が進んでいる段階で、一般ユーザー向けの公開時期は明らかになっていません。正式な情報が判明次第、関連記事もあわせて更新される見込みです。

まとめまとめ|LeptonはSteam FrameのAndroidゲーム対応を支える互換レイヤー

まとめ

Leptonは、AndroidゲームをLinuxベースのSteamOS上で動かすためにValveが開発している互換レイヤーです。オープンソースのWaydroidをベースにしているとみられ、Android OS全体を重い仮想マシンとして再現するのではなく、コンテナとして必要な実行環境だけを用意する仕組みを採用しています。

Steam Frameでは主に、Meta Questなどに提供されているAndroid・Arm64版VRゲームを動かすために利用されます。WindowsゲームはProtonとFEX、AndroidゲームはLepton、負荷の高いPCVRゲームはゲーミングPCからのストリーミングという構成です。SteamではAndroidを対応OSとして登録し、APKやOBBファイルを正式に配布できる仕組みも整備されており、既存のAndroid VRゲームをSteam Frameへ展開するハードルは大きく下がります。

一方、LeptonがSteam上で確認されたからといって、一般ユーザーがSteam DeckやLinux PCで好きなAndroidアプリをすぐ遊べるわけではありません。現在はSteam Frameと開発者向け環境を中心とした技術であり、対応タイトルや一般提供の範囲は今後明らかになる見込みです。Steam Frameの発売時にソフト不足を防ぐだけでなく、SteamをWindows・x86中心のプラットフォームから、AndroidやArm64まで扱えるゲーム基盤へ広げる技術として、今後の動向を確認していく価値があります。

2026 BEST BUY — GPU 部門
MSI GeForce RTX 5070 16G VENTUS 2X OC
WQHD定番

RTX 5070 12GB

約105,850円前後

Amazon
ASRock RX 9070 XT スチールレジェンド 16GB GDDR6
コスパ最強

RX 9070 XT 16GB

約107,800円前後

Amazon
MSI GeForce RTX 5070 Ti 16G VENTUS 3X OC
ミドルハイ

RTX 5070 Ti 16GB

約169,980円前後

Amazon

※価格は2026年7月時点の目安・変動あり

Amazon PICK UP — ゲーミングライフ
壽屋 創彩少女庭園 きるプラ 小石川エマ 聖アイリス女学園高等部・冬服 1/10スケール プラモデル
きるプラ

創彩少女庭園 小石川エマ

約7,970円〜

Amazon
Joy-Con 2 ライトパープル/ライトグリーン
純正コントローラー

Joy-Con 2 限定カラー

約10,980円〜

Amazon
8BitDo Ultimate 2 Wireless ゲームコントローラー
TMR最強

8BitDo Ultimate 2

約9,000円前後

Amazon
グッドスマイルアーツ上海 POP UP PARADE SP ゼンレスゾーンゼロ グレース・ハワード
ゼンゼロ

ゼンゼロ グレース POP UP PARADE

約6,200円〜

Amazon
STORIA ゲーミングガラスマウスパッド Sloth DemizuPosuka Edition 出水ぽすかコラボ
出水ぽすかコラボ

STORIA Slothマウスパッド

約12,100円〜

Amazon

※価格は2026年8月時点の目安・変動あり

Writer
管理人アバター

ゲーミングスタイル管理人

自作PC愛好家・ゲーム歴15年超

ゲーミングPC歴は15年以上。毎年パーツを更新しながら最新トレンドを追いかけています。初心者にもわかりやすく、上級者も満足できる情報発信を心がけています。