OpenGL 2D Facade

Create a facade for tile-based games using OpenGL. We present examples in Python, but the design and the OpenGL bindings are the same whatever the language.

Patterns: Facade, Game Loop, Observer, Flyweight

The post list:

  1. Window and basic drawing
  2. Mesh data
  3. Vertex Array Objects
  4. Shaders
  5. Textures
  6. Draw a tile
  7. Render a level
  8. Facade
  9. Load a level
  10. Layers (to come…)
  11. View (to come…)
  12. Text (to come…)
  13. HUD (to come…)
  14. Effects (to come…)
  15. Lights (to come…)