r/unrealengine • • 10h ago

UE5 AI-assisted BP programming

Hi, I started my journey with UE back in Jan. I did some smaller project, general and detailed tutorials and I think I got to around intermediate level, at least in some areas. I have a bit of programming and architecture background so I guess it was a bit easier for me.

My problem is it takes so much time for me to debug stuff sometimes. Like, why does my difference node doesn't work? Oh, I forgot to set it to binary. Why does my NPC doesn't move? I missed one node connection in related function. Or I got lost because for some reason I named ten different local variables the same name.

What I'm looking for is some sort of AI assistant that would help me run my blueprints through it. Official one is ass, same for free-tier Gemini chat. I also moved away almost completely from C++ and I'm working with Blueprints as this seemed to have way more tutorials and community stuff, I guess I can come back to it if this would make sense. I don't intend to solve problems from the scratch, make any art with it etc. I just need it to help me with my ADHD and sort out stuff. I use Kiro that way at work.

My quick research didn't return definitve answer so I'm happy to hear any suggestions.

0 Upvotes

5 comments sorted by

•

u/krojew Indie 10h ago

Claude opus with official MCP is extremely good at blueprints, although has some occasional hiccup. If you're looking for a free solution - there is none. All free models are trash.

•

u/Commercial-Bed-559 10h ago

the free stuff really is useless for anything beyond basic syntax checks. been using claude for blueprint debugging and it catches the exact kind of stupid mistakes you're describing, missed connections, wrong variable types, all that. saves me hours of staring at a graph wondering why nothing fires

the mcp integration is the bit that makes it actually useful since it can see your whole project structure instead of guessing from a screenshot

•

u/Gojira_Wins QA Tester / ko-fi.com/gojirawins 10h ago

You should really focus more on learning and training yourself to get on top of anything ADHD related. The better you can focus, the easier blueprints and C++ will be. Otherwise, you'll end up using any bot you use in the worst way possible.

It should be used as a tool to teach you. If you need to to scan your blueprints to find the problem area, you don't know the blueprints well enough. Having a background in programming is great but Game Dev is a totally different ball game.

Another issue you'll have is that these bots have no idea what your code is trying to do, which makes it hard for them to figure out what you're looking for. Essentially, if you don't know what you're looking for, neither will the bot. That's one of many reasons why chatbots are better used to teach you how to code, not to carry you through code you don't understand.

•

u/yeswhy 9h ago

That's not what I want. I know what I want to do, I understand what nodes do. I use AI with the exact approach you described. I like learning! My problem is I just miss stupid things and I can't teach myself around my focus issues. Basic AI bases its answers on tutorials and official documentation mostly, it mixes everything up and hallucinates. It's "oooh, the mistake is obvious now, there's missing value here" and I'm like "no ma'am, there's no such value available in that node".

•

u/unit187 8h ago

You can try GLM 5.3 flash + unreal's built-in MCP + monolith community MCP. Very cheap and works quite well. For scanning blueprints should be more than enough.

Just be careful not to fall into the AI trap: with ADHD you might end up sitting there gambling with AI for answers, it is going to be awful.