虚幻学习笔记:在开发中如何平衡C++和蓝图(1)探索蓝图的优缺点

前言

本文为虚幻官方社区教程《将蓝图转换为C++》的学习笔记,原视频链接如下:
https://dev.epicgames.com/community/learning/courses/re6/unreal-engine-c/z4EJ/unreal-engine-c

一.蓝图和C++各自的优势

在开发中,蓝图和C++不能说用谁更好,他们都有着各自的优势和限制,从本质上来说,蓝图的一些优势恰好是C++的弱势,而C++的优势也是蓝图的缺点。在虚幻开发中,将两者结合是最好的办法,这也是虚幻引擎最强大的地方。

1.蓝图

  • 快速编译
    蓝图编译十分迅速,而C++假如你修改了一个头文件,编译时间可能就要15秒以上。
  • 迭代迅速
    因为其快速的编译,在开发中可以快速迭代,你在蓝图中进行了修改,只需要几秒就可以进入游戏在关卡中看到成果。
  • 易于理解
    蓝图是可视化编程,相比于C++,蓝图更直观,更易于理解。而C++很多特点对于初学者来说难于掌握,哪怕是资深程序员也难以驾驭。
  • 易于调用API
    蓝图可以快速
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值