人工知能に関する断創録

このブログでは人工知能のさまざまな分野について調査したことをまとめています(更新停止: 2019年12月31日)

インストール

まずは、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

でインストールできます。