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

Mobile performance and optimization


It is every developer's desire to make their game nice and beautiful with various types of post-processes, complex shaders, lighting, and so on. While this is perfectly fine when making games on PC/Consoles, you have to keep in mind that mobile platforms have certain technological limitations which can cause your game to perform poorly, thus resulting in poor sales. Here are a few tips and tricks on how you can optimize your game to achieve the best performance.

  • The draw calls for your entire scene should be less than 700 to achieve the best performance.

  • Although dynamic lights make the game look good, it is also heavy on the technical side. Thus, unless you absolutely require them avoid using dynamic lights. Also, it is recommended that you build the lighting before you port the game on your device.

  • The triangle count for your entire scene should ideally be 500,000 or less.

  • Unless you absolutely need to, you should turn off Mobile High Definition Rendering...