Price: Free
Pros:- Available on your web browser
- Quick and easy to use for simple tasks
Cons:- Lacks features specific to game development
- Will give strange responses if not prompted correctly
Before we get into specific tools and plugins, it’s worth walking through the capabilities of OpenAI’s famous ChatGPT. In many cases, the wildly popular, free-to-use engine is a fine tool for assisting your project.
The most obvious use of this platform is as a writing assistant. You can feed it ideas, or even complete stories, and it can write, rewrite, or edit anything you have. Though it will never spit out ideas as original or polished as those of a human writer, the sheer volume of drafts it can generate in seconds are a great way for a stumped writer to get ideas flowing again. Using ChatGPT to generate mundane pieces of text for item descriptions or tutorials can also free up a lot of time for writers to focus on the storyline and character dialogue. Of course, the engine still requires you to input a good idea in order to get good results, and everything it generates should be edited by a human to make sure it doesn’t sound too robotic or contain information inaccurate to your game or lore.
Another less common use of ChatGPT is to have the engine critique your completed work. For example, you can feed it a few pages about a character’s appearance, personality, and backstory and ask the engine if it finds anything confusing or alarming. Unless there is a glaring plot hole, the AI will usually shoot back pretty generic questions, but these serve as great prompts for self-critiquing your work before sending it up the chain of command.
There are dozens of AI interfaces similar to ChatGPT such as Gemini and Co-Pilot, but all perform nearly the same as they are all powered by GPT4. Furthermore, many of the gamedev-specific tools we discuss from here on out are just better trained versions of GPT4 that excel one application.