Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

README.md

パターン記憶 (Simon Says) 🎮

コンピュータが示した色の順番を記憶し、それを正確に再現する、短期記憶力を鍛えるためのクラシックな脳トレゲームです。


## ゲームのルール

  1. 記憶: ゲームが始まると、コンピュータがいくつかの色付きボタンを順番に光らせます。この光った色の順番をよく覚えてください。

  2. 再現: コンピュータの点灯が終わると、あなたの番です。記憶した順番通りに、最初からボタンをクリックしてください。

  3. レベルアップ: シーケンスを正しく再現できると「正解!」と表示され、次のレベルに進みます。次のレベルでは、前のレベルのシーケンスの最後に、新しい色が1つ追加されます。

例:

  • レベル1: [緑] → あなたは [緑] を押す
  • レベル2: [緑][赤] → あなたは [緑][赤] の順に押す
  • レベル3: [緑][赤][赤] → あなたは [緑][赤][赤] の順に押す

間違えた時点でゲームオーバーとなり、最終スコアが表示されます。

## 鍛えられる能力

  • 短期記憶・ワーキングメモリ: 短い時間で情報を記憶し、処理する能力。
  • 順序記憶: 物事の順番を正確に記憶する能力。
  • 集中力: 注意を持続させ、タスクに専念する力。

## 実行方法

プロジェクトのルートディレクトリから、以下のコマンドを実行してください。

rye run python memory_games/simon_says.py

作成軌跡

【Python/PySide6】ユーザーと共に育てる!パターン記憶ゲーム開発の全ステップまとめ https://samurai-human-go.com/python-pyside6-iterative-development-story/