O'Reilly logo

Android Studio Game Development: Concepts and Design by J. F. DiMarzio

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter    6

OpenGL ES and Polygons

OpenGL for Embedded Systems (OpenGL ES) is an open source graphics API that is packaged with the Android SDK. Although there is limited support for working with graphics when using core Android calls, it would be extremely difficult—if not impossible—to create an entire game without using OpenGL ES. Core Android graphics calls are slow and clunky, and with few exceptions should not be used for gaming. This is where OpenGL ES comes in.

OpenGL ES has been included with Android, in one form or another, since the very beginning of the platform. In earlier versions of Android, the implementation of OpenGL ES was a limited version of OpenGL ES 1. As Android grew and versions of Android matured, more feature-rich ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required