Achja, vielleicht hat man es schon bemerkt aber ich bin kein Programmierer
Wenn ich dir an der Stelle einen kleinen Tipp geben darf. Dank Blueprints musst du natürlich kein Programmierer sein. Aber ich empfehle dir halt doch mal ein Buch über eine einfache Programmiersprache zu holen, wie zum Beispiel Visual Basic, C#. Am besten wäre natürlich C++, aber die ist wieder relativ komplex. Nur damit du so ein paar logische Abläufe in der Programmierung vielleicht auch so im Hinterkopf hast.
Mir ist auch klar, dass das bei Blueprints nicht immer hilft. Oftmals irritiert mich zum Beispiel die Anordnung der Ein- und Ausgänge.
Inzwischen lerne ich zwar C++, so gut ich das in meinem Alter halt noch hinbekomme, aber so nach und nach erklärt sich dadurch halt doch noch etwas mehr, weil es viele Hintergründe hinter den Blueprints, unter anderem auch das Binding, was ich bisher immer kritisiert habe, da es in C# eher ein Unding gewesen wäre, in C++ jedoch relativ erklärbar und sogar logisch ist.
Deswegen, trotz Blueprints, kann ich nur empfehlen so ein wenig in "normale" Programmiersprachen reinzuschnuppern.