Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gaming Hub

Overview

Gaming Hub is a Python-based desktop application that brings together multiple classic games in one platform. Built using Tkinter for the graphical user interface, it provides a simple yet engaging experience for users who want to enjoy different games without switching between applications.

Features

Main Menu for easy navigation between games

main menu

Car Racing Game

car racing game

Snake Game

snake game

Tic-Tac-Toe (2-player mode)

tic tac toe

Word Scramble

word scramble

Technologies Used

  • Python

  • Tkinter (for GUI)

  • pygame (for Car Racing)

  • random (for game logic and shuffling)

  • PIL (Pillow) (for image handling)

How It Works

  • A main menu is displayed using Tkinter, allowing users to select from the available games.

  • Each game is implemented in its own module and launched when selected.

  • The use of random enhances unpredictability in games like Word Scramble and Guess-the-Number type logic.

  • pygame powers the Car Racing game for smooth graphics and real-time gameplay.

  • Pillow (PIL) is used for handling and displaying images in the interface.

Installation

Repository Structure:

  • The project is divided into multiple modules (each game is written in a separate Python file).
  • These modules are not meant to be run individually. They are managed and executed through the main.py file.
  • All required images are included in a ZIP folder. Please extract the ZIP before running the project.

Install dependencies:

pip install pygame pillow

(Tkinter is pre-installed with most Python distributions.)

Run the project:

python main.py

Future Enhancements

  • Add more games to the hub

  • Improve graphics and animations

  • Add difficulty levels and scoring system

Author:

Javeria Nadeem

LinkedIn www.linkedin.com/in/javeria-nadeem-1a9149361

About

Python Gaming Hub with Tkinter and Pygame, includes Snake, Car Racing, Tic-Tac-Toe, and Word Scramble.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages