Book Image

Learning Unreal Engine Android Game Development

By : Nitish Misra
Book Image

Learning Unreal Engine Android Game Development

By: Nitish Misra

Overview of this book

<p>Have you ever wanted to create games that will get users hooked to their phones? Unreal Engine 4, with all its tools and power, will help make your dreams come true! Designed to get you working with Unreal Engine 4 from the very first page, this book will quickly guide you through the basics in the first two chapters. Once you get the hang of things, we will start developing our game—Bloques!</p> <p>Bloques is a puzzle game with four rooms. Each room will be more challenging than the previous, and as you develop, you will graduate from movement and character control to AI and spawning. Once you've created the game, you will learn how to port and publish your game to the Google Play Store.</p> <p>In addition to building an Android game from start to finish, you will also discover how to generate revenue, and how to optimize game performance using the tools and functionalities the engine provides. With this book, you will be inspired to come up with your own great ideas for your future game development projects.</p>
Table of Contents (15 chapters)
Learning Unreal Engine Android Game Development
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Blocking out the rooms with BSP brushes


We will now design the environment for our game. Make four rooms and keep them blocked out so the player has to solve the puzzle in one room to get to the next.

The first room

The first room is going to be relatively straightforward. The room is going to be cuboid. Since this is where the player starts, he/she will be introduced to the mechanics in this room, such as moving, looking, picking up and placing objects. The player simply has to pick up the key cube and place it on the pedestal to open the door. The player will also know, through this simple task, the main objective in each room.

So let's begin by making the floor. We are going to use a Box Brush. To add a Box Brush, simply click on Box in the Modes panel under BSP and drag it on to the Viewport. In the Details panel, set the dimensions of the brush as 2048 x 2048 x 64. We want this room to be relatively small, since the puzzle is simple and also, to avoid unnecessary walking, as the player...