はじめに
このプロジェクトは、Python 言語と Pygame を使って、クラシックゲームのソコバンを開発するものです。
このプロジェクトでカバーされる知識ポイントは以下の通りです。
- Python の基本構文
- Pygame を使った基本的なゲーム開発
このコースは難易度が適度で、Python の基本的な理解を持ち、さらに知識を深めたいユーザーに適しています。
ソースコードsokoban.py.zipは GNU GPL v3 ライセンスの下で公開されており、スキンは Borgar によって作成されました。
👀 プレビュー

🎯 タスク
このプロジェクトで学ぶことは以下の通りです。
- Pygame を使ってゲームを初期化する方法
- ゲームイベントとキーボード操作を処理する方法
- ゲーム用のマップを実装する方法
- プレイヤーとボックスの移動操作を実装する方法
- アンドゥとリドゥ操作を実装する方法
- ゲームインターフェイスをテストする方法
🏆 成果
このプロジェクトを完了すると、以下のことができるようになります。
- Pygame を初期化し、ゲームウィンドウをセットアップする
- Pygame でゲームイベントとキーボード入力を処理する
- ゲームマップを実装し、Pygame を使って表示する
- プレイヤーとボックスの移動操作を実装する
- ゲーム内でアンドゥとリドゥ操作を実装する
- ゲームインターフェイスをテストして実行する





