# Where to begin my C++ endeavors? (want to learn UE4 C++)

**URL:** <https://forums.unrealengine.com/t/where-to-begin-my-c-endeavors-want-to-learn-ue4-c/32209>\
**Category:** C++\
**Tags:** unreal-engine\
**Created:** [June 11, 2015, 5:05am UTC](https://forums.unrealengine.com/t/where-to-begin-my-c-endeavors-want-to-learn-ue4-c/32209 "2015-06-11T05:05:34Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![anonymous\_user\_e815e8ea](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_e815e8ea](https://forums.unrealengine.com/u/anonymous_user_e815e8ea)\
**Post date:** [June 11, 2015, 5:05am UTC](https://forums.unrealengine.com/t/where-to-begin-my-c-endeavors-want-to-learn-ue4-c/32209/1 "2015-06-11T05:05:34Z")

</div>

Hello! I’ve been using UE4 for a while now, and that has been strictly blueprints. For some strange reason I feel compelled to start working with C++ as well. The issue is, however, that my C++ knowledge hasn’t really delved outside console applications XD You know, programs to help me calculate, text RPGs, you get it. I have basic C++ knowledge.

So I opened up one of the content examples and I can only understand about half of it.

Where do you people learn all this stuff? Seriously! I know there’s an API, but do you just know where to look for whatever it is you’re doing? It drives me nuts! I can manage fine using Blueprints, but it seems c++ is faster.

Please help! X’D

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_6d3a5d00](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_6d3a5d00](https://forums.unrealengine.com/u/anonymous_user_6d3a5d00)\
**Post date:** [June 11, 2015, 5:50am UTC](https://forums.unrealengine.com/t/where-to-begin-my-c-endeavors-want-to-learn-ue4-c/32209/2 "2015-06-11T05:50:37Z")

</div>

This is where I would recommend as a start to learning. As its a step by step guide to setting up a game.

> **[A new, community-hosted Unreal Engine Wiki](https://forums.unrealengine.com/t/a-new-community-hosted-unreal-engine-wiki/141494)**
>
> After over a year in maintenance mode, the official Unreal Engine Wiki is now permanently offline. These resources now live on a new community-run Unreal Engine Community Wiki — https://unrealcommunity.wiki/! You will be able to find content from...

From there, you should be able to then pull apart the examples, and theres many good projects to tear to pieces 🙂

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_e815e8ea](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_e815e8ea](https://forums.unrealengine.com/u/anonymous_user_e815e8ea)\
**Post date:** [June 11, 2015, 1:56pm UTC](https://forums.unrealengine.com/t/where-to-begin-my-c-endeavors-want-to-learn-ue4-c/32209/3 "2015-06-11T13:56:09Z")

</div>

Thanks! 😃 I can’t believe I didn’t come across this one before, I’ve been around those pages for quite a while now. Do you know if it’s updated to the current API? I’ve heard they’ve changed a lot of stuff since back then.

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_e815e8ea](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_e815e8ea](https://forums.unrealengine.com/u/anonymous_user_e815e8ea)\
**Post date:** [June 11, 2015, 3:29pm UTC](https://forums.unrealengine.com/t/where-to-begin-my-c-endeavors-want-to-learn-ue4-c/32209/4 "2015-06-11T15:29:12Z")

</div>

Ahhh, it says UE4 4.2 somewhere in there… I’m pretty sure there have been big changes since then, should I still go for it?

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_48ffde62](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_48ffde62](https://forums.unrealengine.com/u/anonymous_user_48ffde62)\
**Post date:** [June 11, 2015, 5:39pm UTC](https://forums.unrealengine.com/t/where-to-begin-my-c-endeavors-want-to-learn-ue4-c/32209/5 "2015-06-11T17:39:20Z")

</div>

I just started learning how to use UE4 around a week or two ago. That was the same tutorial I followed to help me get started with UE4 and C++.

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_6d3a5d00](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_6d3a5d00](https://forums.unrealengine.com/u/anonymous_user_6d3a5d00)\
**Post date:** [June 11, 2015, 6:17pm UTC](https://forums.unrealengine.com/t/where-to-begin-my-c-endeavors-want-to-learn-ue4-c/32209/6 "2015-06-11T18:17:48Z")

</div>

Throughout the tutorial are a lot of update snippets for the updates since. I was able to follow it without issues in 4.7 so I would still try. 4.8 and 4.7 API wise hasnt been an issue when upgrading my projects. Couple of renames but quick, and from what ive seen, none if any of it should pop up in this specific tutorial.

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_e815e8ea](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_e815e8ea](https://forums.unrealengine.com/u/anonymous_user_e815e8ea)\
**Post date:** [June 11, 2015, 8:57pm UTC](https://forums.unrealengine.com/t/where-to-begin-my-c-endeavors-want-to-learn-ue4-c/32209/8 "2015-06-11T20:57:16Z")

</div>

Alright, thanks 🙂
