Basic OpenGL Programming Seminar
This repository is a collection of files from an OpenGL programming seminar CIF run by Kate Hart (@codehearts) in the fall of 2014. The seminar focused on basic OpenGL quads, texturing, and lighting, and used Python with an OpenGL library called Pyglet. The syntax for OpenGL is very similar across languages, so this code could fairly easily be ported to C or Java.
You can follow along with the seminar by visiting the different branches and reading their
master branch is simply a compilation of everything covered in the seminar.
You'll need Pyglet and a compatible version of Python. Then you can run the code with
python game.py, or
python2 game.py depending on your system. You can also run
python with the
-B flag to prevent Python bytecode files from being generated.