Hey, so I'm new to Godot, but long time the other engine, and while I enjoy Godot immensely, one thing I've been quite frustrated about is the constant goose chase for changes to the Godot 4 syntax of GDScript.
So yesterday, I sat down and crafted a little custom GPT that does its best to only return v4 knowledge πŸ™‚

πŸ€– Godot 4 Copilot πŸ€–
(Requires ChatGPT Plus sadly πŸ˜₯)

  • Want a boilerplate to get you started? request it
  • Confused about getset or api calls? ask it
  • Found some old code in a forum? Copy paste it to it and it might return something 100% correct... or close to and you massage it a bit.
    ... you get the drill πŸ™‚ Less time hunting, more time making.

For the curious: No I didn't feed it all of the documentation. The way GPT's are currently created you can give it 8000 characters and upload pdf's and give it access to the internet. I only wrote the 8000 characters. No PDF's, no internet. I did it like that because I know the v4 information is inside it's network and it just need the pointers to it, so with the characters, I tried to nudge it in the right direction and also serve it a list of most of the syntax changes between v3 and v4, so it would be top of mind.

Hope it helps someone πŸ€— Let me know what you think!

  • Dent replied to this.
    17 days later

    You need to have ChatGPT Plus:
    Sign up for ChatGPT Plus to chat with Godot 4 Copilot

    10 days later

    Staus This could be very useful for anyone with a subscription! Thanks for putting in the effort!

    I’d like to set up a RAG system + LLM chatbot (fine-tuned if I can find a decent tut) to query the docs from within the editor, but I’m not well-versed in C++. If this GPT does what it says on the tin, maybe it’s actually doable!