Blueprints vs. C++: How They Fit Together and Why You Should Use Both

It’s not an either/or decision. Learn what makes C and Blueprints different, what they have in common, and how to use them together effectively. We’ll also learn a thing or two about performance optimization and some basic software design concepts. 00:00 - Introduction 01:29 - Common Ground 02:18 - Design Concepts: High-Level vs. Low-Level 03:10 - Design Example: Weapon System 04:44 - Design Concepts: Scripting vs. Programming 06:44 - C and BP as Programming and Scripting Languages 08:54 - Video Scope: Where C and BP Overlap 09:52 - Performance: How C and BP Are Compiled 10:48 - Performance: Comparing Compiled C and BP 15:23 - Performance: Conclusions and Profiling 17:35 - Project Organization: Class Design 18:54 - Design Concepts: Types and Dependencies 20:33 - Project Organization: C Modules 23:05 - Project Organization: BP-to-C Dependencies 24:36 - Design Example: Refactoring from BP to C 28:31 - Design Example: Doing Everything in C 31:03 - Design Example: Basic C / BP Interop 33:11 -
Back to Top