When comparing Learning C++ by Creating Games with UE4 vs Shooter Game Tutorial, the Slant community recommends Learning C++ by Creating Games with UE4 for most people. In the question“What are the best resources to learn Unreal Engine 4?” Learning C++ by Creating Games with UE4 is ranked 2nd while Shooter Game Tutorial is ranked 3rd. The most important reason people chose Learning C++ by Creating Games with UE4 is:
C++ is a large topic to tackle, which can be overwhelming for beginners looking to learn it for Unreal Engine 4. It's hard to know where to start, and what would specific aspects would be the most beneficial to learn. This book does a great job of introducing C++ with the immediate goal of applying it to game development with UE4.
Ranked in these QuestionsQuestion Ranking
Pros
Pro Great introduction to programming for game development
C++ is a large topic to tackle, which can be overwhelming for beginners looking to learn it for Unreal Engine 4. It's hard to know where to start, and what would specific aspects would be the most beneficial to learn.
This book does a great job of introducing C++ with the immediate goal of applying it to game development with UE4.
Pro Paced well for a beginner
This book is ideal for developers who are looking for an introduction to both C++ and UE4.
Set-up is well explained, and concepts are clearly presented using interesting and helpful examples.
Pro Request a tutorial
The author of Shooter Game Tutorials provides a way on his website to request an UE4 tutorial. With UE4 still being quite young, it's not always easy to find learning resources (especially for more advanced topics). The author tries to help out readers as much as possible.
You can see a list of pending requests under the Request A Tutorial form.
Pro Actively updated
Shooter Game Tutorials is quite active, with new blog posts and tutorials added often.
Cons
Con Teaches Unreal Engine 4 secondary to C++
The book is split into two, with the first half teaching C++ and the second half is applying that knowledge to Unreal Engine 4. Though this book is a great introduction to UE4, it has more of an emphasis on teaching C++ so doesn't go too deep into any UE4 concepts/features.
Con Outdated
Though published recently (February 2015), it's already becoming outdated. Because EU4 is frequently changing, some of the code provided in the book is no longer accurate.
Con Uses paid features
Some components used to make the shooter game are paid (such as the HUD and some weapon models).