UE4 Game Loops: Block Breaker

Discover how to assemble a block breaker game using Unreal Engine 4
Free tutorial
Rating: 4.6 out of 5 (37 ratings)
3,182 students
1hr 33min of on-demand video
English [Auto]

Importing of assets into Unreal Engine 4.
Creation of a player and input mapping for movement.
Controlling game flow for points and respawn of a player.
Menu and HUD creation for a full game application loop.


  • You will need to have prior experience using Unreal Engine 4 and a basic understanding of Editor systems.


This course will cover all the necessary steps to assemble a block breaker game using Unreal Engine 4. This course is intended for developers that are already familiar with the UE4 interface and can move between systems to construct a game. The videos have been kept to a minimum in length and have been structured to outline the steps with less theory explained.

I recommend that as a developer you watch a fundamentals course prior to this course if you are interested in the basics of moving about inside of the Editor. Many systems will be used within Unreal Engine and the course would exceed the 2 hour threshold for a free course if I were to teach how to move inside of the Editor along with the basic construction of the core game loop.

When considering the construction of a game you must use certain programming principles like inheritance and parent classes which will be shown in this series to allow for re-usability of code and cleanliness of construction of the project.

We will cover the following tasks in the series:

  • Importing of assets into a scene

  • Creation of a player and input controls

  • Controlling the game flow through the game mode and respawn of player

  • Collectables

  • Menu and HUD

  • Win condition

By the time you have finished the series you will be knowledgeable enough to create and publish a simple block smashing game designed inside of Unreal Engine 4.

Who this course is for:

  • This course is for beginner to intermediate Unreal Engine or Game Developers interested in creation of a basic game application loop.


Technical Product Manager and Engine Developer
Collin Bishop
  • 4.6 Instructor Rating
  • 37 Reviews
  • 3,182 Students
  • 1 Course

I have over 15 years of experience in 3D and game development stretching back to around 2007. I graduated college as a cinematographer and quickly became interested in real-time rendering through game engines quickly out of school. Since this time I have worked on Hollywood movies/commercials, military simulations training, ran the game engine CRYENGINE, and most recently been building my own engine for commercial release.

Top companies trust Udemy

Get your team access to Udemy's top 25,000+ courses