浙商互联 发表于 2020-11-25 15:35

unreal蓝图开发,是不是会省很多代码?

unreal蓝图开发,是不是会省很多代码?

lluupp 发表于 2020-11-25 15:36

蓝图的意义在于,开发团队中所有人都可以参与构思游戏玩法的这个过程。美术,LD都可以先用 BP搭建一个玩法,然后头脑风暴大家一起讨论。

蓝图实际上是封装好的一个个小功能模块,用线连接起来,比较容易理解。

而且对于很多没有程序员的小团队,BP就成了他们能够独立完成游戏的好选择。

jukai7 发表于 2020-11-25 15:36

省了代码,多出来一堆结点和连线。

wujingmintop 发表于 2020-11-25 15:36

我感觉要看具体情况了。
有时候一段很简单的逻辑,用蓝图反而相当麻烦。比如分支判断,成员变量读写,类型转换,用蓝图实现的话很啰嗦,会变成蜘蛛网。
有时候蓝图会比代码方便,比如ui回调事件,动画状态机,行为树,类似unity的prefab用法等,用蓝图非常直观。
理论上蓝图会减轻部分代码量,但是C++部分需要导出给蓝图,以及跟蓝图交互,都是要额外代码量的哦。

wuzheng40 发表于 2020-11-25 15:37

迟到的回答。因为之前对蓝图不太熟悉。
最近使用蓝图比较多,感觉蓝图的功能还是能满足大部分需求的,而且上手的确十分简单。
不知道题主说的“省很多代码”是什么意思。如果是指自己少写代码的话,的确有帮助。不过实现同样功能的蓝图篇幅确实大得多= =
页: [1]
查看完整版本: unreal蓝图开发,是不是会省很多代码?