Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tusharnankani/GamesBuiltUsingPython
Built a few games while learning Python.
https://github.com/tusharnankani/GamesBuiltUsingPython
games learning-python python python3 rock-paper-scissors terminal-based terminal-game
Last synced: 3 months ago
JSON representation
Built a few games while learning Python.
- Host: GitHub
- URL: https://github.com/tusharnankani/GamesBuiltUsingPython
- Owner: tusharnankani
- Created: 2020-05-01T10:35:56.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-12-13T13:19:44.000Z (almost 4 years ago)
- Last Synced: 2024-06-10T20:12:03.400Z (5 months ago)
- Topics: games, learning-python, python, python3, rock-paper-scissors, terminal-based, terminal-game
- Language: Python
- Homepage:
- Size: 699 KB
- Stars: 2
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# *Games built using PYTHON:*
![](https://tokei.rs/b1/github/tusharnankani/GamesBuiltUsingPython) ![](https://tokei.rs/b1/github/tusharnankani/GamesBuiltUsingPython?category=files)
* Built a few games while learning Python.###### (*Their descriptions are given in their respective folders.*)
## *GAMES*
### 0. [Guessing Game](https://github.com/tusharnankani/GamesBuiltUsingPython/tree/master/Guessing_Game)
* Advanced.
### 1. [Hangman](https://github.com/tusharnankani/GamesBuiltUsingPython/tree/master/Hangman_Game)
* With 400+ words.
### 2. [Rock Paper Scissors](https://github.com/tusharnankani/GamesBuiltUsingPython/tree/master/RockPaperScissors_Game)
* With the computer.
### 3. [Tic-Tac-Toe](https://github.com/tusharnankani/GamesBuiltUsingPython/tree/master/TicTacToe_Game)
* A 2-Player Game, sitting on the same computer.
* 1-Player Game (with the computer) added and Computer vs. Computer (*for fun.*).
* [Tic Tac Toe Artificial Intelligence Upgrade](https://github.com/tusharnankani/Tic-Tac-Toe-AI)
## *Additional Python Projects*
### 0. [Python Password Generator](https://github.com/tusharnankani/PythonPasswordGenerator)
### 1. [Python Auto Draw](https://github.com/tusharnankani/PythonAutoDraw)
##
* NOTE: I have just built the logic for these games till now; and they can just be played on the Command Line (Terminal)/Jupyter Notebooks.
### *NEXT GOAL:*
#### 0. Building GUI for all the games, using the `tkinter` module.
#### 1. ~~Adding AI, building another mode for TIC-TAC-TOE playing with the *Computer* - Levels (Easy/Difficult)~~
- [Tic Tac Toe AI Upgrade](https://github.com/tusharnankani/Tic-Tac-Toe-AI)
#### 2. Building a Machine Learning Model for playing Rock Paper Scissors, real-time with the Computer, using Convolutional Neural Network (CNN).## *To run it on your PC*:
* Make sure you have Python 3.7.x or Python 3.8.x installed, if not, click [here](https://www.python.org/downloads/) to install!
* Clone this into your Desktop: `git clone "https://github.com/tusharnankani/GamesBuiltUsingPython"`
* Open Command Line or Terminal
* Change directory to a respective game: `cd "Desktop\GamesBuiltUsingPython\"`
* Run : `python game_name.py`
* And now have fun! ^_^