Zephyr
Gemini を使用してオンライン マルチプレイヤー ゲームを作成する
機能
Unreal Engine 用のランタイム Python API を作成しました。これにより、シェイプ、スポーンポイント、車両、ライトの作成や、環境光の変更が可能になります。プレーヤーはオンライン マルチプレーヤー サンドボックス環境に参加して、プロンプトを通じてゲームを作成できます。各プロンプトには、Unreal Engine Python API と、プレイヤーのリクエスト(「車両を作成」など)が含まれています。Gemini からのレスポンスには、プレーヤーのリクエストを実現するためにゲーム内で実行される Python コードが含まれています。「ピラミッドを作成」などのプロンプトを使用して、複数の形状を一度に作成できます(Gemini では通常、複数の積み重ねられたボックスで作成されます)。既存の形状グループは、ピラミッドを参照して「柱のある玄関を追加」など、変更内容を記述することで変更できます。サーバーホストは、サンドボックス モード(プレーヤーがゲームを構築するモード)とゲームモード(ゲームがプレイされ、プロンプトや飛行などの構築機能が無効になるモード)を切り替えることができます。ゲームモードでは、マップの反対側の端にあるスポーンポイントを探し、反対側のスポーンポイントに 2 つのチームをスポーンします。ゲームモードに切り替える前に、サーバーが最初に作成されたときに存在するデフォルトのスポーンポイントを削除し、少なくとも 2 つのスポーン(2 つのチーム スポーンを表す)を作成する必要があります。今後は、プロンプトを使用してゲームの勝利条件を設定できる機能を追加し、Unreal Engine の機能をさらに追加し、ゲームモード中にプレーヤーがプロンプトを使用できるようにするなどの設定を追加したいと考えています。
構成
- Gemini API
チーム
By
Zephyr
差出人
米国