Es hängt davon ab, ob Sie in einem Team arbeiten oder nicht. Wenn Sie die einzige Person sind, die das Projekt entwickelt, ist dies eine Frage Ihrer Präferenz. Wenn Sie ein Programmierer in einem Team sind, ist es ein Muss, dass Sie die gesamte Logik in C ++ einfügen und es Künstlern / Level-Designern ermöglichen, über das Ereignissystem auf Ereignisse im Spiel zu reagieren.
Auch für mich ist das Schreiben von Code schneller, aber ich kann mir vorstellen, dass es für manche Menschen umgekehrt ist. Visual Studio bietet viele ausgefeilte Tools wie die Definition , robuste Suchoptionen, eine viel bessere Debugging-Umgebung, einige Refactor-Optionen und vieles mehr. Es gibt keine solchen Tools in Blueprints oder sie sind viel grundlegender, was es schwierig macht, Dinge wie komplexe Netzwerke zu modifizieren und zu ändern.
Wenn Sie C ++ schwer finden oder sich damit nicht wohl fühlen, starten Sie Ihre ersten Projekte mit Blueprints. Wenn Sie fertig sind, kennen Sie die Engine besser und fühlen sich mit Blaupausen wohl. Dies ist ein guter Moment, um mit der Entwicklung in C ++ zu beginnen.