Skip to content

This is a Pyramid Solitaire variant I wrote in Python, which has cards that are Bible verses. This is meant to combine the fun of Pyramid Solitaire with Bible verse memorization.

Notifications You must be signed in to change notification settings

chris-relaxing/python-pyramid-solitaire

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Python Pyramid Solitaire

This is a Pyramid Solitaire variant I wrote in Python, which has cards that are Bible verses. This is meant to combine the fun of Pyramid Solitaire with Bible verse memorization. In normal Pyramid Solitaire, every two cards that add up to 13 are a match, and the King has no match. For example:

Kings = 13 (don't need a match)
Ace = 1 matches with Queen = 12
2 card matches with Jack = 11
3 card matches with 10 card
4 card matches with 9 card
5 card matches with 8 card
6 card matches with 7 card

Notice there are really only 6 matches in regular Pyramid Solitaire. I applied this concept to Bible verse memorization. This particular game has 6 verses take from Philippians chapter 4. The goal is to match the verse text from one card with the chapter and verse number from another card, which aids in memorization due to the repetition of making these matches during gameplay.

Philippians 4:4-5 matches with "Rejoice in the Lord always. I will say it again: Rejoice! Let your gentleness be evident to all. The Lord is near."
Philippians 4:6-7 matches with "Do not be anxious about anything, but in everything, by prayer and petition, with thanksgiving, present your requests to God. And the peace of God, which transcends all understanding, will guard your hearts and your minds in Christ Jesus."
Philippians 4:8 matches with "Finally, brothers and sisters, whatever is true, whatever is noble, whatever is right, whatever is pure, whatever is lovely, whatever is admirable-if anything is excellent or praiseworthy-think about such things."
Philippians 4:12 matches with "I know what it is to be in need, and I know what it is to have plenty. I have learned the secret of being content in any and every situation, whether well fed or hungry, whether living in plenty or in want."
Philippians 4:13 matches with "I can do all things through him who gives me strength."
Philippians 4:19 matches with "And my God will meet all your needs according to his glorious riches in Christ Jesus."

  • Game written in Python using the PyGame game engine
  • Features scoring across three deals
  • Includes sound effects
  • Since any six verses are all that is needed for the game play, there is opportunity for all kinds of verse sets to be added.
  • I am developing a web version of this game using JavaScript

Here are the slides:

alt text
alt text
alt text
alt text
alt text
alt text
alt text

About

This is a Pyramid Solitaire variant I wrote in Python, which has cards that are Bible verses. This is meant to combine the fun of Pyramid Solitaire with Bible verse memorization.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages