Published on April 24, 2017 by Unreal Engine

Announce Post: forums.unrealengine.com/showthread.php?142351

Richard Hinckley is joining us for this livestream to help ease new programmers into using UE4’s personal flavor of C++. Over the past couple of years that UE4 has been available to the public, Epic has released a lot of C++ content and tutorials that are specifically built for people familiar with coding to begin with, but now we’re getting back to basics! What is up with Garbage Collection? How do I make and expose a function to Blueprints? How do Blueprints fit into all of this anyway? These questions and much more will be answered! Also make sure to throw in your beginner questions below so we can answer them live. Be sure to also check out our documentation and wiki articles on C++!

Documentation: docs.unrealengine.com/latest/INT/Programming/index.html
Wiki: wiki.unrealengine.com/Category:Code

[00:00:08]Intro
[00:04:05]Difference between Cpp and H files
[00:09:35]Includes and UE4 Uproperty specifics
[00:16:02]Blueprint Pure nodes
[00:28:40]Double precision float
[00:31:18]Memory and Pointers
[00:46:27]Memory Leaks and Garbage Collection
[00:55:45]Static Variables
[00:58:55]References and Instances
[01:03:40]UInterface
[01:08:30]Scoping
[01:09:08]Q&A

Leave a Reply

79 Comments on "Getting Started with C++ | Live Training | Unreal Engine"

Notify of
avatar

yi sun
Guest
yi sun
1 year 9 days ago

we need more c++ tutorials

Rahul Verma
Guest
Rahul Verma
1 year 10 days ago

Whatever we try to find in documentation, almost everything is in Blueprints. We seriously need more unreal's C++ guides. Please make more tutorials.

Kopuz
Guest
Kopuz
1 year 10 days ago

I know c++ is a good language and it's very powerful but it looks so god damn ugly.

ElGuapo
Guest
ElGuapo
1 year 14 days ago

KEEP IT COMING ASAP!!!

TheJamsh
Guest
TheJamsh
1 year 17 days ago

The only thing not mentioned here which would be very worthwhile is forward declarations. It's one of the most common questions we end up answering on the UE forums.

morningreis
Guest
morningreis
1 year 18 days ago

Any free alternatives to Visual Assist X?

Weed
Guest
Weed
1 year 19 days ago

MAKE IT FOR LINUX

Axel Rotter
Guest
Axel Rotter
1 year 20 days ago

What the Function?

Drayvel Harris
Guest
Drayvel Harris
1 year 20 days ago

I find the online manual to be pretty bare. Some example code, demonstrations of how classes and structs are used with demonstration arguments would help a lot

Jrp0h
Guest
Jrp0h
1 year 22 days ago

43:27 he heils 🙂

1 2 3 5
wpDiscuz