2d Rendering - Introduction
Download the source code for this post
Introduction
This is a set of blog posts which I wrote a few years back when I was trying to find a good alternative to Microsoft’s XNA framework. The main aim of the posts was to demonstrate how libGDX could be used as a replacement for XNA, but I also cover in depth details on how 2d rendering works under the hood of libGDX/OpenGL.
Although primarily aimed at ex XNA developers, these posts contain a wealth of information focused around 2D rendering, which will definitely help any newcomers to libGDX and even developers who have been using libGDX for a while.
Tutorial Posts
- 2D Rendering - 1 - Normalised Device Coordinates
- 2D Rendering - 2 - Triangles Galore
- 2D Rendering - 3 - Triangles With Colour
- 2D Rendering - 4 - Colour Packing Goodness
- 2D Rendering - 5 - Flex Those Quads
- 2D Rendering - 6 - Textured Quads
- 2D Rendering - 7 - Aspect Ratio
- 2D Rendering - 8 - Smile For the 2D Camera
- 2D Rendering - 9 - Viewports, Viewports Everywhere
- 2D Rendering - 10 - Sprite Textures
- 2D Rendering - 11 - Sprite Helper Classes