Pythonでゲームを作るというのは、他の言語を使うよりは相対的な敷居は低そうです。Python自体にすでに豊富なライブラリもあるから。PyGameはゲームエンジンというよりはゲームライブラリで、ゲームに必要なGUIとかボタン処理(event listener)、あるいは計算量の多い処理をライブラリ化することで、Pythonでのゲーム作成を簡単にできるようにしてくれます。
・本家
取っ掛かりのページ、
・PyGameをインストール
% pip3 install pygame
python起動して、
>>> import pygame
が問題なければ正常にインストールされてます。
・サンプルプログラム
https://www.pygame.org/download.shtml
からダウンロードして、tar.gzを解凍するとsamplesディレクトリがあるのでそれを持ってくる。
Numpyとpyopenglが必要なサンプルあったのでインストール。
% pip3 install numpy
% pip3 install PyOpenGL
Pythonとゲームの構造の両方を習得できるから良いツールでは無いかと思う。
admin