Pythonでゲームプログラミング

このページでは、プログラミング言語「Python」でゲームプログラミングする方法を入門者向けに解説しています。

Pythonとは

Pythonは欧米で人気なスクリプト言語です。
初心者にも扱いやすい言語でC短くて読みやすいコードを書くことが出来ます。
本記事では、Python言語でゲームを作る方法を入門者向けに基礎から紹介します。

Python環境の環境構築

Pythonの開発環境の導入方法と基本文法については下記事にまとめています。

関連記事
環境構築はこちら Python環境を構築する方法まとめ
Pythonの基本はこちら Python入門 サンプル集

管理人のおすすめするPython環境構築法はPygameも付属している「WinPythonパッケージ」を使ったやり方です。

Python向けゲームライブラリ

Pythonで2D/3Dゲームを作るには、ゲームライブラリを使うのが一般的です。
最も有名なゲームライブラリは「Pygame」です。(他にも色々あります)
使い方については下記事で紹介しています。

ライブラリ別記事
Pygameでゲームプログラミング入門:まず始める人向け
PySDL2でゲームプログラミング入門:Pygameの後継ライブラリ
PyOpenGLでゲームプログラミング入門:OpenGLに慣れている人向け

参考文献

項目
Pygame関連 Pygame公式サイト, Pythonでゲーム作りますが何か?
ゲーム素材(画像) RPGツクール2000無料素材, 旅のヤドカリ, シアンのゆりかご, RPGツクール素材支部
ゲーム素材(BGM) H/MIX GALLERY, 煉獄庭園, DOVA, 甘茶の音楽工房, 無料効果音素材
関連記事