01. 概要
YouTubeで学習しながら、Pythonの理解を深める目的で Pygameを用いた2Dシューティングゲームを制作しました。
02. 制作背景
ゲーム制作を通して、Pythonの基本的な文法やPygameの機能を学びました。 趣味として楽しみながら取り組んだプロジェクトです。
03. 実装内容
- プレイヤー移動
- 弾の生成と発射制御
- 敵キャラクターの出現
- 簡易的な衝突判定
- スコアカウント機能
04. 技術スタック
- Python 3.11.9
- Pygame
05. 開発環境
- OS:Windows 10
- エディタ:VS Code
- ライブラリ:pygame
05. 学んだこと
・ゲームループの概念 ・イベント処理の流れ ・コードを分割して整理する重要性
06. 今後の改善
Pythonを勉強し触れてから期間があいてしまっているので、再度基礎から学び直し、より複雑なゲーム制作に挑戦したいと考えています。