Skip to content

dannz510/PYTHON-GAME-MASTER

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


docs PyPI - Python Version PyPI PyPI - Downloads PyPI - Downloads

Documents: http://cpgames.readthedocs.io/

Games

Create interesting games in pure python.
You can star this repository to keep track of the project if it's helpful for you, thank you for your support.

Statement

Most of the game materals(including music, fonts and pictures) in this repository are collected from the web, copyright belongs to the original author.
This repository is created just for learning python(Commercial prohibition).

Support List

ID English Name Core Code Introduction
Game1 bunnybadger click click
Game2 puzzlepieces click click
Game3 ski click click
Game4 tankwar click click
Game5 flappybird click click
Game6 trexrush click click
Game7 towerdefense click click
Game8 catchcoins click click
Game9 aircraftwar click click
Game10 sokoban click click
Game11 alieninvasion click click
Game12 pacman click click
Game13 gemgem click click
Game14 pingpong click click
Game15 breakoutclone click click
Game16 bomberman click click
Game17 maze click click
Game18 whacamole click click
Game19 gobang click click
Game20 twozerofoureight click click
Game21 greedysnake click click
Game22 minesweeper click click
Game23 angrybirds click click
Game24 magictower click click
Game25 bloodfootball click click

Install

Whl install

wget https://github.com/dannz510/PYTHON-GAME-MASTER/releases/tag/game/cpgames-0.1.3-py3-none-any.whl
pip install cpgames-0.1.3-py3-none-any.whl

Pip install

run "pip install cpgames"

Source code install

(1) Offline
git clone https://github.com/dannz510/PYTHON-GAME-MASTER.git
cd PYTHON-GAME-MASTER
python setup.py install
(2) Online
pip install git+https://github.com/dannz510/PYTHON-GAME-MASTER.git@master

Quick Start

import random
from cpgames import cpgames

game_client = cpgames.CPGames()
all_supports = game_client.getallsupported()
game_client.execute(random.choice(list(all_supports.values())))

Screenshot

img

Projects in Dannz

<<<<<<< HEAD

  • Games: Create interesting games in pure python.
  • DinoGame: 3D dino game ỉmprove from trex game of google.
  • Sim15IP: Iphone 15 simulator can interact online.
  • MasterChatbot: Master chatbot assistant build with python.
  • SimpleChatbot: Simple chatbot assistant build with python.
  • OpenCV: Using face recognition and shape finger print recognition to open three game modes. =======
  • Games: Create interesting games in pure python.
  • DecryptLogin: APIs for loginning some websites by using requests.
  • Musicdl: A lightweight music downloader written in pure python.
  • Videodl: A lightweight video downloader written in pure python.
  • Pytools: Some useful tools written in pure python.
  • PikachuWeChat: Play WeChat with itchat-uos.
  • Pydrawing: Beautify your image or video.
  • ImageCompressor: Image compressors written in pure python.
  • FreeProxy: Collecting free proxies from internet.
  • Paperdl: Search and download paper from specific websites.
  • Sciogovterminal: Browse "The State Council Information Office of the People's Republic of China" in the terminal.
  • CodeFree: Make no code a reality.
  • DeepLearningToys: Some deep learning toys implemented in pytorch.
  • DataAnalysis: Some data analysis projects in charles_pikachu.
  • Imagedl: Search and download images from specific websites.
  • Pytoydl: A toy deep learning framework built upon numpy.
  • NovelDL: Search and download novels from some specific websites.

5e36de43a92a950fb6a5ac9c4fbb4ecb27ed4f0a

Citation

If you use this project in your research, please cite this project.

@misc{games2020,
    author = {Dannz},
    title = {Games: Create interesting games in pure python},
    year = {2025},
    publisher = {GitHub},
    journal = {GitHub repository},
    howpublished = {\url{https://github.com/dannz510/PYTHON-GAME-MASTER}},
}