Skip to content

An Arcade which has many small Puzzle kinda games in it. Also the Python Project for Second Year

License

Notifications You must be signed in to change notification settings

KrishnarajT/PuzzleLists

Repository files navigation

PuzzleLists

An Arcade made in Python using Pygame and Pyqt that has 6 Puzzle Games. The games are:

  1. Space Wars
  2. Tetris
  3. Icy
  4. Snake
  5. 2048

The Interface Design is Made in PyQT and the Games are made in Pygame. Enjoy!

Screenshots

Welcome Screen

Sign Up

Password Reset

Highscores

Choosing Games

Games

Space Wars

Icy

2048

Snake

Tetris

Pre-Requisites for Compilation and Testing

  1. Refer to requirements.txt for the list of packages required.
  2. Python 3.8.5 or above
  3. Linux or Windows (idk about mac, coz we dont test on stuff like that)
  4. Mariadb or Mysql (for database), with a user and password with all privileges on the database.

Installation

  1. Clone the Repo
  2. Install the requirements using pip install -r requirements.txt
  3. Create a database in mariadb or mysql and name it puzzlelists
  4. Enter your username and password for the database in the database_manager.py file.
  5. Run the main.py file using python main.py.

Credits

  1. Pygame
  2. PyQT
  3. Tech with Tim for Space Wars Game
  4. Other Repos:
    1. Icy
    2. 2048
    3. Space Wars
    4. Tetris
    5. Snake
  5. chosic.com and Bensound for their Free Music!

Credits to Teachers, Parents and Lots of Friends for their constant help and support.

This game was made for a project for SYCSF Python Programming Course in Colloboration by Krishnaraj Thadesar and Parth Zarekar.

It was made mostly out of our interest in making simple games in general and coz its fun. We hope you enjoy it as much as we did making it!

About

An Arcade which has many small Puzzle kinda games in it. Also the Python Project for Second Year

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages