NVIDIAのゲーム向けAIアシスタント「Project G-Assist」って何が便利? 開発者向けプラグインハッカソンも開催中
NVIDIAが、ゲーム用AIアシスタント「Project G-Assist」の展開を強化している。7月16日までは開発者向けの「プラグイン開発ハッカソン」も開催中だ。そもそも、Project G-Assistとはどのようなものなのか、紹介していきたい。
NVIDIAの「Project G-Assist」は、PCゲームを楽しむ上で役立つ機能を提供するAIアシスタントだ。7月21日(米国太平洋夏時間、以下同)まで、開発者向けハッカソンイベント「Plug and Play: Create a Project G-Assist Plug-in Hackathon」を開催するなど、より機能を拡充する取り組みを推進している。
そもそもProject G-Assistとはどういうものなのか、紹介していきたい。
「Project G-Assist」とは?
Project G-Assistは、NVIDIA製GPU「GeForce RTXシリーズ」(詳細要件は後述)で利用できるAIアシスタントで、音声やテキストによって指示することで「PC/ゲームの設定調整」「フレームレートなどのパフォーマンスのグラフ表示」「PCに接続した機器の設定変更(ライティングの調整)」など、PCの設定を簡単に制御する機能を提供している。
ユーザーはNVIDIAアプリの「NVIDIAオーバーレイ」機能を通して呼び出せるので、タブやアプリを切り替えることなく使用可能だ。
本機能はローカル動作する「SLM(小規模言語モデル)」を使用しており、自然言語命令を解釈して機能を呼び出すことで多種多様なアクションを実行できる。機能はNVIDIAが提供するものだけでなく、ユーザーやコミュニティが独自に開発した「プラグイン」も利用可能だ。これにより、AIアシスタントの可能性を大きく広げられる。
プラグイン開発に必要なサンプルや手順は「GitHubレポジトリ」として公開されており、誰でも手軽に開発できる。 主なサンプルプラグインは以下の通りだ。
- Google Gemini(Google検索やGeminiの対話機能との連携)
- Discord(ゲームのハイライトやメッセージをDiscordサーバーで共有)
- IFTTT(照明などのIoT機器の制御を自動化)
- Spotify(音楽の再生やプレイリストの管理)
- Twitch(配信中の情報へのアクセス)
これらのプラグインを使うと、PCや周辺機器のライティングを調整したり、ゲームのライブ配信や録画を開始したり、プレイ中に攻略のアドバイスを参照したりと、G-Assistの機能をさらに拡張できる。
Project G-Assistの動作要件
Project G-Assistは、12GB以上のグラフィックスメモリを備える「GeForce RTX 30シリーズ」以降を搭載するWindows PCで動作する。グラフィックスドライバは「Game Readyドライバ」「NVIDIA Studioドライバ」のどちらでも構わないが、NVIDIAアプリも併せてインストールしておく必要がある。
プラグインはChatGPTを使ったノーコード/ローコード開発もOK!
Project G-Assistのプラグインは「Python」「C++」といったプログラミング言語で行うことが基本だ。
しかし「興味はあるけれどプログラミング言語にあまり詳しくない」という人でも心配はない。ChatGPTベースのノーコード/ローコード開発ツール「Project G-Assist Plug-In Builder」を使えば、AIとのチャットを通じて必要なコードを自動生成したり、プラグイン開発に関する質問をしたりできるため、専門知識が少なくても開発を進められる。
プラグインハッカソンの概要
Project G-Assistのプラグイン開発ハッカソンに参加するには、以下の条件を“全て”満たす必要がある。
- NVIDIAの開発者サイトのアカウントを持っていること
- 7月21日午後15時59分までに特設フォームから以下のプラグインのプロジェクト(ファイル)を提出してエントリーすること
- ソースコードファイル(plugin.py)
- requirements.txt
- manifest.json
- config.json(必要な場合)
- プラグインの実行ファイル
- READMEコードを含む「GitHub」のリポジトリー
- プラグインの動作を説明する30秒~2分間の動画を提出すること
- 以下のいずれかのSNSで「#AlonRTXHackathon」のハッシュタグを付けてプラグインを宣伝すること
- X(旧Twitter)
- TikTok
審査は「革新性と創造性」「テクニカルな実行と統合、技術的な深度についてのレビュー、G-Assistの統合と拡張性「使いやすさとコミュニティーへの影響」の3点を軸に行われる。一言でまとめると使いやすいプラグインかどうかという点が重視されることになる。
入賞者への景品
ハッカソンの結果は、8月20日に発表される予定となっている。上位入賞者には以下の景品が与えられる。
- 1位:「GeForce RTX 5090 Laptop GPU」搭載ノートPC
- 2位:「GeForce RTX 5080」搭載グラフィックスカード
- 3位:「GeForce RTX 5070」搭載グラフィックスカード
- 1~3位共通の特典
- NVIDIAのSNSにおけるプラグインの紹介
- Project G-Assistの開発チームと面会する機会
- 「NVIDIA Deep Learning Institute」の自習用クレジットの提供
プラグインで困ったらコミュニティーで質問OK!
Project G-Assistのプラグイン開発において、分からないことや困ったことがある場合は、NVIDIAの公式Discordを通して別の開発者、あるいはNVIDIA“中の人”に質問や相談ができる。
- →NVIDIA Developer(Discord)
ゲームをより快適に楽しむべく始まったProject G-Assist。今回のハッカソンは、「こういう機能が欲しい」「ああいう機能があればもっと便利になるのに」といったアイディアをプラグインに落とし込んで広く提案するチャンスだ。ぜひ、ふるって応募してみてほしい。
提供:エヌビディア合同会社
アイティメディア営業企画/制作:ITmedia PC USER 編集部/掲載内容有効期限:2025年7月15日
Copyright © ITmedia, Inc. All Rights Reserved.