Answers:
这取决于您是否在团队中工作。如果您是唯一开发该项目的人,则由您选择。如果您是团队中的程序员,则必须将所有逻辑都放入C ++中,并允许美工/关卡设计师通过事件系统对游戏中的事件做出反应。
另外,对我来说,编写代码的速度更快,但是我可以想象对于某些人而言,这是另一种方式。Visual Studio提供了许多复杂的工具,例如转到定义,强大的查找选项,更好的调试环境,一些重构选项等等。蓝图中没有此类工具,或者它们更为基础,这使得诸如复杂网络之类的事情难以修改和更改。
如果您觉得C ++很难,或者对C ++不满意,请使用Blueprints开始您的第一个项目。完成后,您将更好地了解引擎,并且对蓝图感到满意,这是开始使用C ++开发的好时机。