找回密码
 立即注册
查看: 445|回复: 4

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

[复制链接]
发表于 2020-11-25 15:35 | 显示全部楼层 |阅读模式
unreal蓝图开发,是不是会省很多代码?
发表于 2020-11-25 15:36 | 显示全部楼层
蓝图的意义在于,开发团队中所有人都可以参与构思游戏玩法的这个过程。美术,LD都可以先用 BP搭建一个玩法,然后头脑风暴大家一起讨论。

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

而且对于很多没有程序员的小团队,BP就成了他们能够独立完成游戏的好选择。
发表于 2020-11-25 15:36 | 显示全部楼层
省了代码,多出来一堆结点和连线。
发表于 2020-11-25 15:36 | 显示全部楼层
我感觉要看具体情况了。
有时候一段很简单的逻辑,用蓝图反而相当麻烦。比如分支判断,成员变量读写,类型转换,用蓝图实现的话很啰嗦,会变成蜘蛛网。
有时候蓝图会比代码方便,比如ui回调事件,动画状态机,行为树,类似unity的prefab用法等,用蓝图非常直观。
理论上蓝图会减轻部分代码量,但是C++部分需要导出给蓝图,以及跟蓝图交互,都是要额外代码量的哦。
发表于 2020-11-25 15:37 | 显示全部楼层
迟到的回答。因为之前对蓝图不太熟悉。
最近使用蓝图比较多,感觉蓝图的功能还是能满足大部分需求的,而且上手的确十分简单。
不知道题主说的“省很多代码”是什么意思。如果是指自己少写代码的话,的确有帮助。不过实现同样功能的蓝图篇幅确实大得多= =
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-11-24 07:36 , Processed in 0.102099 second(s), 27 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表