This Game contains a Python implementation of the famous quiz game "Kaun Banega Crorepati" (KBC). The game is designed to mimic the format and gameplay of the actual TV show, where players answer multiple-choice questions to win increasing amounts of virtual money as "Points".
-
KBC.py:- The main script that runs the KBC game. It includes the game logic, question bank, scoring system, and user interaction.
-
KBC_Data.py:- Data file containing the questions, options, correct answers, and descriptions organized by game levels.
-
Lifeline.py: Contains functions related to lifelines available to players during the game. Lifelines help players by providing hints or eliminating incorrect answers.
-
Funcion.py: This file likely contains additional functions used across the game, such as scoring calculations, input validations, or other utility functions.
-
Player_info.json:- JSON file to store player information such as name, score, and game progress.
-
Multiple Levels: The game consists of multiple levels, each with increasing difficulty and prize money.
-
Randomized Questions: Questions are randomly selected from a predefined question bank for each game session.
-
Lifelines: Players have lifelines (like Audience Poll and 50-50) to help them answer difficult questions.
-
Ensure you have Python installed on your system (version 3.x recommended).
-
Clone this repository to your local machine:
https://github.com/Imemyslf/KBC.git
- Navigate to the directory containing the cloned repository:
cd KBC_Game
- Run the game using Python
python KBC.py
Python (3.x version)