Unity Editor extension for natural language control via ChatGPT
Top 12.2% on sourcepulse
This project provides a proof-of-concept integration of ChatGPT into the Unity Editor, enabling users to control the editor via natural language prompts. It is targeted at Unity developers interested in exploring AI-driven workflows and offers a novel approach to editor scripting.
How It Works
The integration leverages the ChatGPT API to interpret natural language commands and translate them into Unity Editor actions. Users input prompts through a dedicated AI Command window, and the system attempts to generate and execute the corresponding editor scripts. This approach aims to simplify complex editor tasks through intuitive language.
Quick Start & Requirements
Assets/Editor
directory into your Unity project.Edit > Project Settings > AI Command > API Key
. The key is stored in UserSettings/AICommandSettings.asset
, which must be excluded from version control.Highlighted Details
Maintenance & Community
This is a proof-of-concept project with no formal community channels or roadmap mentioned.
Licensing & Compatibility
The license is not specified in the README.
Limitations & Caveats
The project is explicitly stated as a proof-of-concept and is not practical for production use, with inconsistent performance and frequent failures in command implementation. Repeated attempts may be necessary to achieve desired results.
1 year ago
1 day