33% found this document useful (3 votes)
4K views7 pages

Python Hangman Game Project Synopsis

This document provides an overview of a Python project to develop a Hangman game. The objective is to create a functional, good-looking graphical implementation of the word guessing game using the Tkinter GUI library. The current progress includes a basic UI, game logic developed, and animations in progress. The technical details describe the use of Tkinter for the GUI, file handling to store data, and classes. The responsibilities of the 3 team members are provided, with tasks like building the game logic, scoring, and dictionary development assigned. Help sources included books on Python and tutorials from Guido van Rossum.

Uploaded by

Abhishek Sharma
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
33% found this document useful (3 votes)
4K views7 pages

Python Hangman Game Project Synopsis

This document provides an overview of a Python project to develop a Hangman game. The objective is to create a functional, good-looking graphical implementation of the word guessing game using the Tkinter GUI library. The current progress includes a basic UI, game logic developed, and animations in progress. The technical details describe the use of Tkinter for the GUI, file handling to store data, and classes. The responsibilities of the 3 team members are provided, with tasks like building the game logic, scoring, and dictionary development assigned. Help sources included books on Python and tutorials from Guido van Rossum.

Uploaded by

Abhishek Sharma
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
  • Introduction: Provides an overview and objective of the 'Hangman' game project, explaining its purpose and functionality.
  • Objective/Aim: Describes the game's aim as a guessing game for two players, highlighting its developmental goals.
  • Technical Details: Lists and explains the technologies used in the project including Tkinter for GUI, file handling, and class management.
  • Current Progress: Summarizes the progress of the project with updates on UI, game logic, and animations.
  • Team Members & Responsibilities: Details the project team members and their respective roles and responsibilities.
  • Bibliography and Help Sources: Provides a list of references and sources that aided the development of the project.

PYTHON PROJECT SYNOPSIS

Section: K17GA
Group No. :5

HANGMAN

Submitted to : -
Mr. Sagar Pande,
Professor,
Lovely Professional University
1
CONTENTS

Introduction ............................................................................................................... 2
Objective/AIM .........................................................................................................2
Technical Details ......................................................................................................... 3
Current Progress ......................................................................................................... 4
Team Members & Responsibilities .............................................................................. 5
Bibliography and Help Sources.................................................................................... 6
2
INTRODUCTION

Objective/Aim
This Project aims at developing a Functional ,Good-Looking and Coherent Graphical
Implementation of the Wordplay game “HANGMAN”.

The gist of this project lies in learning about real-world usage of python GUI library called
“tkinter” and other related technologies.

The “HANGMAN” is a guessing game for two or more players. One player thinks of a
word, phrase or sentence and the other(s) tries to guess it by suggesting letters or
numbers, within a certain number of guesses. And if guesser fails to guess a stick figure
of a human is hanged.
3
TECHNICAL
DETAILS

The Following is the list of


technologies used in the
project

Tkinter
Tkinter is the prebuilt GUI framework
and library for python. It helps

 Developing The Graphical Interface


upto the highest of industry
standards
 Animating the GUI Drawings

File Handling
To store and view the data such as
word, clues and Scores we need some
persistence storage such as files

Classes
To Save ourselves from clutter of
managing too much global variables
and making program stand on highest
standards of OOP
4
Current Progress

The Development work on project has just taken its pace. However, we have
developed the following:-

1. BASIC UI:- First Iteration of UI with basic functionalities is


completed
2. GAME LOGIC:- The Logic of Hangman game is prepared
3. ANIMATIONS:- In Progress
4. DICTIONARY AND CLUES COLLECTION:- In Progress
5
TEAM MEMBERS &
RESPONSIBILITIES

The Following is the list of


team mates and their
responsibilities towards
project:-

Abhishek Sharma
 Reg. No.- 11703500
 Team Leader,Project Auteur
 Tasks Assigned:- Building Logic for
game and Animations

Ajeet Kumar Ashish


 Reg. No.- 11703511
 Tasks Assigned:- Scoring and Virtual Key board Implimentation

Saurabh kumar
 Reg. No.:- 11703487
 Tasks Assigned:- Dictonary Building and File Handling
6
Bibliography and
Help Sources

The Help is taken from following sources:-

1. Learn Python3-The Hard Way === book by: Guido Van Rossum and Zed Shaw
2. Python 3.6 tutorials === by Guido van Rossum(MIT PRESS)
3. Wikipedia: Hangman(Game)
4. Sagar Pande Sir

Submitted to : - 
Mr. Sagar Pande, 
Professor, 
Lovely Professional University 
 
 
 
 
 
 
 
HANGMAN 
Section: K17GA 
Group
1 
Introduction ...........................................................................................................
2 
 
INTRODUCTION 
Objective/Aim 
This Project aims at developing a Functional ,Good-Looking and Coherent Graphical 
Implem
3 
 
 
TECHNICAL 
DETAILS 
 
The Following is the list of 
technologies used in the 
project 
Tkinter 
Tkinter is the prebu
4 
 
 
 
Current Progress 
The Development work on project has just taken its pace. However, we have 
developed the followi
5 
Ajeet Kumar Ashish 
 Reg. No.- 11703511 
 Tasks Assigned:- Scoring and Virtual Key board Implimentation 
 
Saurabh kum
6 
 
Bibliography and 
Help Sources 
The Help is taken from following sources:- 
 
1. Learn Python3-The Hard Way  === book

You might also like