uAI - Unity3D AI Assistant powered by ChatGPT
A downloadable tool
*NOW WITH GPT-4 TURBO with up to 128k context length and DALL-E 3*
uAI Assistant supports GPT 3.5 Turbo, GPT 3.5 Turbo16K and GPT 4 - 8k and GPT 4 Turbo - 128k
WHAT IS uAI ASSISTANT?
uAI Assistant is a powerful extension for the Unity Game Engine that uses GPT AI to help game developers create professional code and engaging game content with ease.
You need an OpenAI secret key to use uAI Assistant! Read our documentation for further instructions.
10x CHEAPER AND WAY FASTER THANKS TO THE NEWEST GPT MODEL
With the newest GPT-model, uAI Assistant is now 10x cheaper compared to Davinci-3-Model! Plus, our tools run blazingly fast, saving you time and effort in the game development process.
Notice: In addition to GPT 3.5, uAI also supports GPT 4 with 8k and 128k tokens. Keep in mind that currently you have to be invited to use the GPT 4 API!
*NEW* SUPPORTS LOCAL LLMS
You can also set the API Endpoint URL to any other LLM, that has the same API Call Structure as OpenAI. Even locally running ones like LM Studio. But keep in mind, that Dall-E Calls are still addressed at the Dall-E API Endpoint from OpenAI.
TOOLS
uAI ASSISTANT WINDOW
Use the Assistant window to ask the GPT AI anything you want! Use it to create creative dialogues or new story elements, or ask it if you have any question regarding game development with Unity!
NPCs DRIVEN BY GPT AI
The GPT Window in Unity allows you to interact with the chatbot powered by GPT, enabling NPCs driven by AI to make your game world feel more alive and interactive. DemoScene is included with three examples!
SCRIPT CREATOR AND EDITOR
Generate high-quality code for your game, including gameplay mechanics, UI elements, and more. Our Script Editor makes it easy to write and edit code within Unity.
SCRIPT DOCTOR
Refine and perfect your code, ensuring that your game runs smoothly and efficiently. The Script Doctor can identify issues with code optimization, debugging, and more, helping you to create a more polished and high-performing game.
*NEW* IMAGE CREATOR
With the newest feature, you can create images and textures directly within the Unity Editor. You want a grass texture? Just enter your prompt, and DALL-E 3 will deliver you your grass texture!
MAKE YOUR TEXTURES SEAMLESS
When creating textures with AI, they are often not seamless, so one has to edit them in programs like Photoshop. With the newest tool in uAI, you can remove these seams with just a few mouse clicks!
SENSEI AI
Sensei AI is a Unity editor window designed to answer questions regarding any aspect of Unity3D. This tool allows users to pose questions related to Unity3D and receive informative responses in real-time.
NAME GENERATOR
Generate unique and memorable names for your characters. The Name Generator makes it easy to generate names that fit your game's style and tone.
QUEST GENERATOR
Create exciting and challenging quests for your players to undertake. The Quest Generator can generate quests based on a description given by you.
SPELL CHECKER
Catch any spelling or grammar mistakes in your writing. The Spell Checker can help you identify and correct issues with spelling, grammar, and punctuation, ensuring that your writing is polished and professional.
TEXT REFINER
Refine your writing style and tone to create an immersive and engaging game experience. The Text Refiner can help you give personality to your AI characters.
TRANSLATOR
Translate your game's text into multiple languages, making it accessible to players from all around the world. Our Translator Editors make it easy to translate your game's text into a variety of languages!
Whether you're a solo developer or part of a team, the uAI Assistant is an essential tool for creating immersive and engaging game content.
YOU NEED HELP?
If you have any questions or encounter any bugs, please email me or use our Discord server.
YOU LIKE WHAT YOU SEE?
Feel free to give us your feedback and improvement suggestions!
CHANGE LOG
Version 1.3.7
- fixed a racecondition bug
Version 1.3.6
- added undo/redo to TextRefiner textareas
Version 1.3.5
- added support for "text-generation-webui"
Version 1.3.4
- fixed a bug, that caused a mass-error-message when uAI is no setup correctly
Version 1.3.3
- fixed a bug, that cut off parts of an API response
Version 1.3.2
- added the API Endpoint field to settings. You can change the endpoint to any LLM that has the same API Call structure as OpenAIs API - even locally running ones! (Such as LLM Studio for local LLMs) But keep in mind, that Dall-E Calls are still addressed at the Dall-E API Endpoint from OpenAI.
- fixed a bug, that cut off the end of an API response in some cases
Version 1.3.1
- Added GPT 4-Turbo with 128.000 Tokens Context-Length! This will improve the biggest weakness of uAI.
- Added DALL E-3 for better image creation!
- removed tokencount-selection, since OpenAI will select the correct needed token count.
- Bug fix: Build-Error
Version 1.3.0
- improved UX: You can see the generation of the response in realtime, like in ChatGPT
- added stop-generation button
- game descriptions in the Name- and Quest-Generator will be saved
- removed cost label
Version 1.2.6
- improved UI of the ScriptDoctor tool
Version 1.2.5
- removed the string "csharp" in code in the chat-window
- reorganized the ui elements in the ScriptDoc window
Version 1.2.4
- added scroll functionality to the ScriptDoctor Snippet window
Version 1.2.3
- new AI model: OpenAI has introduced a new model: "GPT 3.5 turbo 16k" - It has a context length of 16k, which is 4 times more than the normal GPT turbo 3.5! Other changes: The input tokens of the normal GPT 3.5 Turbo are 25% cheaper than before.
Version 1.2.2
- bugfix: fixed the model selection bug
Version 1.2.1
- new tool: "Seamless Textures". When creating textures with DALL-E, the textures are not seamless. But with this tool, you can make them seamless!
- bugfix: compile error
Version 1.2:
- DALL-E 2 support has been added! Images can be created directly in the Unity Editor.
Version 1.1.5:
- added a typing indicator
- added an infobox that gives a tip to delete older messages.
- Conversations now scroll to the end of the chat when getting responses.
- When copying a message in the Assistant Conversation, the button text will change to "copied."
Version 1.1.4:
- bug fix: the model did not change when saved in settings
Version 1.1.3:
- added helpful links in the help-window
- removed settings from individual windows, to make one centralized place for settings in the settings window.
- bug fix: Settings were not correctly applied
- bug fix: links in the documentation were not clickable
Version 1.1.2:
- added a default path for created scripts to be saved to
- improved UX as suggested on Discord by a user
Version 1.1.1:
- fixed compile error
Version 1.1.0:
- added GPT 4 support (8k and 32k)
- added new tool "Sensei AI"
- updated Link to Documentation in the help-window
Version 1.0.1:
- fixed Bug: The first line of code generated by Chatbot AI got removed.
Status | Released |
Category | Tool |
Author | AssetRealm |
Genre | Role Playing |
Made with | Unity |
Tags | artificial-intelligence, chatgpt, Generator, Indie, namegenerator, questgenerator, tool, Unity, unity3d |
Average session | Days or more |
Languages | English |
Inputs | Mouse |
Links | Homepage |
Purchase
In order to download this tool you must purchase it at or above the minimum price of $15.99 USD. You will get access to the following files:
Comments
Log in with itch.io to leave a comment.
I have a GPT Pro account to get gpt-4 but I'm not sure what settings I need to put in Temperature, Max Tokens and Temperature. Every time I try to use the AI Helper it says I don't have enough tokens. Though if I use the demoscene and put the api in the NPC_API script it works fine.
Would love your help?
Thank you for purchasing uAI!
I will help you setting it up, just come into my discord.
Though, I don't recommend to use GPT4 for NPCs, since it is the most expensive option. GPT 3.5 is capable enough to be used for NPC dialogs and way cheaper.
This is an exceptional piece of kit, clean UI and easy to use. The script maker will sometimes make minor errors, but all are 30s fixes.
Really happy with this!
Thank you very much for your nice feedback! I really appreciate it.
Let me know if you have any improvement suggestions!
If you have any questions, feel free to ask!