Thanks to Jesus for His guidance and to my wife, mother, and brother for their continuous support, and a big thanks to Apress for giving me the opportunity to write this book
This book covers the basics of Unreal Engine, including Blueprints, materials, and C++. It starts with downloading Unreal Engine using Epic Games Launcher and using the GitHub version. From there, it moves forward to Blueprint classes and the common classes, such as Game Mode, Game State, Game Instance, and Player Controller. You learn about how to add C++ and get a brief introduction to Unreal C++, materials, and physics. At the end of the book, you make a small demo game extended from a first-person template using Blueprints. In this demo game, you learn how to add ammo and ammo pickup.
This book is primarily aimed at beginners who want to learn more about the Engine, how a project is structured, Unreal Blueprints, and C++.
Satheesh created Unreal X-Editor, an IDE developed for UnrealScript, the native scripting language of Unreal Engine 3. He was selected by Epic Games as one of the closed beta-testers for Unreal Engine 4 before its public release. He is also a moderator at Unreal Engine forums and a spotlight member and engine contributor.
Since 2013, Pranav has created simulations for single-player games, multiplayer games, card games, VR games, AR simulations, serious games, training simulations, and learning games. He has also worked on a few game development books. With his vast experience in creating simulations, he is now involved in solving real-life problems using the latest technologies, such as creating architectural visualizations, VR training systems, and medical data imaging for clients like DRDO India, Zaha Hadid, Line Creative, and MediaMonks.
Apart from developing graphical simulations, Pranav is currently working on creating virtual productions tech using Unreal Engine. He is an avid gamer who loves Dota 2. He also has keen interest in photography, reading books with philosophical context, and riding his bike on long road trips. He is grateful to Krsna for guiding him through his purpose in life. You can contact him at [email protected]; also check out his website at www.pranavpaharia.com .
18.222.138.230