Book Image

Game Development Projects with Unreal Engine

By : Hammad Fozi, Gonçalo Marques, David Pereira, Devin Sherry
Book Image

Game Development Projects with Unreal Engine

By: Hammad Fozi, Gonçalo Marques, David Pereira, Devin Sherry

Overview of this book

Game development can be both a creatively fulfilling hobby and a full-time career path. It's also an exciting way to improve your C++ skills and apply them in engaging and challenging projects. Game Development Projects with Unreal Engine starts with the basic skills you'll need to get started as a game developer. The fundamentals of game design will be explained clearly and demonstrated practically with realistic exercises. You’ll then apply what you’ve learned with challenging activities. The book starts with an introduction to the Unreal Editor and key concepts such as actors, blueprints, animations, inheritance, and player input. You'll then move on to the first of three projects: building a dodgeball game. In this project, you'll explore line traces, collisions, projectiles, user interface, and sound effects, combining these concepts to showcase your new skills. You'll then move on to the second project; a side-scroller game, where you'll implement concepts including animation blending, enemy AI, spawning objects, and collectibles. The final project is an FPS game, where you will cover the key concepts behind creating a multiplayer environment. By the end of this Unreal Engine 4 game development book, you'll have the confidence and knowledge to get started on your own creative UE4 projects and bring your ideas to life.
Table of Contents (19 chapters)
Preface

Summary

With the player Character Skeleton, Skeletal Mesh, and animations imported into the engine, we can move on to the next chapter, where you will prepare the Character movement and UpdateAnimation Blueprint so that the Character can animate while moving around the level.

From the exercises and activities of this chapter, you learned about how the Skeleton and bones are used to animate and manipulate the Character. With first-hand experience of importing and applying animations into Unreal Engine 4, you now have a strong understanding of the animation pipeline, from the Character concept to the final assets being imported for your project.

Additionally, you have learned about topics that we will use in the next chapter, such as blend spaces for Character movement animation blending. With the SuperSideScroller project template created and the player Character ready, in the next chapter, let's move on to animating the Character with an Animation Blueprint.

...