Skip to content

Capstone project: self-directed and self-taught independent project on creating GUI and image processing in Python.

Notifications You must be signed in to change notification settings

GetlinN/Image-Puzzle-Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

Image Puzzle Game

Stanford University - Computer Sience 106A

Stanford - Code in Place spring 2020 CS106A

Developed as my Final Project for the Stanford University class CS106A (Spring 2020) under Prof. Mehran Sahami and Prof. Chris Piech withing the project Code in place.

I wanted to acquire knowledge in using images and building graphic user interface (GUI), so I designed this memory game. The user uploads his/her image, shuffles it, and then puts the pieces back in the right order. Depending on the image itself it can be easy enough or can be pretty complex.

Libraries used:

  • tkinter (ImageTk, Image, filedialog, messagebox)
  • PIL (ImageTk, Image)
  • resizeimage
  • random

Brainstorming on features to add:

  • add preview image
  • add a timer and a high score page;
  • add information about the image or the artist;
  • advanced version where only certain moves are available - like you can only swap two tiles that are currently touching;
  • add more pieces for additional complexity;
  • add filters for additional complexity.

TODO: [TBD]

About

Capstone project: self-directed and self-taught independent project on creating GUI and image processing in Python.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages