Skip to content

Learn OpenGL ES

Learn how to develop mobile graphics using OpenGL ES 2

Tag: Android Studio

New Roundup + Support for Android Studio

Hi all,

Thanks to Denis Kniazhev, the code on Github now supports Android Studio!

A quick roundup:

Game Programming Patterns, now in print and eBook!
Minima live wallpaper
Split! An artistic effect for your photos and images.

Author AdminPosted on August 8, 2016November 17, 2016Categories RoundupsTags Android StudioLeave a comment on New Roundup + Support for Android Studio

Recent Posts

  • Happy New Year 2017 Roundup – CHIP-8, Rust, and more
  • New Roundup + Support for Android Studio
  • Learning Java by Building Android Games — a New Android Game Coding Books for Beginners
  • OpenGL Roundup, Fall Edition
  • A performance comparison redux: Java, C, and Renderscript on the Nexus 5

Categories

  • Air Hockey Project
  • Android
  • Android Tutorials
  • Articles
  • Game Development
  • iOS
  • iOS Tutorials
  • Miscellaneous
  • Native Development
  • Roundups
  • WebGL
  • WebGL Tutorials

Android Tutorials

  • Lesson One: Getting Started
  • Lesson Two: Ambient and Diffuse Lighting
  • Lesson Three: Moving to Per-Fragment Lighting
  • Lesson Four: Introducing Basic Texturing
  • Lesson Five: An Introduction to Blending
  • Lesson Six: An Introduction to Texture Filtering
  • Lesson Seven: An Introduction to Vertex Buffer Objects
  • Lesson Eight: An Introduction to Index Buffer Objects

WebGL Tutorials

  • Lesson One: Getting Started

Articles

  • How to Embed Webgl into a WordPress Post
  • Listening to Android Touch Events, and Acting on Them
  • Rotating An Object With Touch Events
  • How to Use OpenGL ES 2 in an Android Live Wallpaper
  • Understanding OpenGL’s Matrices

Air Hockey Project

  • A Simple Game of Air Hockey Using C and OpenGL ES 2
  • Calling OpenGL on Android via the NDK
  • Calling OpenGL on iOS, Sharing Common Code with Android
  • Calling OpenGL on the web via Emscripten
  • Displaying a PNG as a Texture on Android
  • Displaying a PNG as a Texture on iOS
  • Displaying a PNG as a Texture on Emscripten
  • Adding a 3d Perspective
  • Finishing Up With Touch Events and Basic Collision Detection

Get the Book

Buy Now

Get the Source Code

Source code is available at the GitHub repository.

Reference Sites

  • Android Developers
  • OpenGL
  • The Khronos Group

Resources

  • Android Developer's Blog
  • Data-Oriented Design
  • Game Programming Patterns
  • Khronos WebGL Public Wiki
  • Platform/GFX/MobileGPUs

Tutorials and Information

  • Euclidean Space
  • FalloutSoftware.com
  • Game Code School
  • Ghoshehsoft's Blog
  • GLProgramming
  • Java glossary
  • Learning Modern 3D Graphics Programming
  • Learning WebGL
  • NeHe Productions
  • OpenGL Programming WikiBook
  • songho.ca OpenGL Tutorials

Pages

  • About
  • Contact
  • Privacy Policy
  • Terms of Use

Archives

  • January 2017
  • August 2016
  • June 2015
  • October 2014
  • July 2014
  • April 2014
  • November 2013
  • October 2013
  • September 2013
  • July 2013
  • June 2013
  • May 2013
  • April 2013
  • February 2013
  • January 2013
  • October 2012
  • August 2012
  • July 2012
  • June 2012
  • May 2012
  • April 2012
  • March 2012
  • February 2012
  • December 2011
  • October 2011
  • September 2011
  • July 2011
  • June 2011
  • May 2011
Learn OpenGL ES Proudly powered by WordPress