Skip to content

tavignesh/school-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

How to run the game the first time?
Step by step
1. Download and Install Python from https://www.python.org. Any version above v3.6.
2. Download and Install MySQL Community Edition from https://www.mysql.org.
2. Download the code from https://github.com/tavignesh/school-project as a zip file.
3. Extract the contents into a folder as per your preference using inbuilt windows extractor or Winrar from https://www.win-rar.com/ (free software).
4. Open command prompt (cmd) from start menu and type the following command to install prerequisite libraries and packages.
    pip install pillow
5. Go to the extracted project directory and run the file 'main.py'.
6. Enjoy the game. :)

About the project:
This project is a submission for the class 12 computer science project for the year 2021-2022. The topic is 'Game of your choice'. We tried to impliment as much concepts as possible from the syllabus of class 12 term 1 and 2. The concepts covered in this project are:
MySQL- Table Creation, Manupulation, Inserting Records, Fetching Records, Traversing Records
MySQL Connectivity - Connect, Cursor, Execute, Commit, Close
File Handling - Opening a file, Reading the Contents
Functions - Creation, Call, Default, required, positional arguements and parameters, Nested functions
Tkinter - Window, Buttons, Entry Fields, Labels, Images (Appendix B)
Loops - If loop, For loop, while loop, Nested loop
Modules & Libraries - Custom Libraries, import, init, Random


Done By:
This project is done in python v3 by a team of students of class 12 B lead by Vignesh.T.A. The members are - Vignesh.T.A, V.Vishwesh Kissan, V.Lathish and K.Charan.
Our Profiles in Github.com
https://github.com/tavignesh
https://github.com/lucifer_brine_04


What is this project?
This is a project done using Python3 and MySQL. This is a game console named VVLC which has some games which you can play and record your high scores. VVLC console presently has two games namely Turtle Race and Reflex Game. VVLC is the short form of the names of our team members.

What is Turtle Race and how to play?
Turtle Race is a multiplayer game. It is a race between two turtles as the name suggests. The Red Turtle is controlled using the key 'z' and the Blur turtle is controlled using the key 'm'. The turtles move if you repeatedly press the respective keys and the first turtle to reach the finish line wins the race. Each new player you defeat will be shown in the Leaderboard section.

What is Reflex Game and how to play?
Reflex Game is a singleplayer game to test your reflex using fast mouse clicks. You have to click the button below the colored turtle. Each correct click gives you one point and wrong click gives 0. You have to score as much as you can within the stipulated time of 20 secs. Your high score can be found in the Leaderboard section.

How to SignUp?
As soon as you click a game it asks you to SignIn or sign up to store your scores. If you are a new player on this pc, enter your details on the SignUp section and click the Signup button to add your profile to the records. You need to give a unique username.

How to SignIn?
When the login window appears enter your username and password to login into your account and play the game. Entered the wrong credentials? dont worry you can try again.

What is Leaderboard?
Leaderboard is a feature in the VVLC Console where you can view everyone's highscores, compare yourself and flex when you are at the top.

About

class 12 project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages