C++ memory model 🔴
This session will get you thinking about memory usage the way C++ needs you to. Unlike C#, most C++ code is not garbage collected, so gaining a clear understanding of how memory is allocated, accessed, copied and freed is essential to writing correct C++ code.
For existing Unreal Engine developers: This session won't cover the Unreal Engine garbage collection system that is used for UObjects; we'll be covering that in a session later in the day. This session is focused on low level memory management. However, you should attend this session even if you only intend to write UObject-based gameplay code, as this knowledge is considered foundational.
June is the owner of Redpoint Games, where she develops multiplayer and online-focused plugins for the Unreal Engine Marketplace. June has over a decade of programming experience, and has been writing low level C++ code for Unreal Engine for the last few years.
A series of ten 30-minute workshops throughout the day, this course will give you the skills to write Unreal Engine C++ code. We'll be covering everything from memory management through to exposing custom functionality in blueprints, and you can ask questions and engage with the speaker to learn more deeply about the topics you are interested in.