top of page

PYTHON

Here you can find the games that I made using python and their codes as well!!!

Programming: Text

VIRTUAL ASSISTANT- JARVIS

Libraries used: os, pyttsx3, webbrowser, datetime, pyautogui, speech_recognition, re, cv2, pytesseract, tkinter

This is a virtual assistant built to automate day to day tasks like joining meeting based on calendar, checking emails, autoreplying to messages, etc.

Screenshot (113).png
Programming: About

MAZE SOLVER AI

Libraries used: sys, PIL, Tkinter, filedialog

This AI solves the maze using Depth-First Search and Breadth-First Search and returns an image comparing both algorithms. I have also made a GUI for this.

Screenshot (88).png
Programming: About

ATM

Libraries used: Tkinter

Use this ATM (mini banking system) and keep a record of your money.

Screenshot (331).png
Programming: About

CATCH THE FALLING OBJECTS SIXTH SENSE

Libraries used: Pygame, Random, Numpy, ComputerVision

Welcome to the Sixth sense version of Catch the Falling Objects or Welcome to the Future: Sixth sense technology

Forget keyboard. Use your hand gestures to control your player

​

Hold your object in your hand and point it at the camera

You can change the colour(of the object) you want the camera to detect by entering its lower and higher values

​

Each box on your display screen represents the respective position

​

I challenge you to win the game

Enjoy

Screenshot (317).png
Programming: About

BREAKOUT SIXTH SENSE VERSION

Libraries used: Pygame, Random, Numpy, ComputerVision

Welcome to the Sixth sense version of Breakout or Welcome to the Future: Sixth sense technology

Forget keyboard. Use your hand gestures to control your board

​

Hold your object in your hand and point it at the camera

You can change the colour(of the object) you want the camera to detect by entering its lower and higher values

​

I challenge you to win the game

Enjoy

Game.png
Programming: About

SUDOKU SOLVER AI

Libraries used: sys

This is my first AI project!
This AI solves your sudoku problem.

output.png
Programming: About

TIC TAC TOE

Libraries used: Tkinter

Play the game of tic tac toe with tkinter GUI!

Screenshot (327).png
Programming: About

ROCK PAPER SCISSOR

Libraries used: Tkinter

Play the game of rock paper scissors against the computer!

Screenshot (326).png
Programming: About

CURRENCY CONVERTOR

Libraries used: Tkinter

Convert currency between Rupee, USD, Euro.

Screenshot (323).png
Programming: About

FIND THE FOOD SIXTH SENSE VERSION

Libraries used: Pygame, Random, Numpy, ComputerVision

Welcome to the Sixth sense version of Find The Food or Welcome to the Future: Sixth sense technology

Forget keyboard. Use your hand gestures to control your player

​

Hold your object in your hand and point it at the camera

You can change the colour(of the object) you want the camera to detect by entering its lower and higher values

​

I challenge you to win the game

Enjoy

Screenshot (322).png
Programming: About

BREAKOUT SIXTH SENSE ADVANCED VERSION

Libraries used: Pygame, Random, Numpy, ComputerVision

Welcome to the Sixth sense version of Breakout or Welcome to the Future: Sixth sense technology

Forget keyboard. Use your hand gestures to control your board

​

Hold your object in your hand and point it at the camera

You can change the colour(of the object) you want the camera to detect by entering its lower and higher values

​

As you play, the length of the board decreases so does its speed

​

I challenge you to win the game

Enjoy

Screenshot (313).png
Programming: About

CATCH THE OBJECTS

Libraries used: Pygame, Random

Welcome! In this game, you have to catch the falling objects. Your player has 3 positions. If you miss even one object, you lose. There are 3 challenges.
Let's see how many are you able to win.

Screenshot (301).png
Programming: About

BREAKOUT FOR 2 PLAYERS

Libraries used: Pygame, Random

Welcome to the new version of breakout made by me. This is totally different than the normal breakout game. As you play, it becomes more challenging. It is an endless game. To stop and declare the winner, press "S".

Screenshot (293).png
Programming: About

BREAKOUT ADVANCED

Libraries used: Pygame, Random

Welcome to the advanced version of breakout made by me. This is totally different than the normal breakout game. As you play, it becomes more challenging. The length of the board decreases as you play. To make matters worse, the game also reduces the speed of the board. I challenge you to win the game without changing anything.

Enjoy the background music and the new opening screen.

Screenshot (291).png
Programming: About

BREAKOUT

Libraries used: Pygame

Welcome to the basic version of breakout. I challenge you to win the game without changing the speed of the ball.

Screenshot (257).png
Programming: About

FIND THE FOOD

Libraries used: Pygame, Random

In this game, you have to make the player (green rectangle) get to the food (red circle). As you get to it, your score increases. You lose the game if you go out of the screen.

​

Somewhat like a basic version of Pacman

Screenshot (255).png
Programming: About

SPIN WHEEL

Libraries used: Pygame

This is the most basic code. Here we just have a spin wheel with 6 colours and the user enters the names to be put on each on each colour.

Screenshot (250).png
Programming: About

NUMBER GUESSING GAME

Libraries used: Random

In this game, you have to guess a number which is between 2 and 1000. You also get a hint after each incorrect guess. This is best for those bored of lockdown 😂

Screenshot (251).png
Programming: About

RANDOM PASSWORD GENERATOR

Libraries used: Random

Not able to create a strong password?
Experiencing a lot of cyber-attacks?
Try this code to generate a random password for you of your desired length

Screenshot (258).png
Programming: About

Subscribe Form

Thanks for submitting!

  • Instagram
  • LinkedIn
  • Facebook
  • Twitter

©Pranshu Aggarwal

bottom of page