インストール
まずは、PythonとPygameとPyOpenGLをインストールします。とりあえず2DゲームだけならPythonとPygameだけインストールすればOKです。
Pythonのインストール
Pythonは、フリーで配布されていて簡単にインストールできます。Python Programming Language -- Official Websiteに行き、左の DOWNLOADをクリック、表示されたページで使っているOSに合ったインストーラをダウンロードします。左メニューのQuick Links(2.7.3)から「Windows installer」をダウンロードすればいいです。あとはダウンロードしたpython-2.7.3.msiをダブルクリックして「次へ」を押してればインストール完了です。Pythonの最新版は3.0ですが仕様が大幅に変更されているため詳しい人以外は 2.7.3の使用をおすすめします。
コマンドラインでpythonを実行する場合はPATHにC:\Python27を追加する必要があります。くわしい設定方法はプログラミングスレまとめ in VIPを見てください。このサイトはPythonの基本的な使い方が書いてあるので試してみるとよいかも。
Pygameのインストール
次にPygameをインストールします。Pygameは、Pythonのゲーム制作用ライブラリです。Pygameを使うにはPythonが先にインストールされている必要があります。Pygameのインストールも簡単です。pygame - python game developmentに行き、左のDownloadsをクリック、表示されたページで使っているOSに合ったインストーラをダウンロードします。ここで、使っているPythonのバージョンによってダウンロードするインストーラが違うので注意してください。Python 2.7.3をインストールしたなら、「pygame-1.9.1.win32-py2.7.msi」をダウンロードします。あとはダウンロードしたインストーラをダブルクリックして「Next」を押してればインストール完了です。pythonを起動して、
>>> import pygame >>> print pygame.ver
で1.9.1releaseとか表示されてたらインストール成功です!
setuptoolsのインストール
最後にPyOpenGLをインストールします。PythonからOpenGLを使うために必要です。PyOpenGL編のプログラムを実行するときに入れてください。まずPythonのセットアップツールをインストールします。ez_setup.pyをダウンロードして、コマンドプロンプト上で
python ./ez_setup.py
でインストール。
GLUTのインストール
OpenGLの拡張ユーティリティです。Nate Robinsからglut-3.7.6-bin.zipをダウンロードして解凍します。中にあるglut32.dllをC:\\WINDOWS\systemとC:\\WINDOWS\system32へコピーします。
PyOpenGLのインストール
PythonでOpenGLを使うためのライブラリです。PyOpenGLからPyOpenGL-3.0.1.zipをダウンロードして解凍します。コマンドプロンプトでフォルダの中に移動し、
python setup.py install
でインストールできます。