Last Updated on 2024年11月18日
こんにちは!
今日は、Pythonで作った「算数迷路クエスト」というオリジナルゲームを紹介します✨
このゲームは、迷路を進んでリンゴを集めながら、算数の問題に挑戦していくアクション+学習ゲームです!ゴールにたどり着くと紙吹雪(👑吹雪)が舞って、達成感もばっちりです🎉
ゲームのポイント
このゲームには、いくつかの魅力的な機能があります!例えば…
- 迷路の作成
固定されたシンプルな迷路をベースに、プレイヤー(ピコ)が楽しめる構造に! - 画面遷移の演出
ボタンの色や、紙吹雪などの細かいエフェクトでゲームの楽しさをアップ! - 算数の問題をランダム表示
ランダムに算数の問題が出題されます。正解すると🍎をゲット! - 達成感のあるフィードバック
🍎を5つ獲得して👑を獲得するとゴール!
「Goal」メッセージと紙吹雪ならぬ👑吹雪が出てお祝いムードに!
コードの公開について
私はPython初級者で、ゲームを作るのは2作目です。
迷路を作るのは初めてで、試行錯誤を繰り返して、なんとか形にできました!
この経験から、「一気に全体を作るのではなく、機能を一つひとつ分解して進める方が、達成感を味わいながら取り組める」と感じました。
そのため、このブログでも 機能ごとに分けて公開していくスタイル を採用します。
次回から、以下のトピックごとに記事を公開していく予定です。
- 迷路の作り方
- ランダムな問題の生成方法と正解・不正解の判定方法
- ボタンのホバー時の色変更方法
- 画面遷移の実装方法
- 紙吹雪エフェクトの表示方法
ひとつひとつシンプルなコードで解説しますので、初心者の方でも安心して取り組めますよ👍
今後の予定
次の記事では、まず 迷路の作り方 を解説する予定です!
簡単なコードからスタートして、自分だけのオリジナル迷路を作れるようにしていきましょう💡
それでは、次回の記事もお楽しみに!
このゲームについての感想や質問などがあれば、ぜひコメント欄で教えてください😊
まとめ
「算数メイトクエスト」は、Pythonで遊びながら学べるゲームです。
完成動画を見て、興味を持っていただけたら、ぜひ一緒にコードを書いてみましょう!🎮
それでは、次回のブログでお会いしましょう~👋
Python環境設定についての補足
今回の「算数メイトクエスト」を作成するには、Python環境の設定が必要です。私の場合、以下の環境で開発を行いました:
- エディタ:Visual Studio Code (VSCode)
- 実行環境:Jupyter Notebook

コメント