Book Image

Building Android Games with OpenGL ES [Video]

By : Amerigo Moscaroli
Book Image

Building Android Games with OpenGL ES [Video]

By: Amerigo Moscaroli

Overview of this book

<p>OpenGL Embedding Systems (ES) is an open source, cross-platform API that provides a strong and viable interface for the stimulation of software and graphics for Android games. It paves the way to make a complete game for Android devices solely using the Android SDK. Being an open source API, OpenGL ES is completely free as opposed to other expensive game engine options.</p> <p>This video course brings to you a great way to learn the use of OpenGL ES and create brilliant games while creating a framework for any future games that you would like to develop. It is enriched with the theoretical foundations of OpenGL ES along with ways to monetize your game so that you can potentially make money through the Play Store.</p> <p>You will be introduced to the fundamentals of shaders and how they work in OpenGL, gradually moving into the intricacies of rendering a single cube and developing it to add different types of lighting and texturing. You will also see the implementation of particle effects to explode the cube. Finally, after playing with the key technicalities of building a game and developing the engine, you will put it all together to create the classic game from the 1970s, Breakout, and present it with an edge.</p> <p>This video course is all about learning the ropes of making a fun game with your own engine, and then being able to create it yourself.</p> <h1>Style and Approach</h1> <p>Packt video courses are designed to cover the breadth of the topic in short, hands-on, task-based videos. Each course is divided into short manageable sections, so you can watch the whole thing or jump to the bit you need. The focus is on practical instructions and screencasts showing you how to get the job done.</p> <p>An easy-to-grasp video tutorial that enables you to encode games using the Android SDK. Master the art of developing games and build a game yourself through this compact and instructive video course.</p>
Table of Contents (8 chapters)
Chapter 7
Breakout – Gameplay
Content Locked
Section 1
Ball Movement
This is necessary for the game and is good for learning about other games. - Change the Started Boolean - Calculate the elapsed time - Smoothen the ball's movement