Skip to main content

The Python Games Library for Playing and Learnin.

Project description

Oyna 💃🏻🕺🏻💃🏿🕺🏿💃🕺

Welcome to the Oyna repository! 🎮

This repository is dedicated to showcasing a collection of simple and fun computer games, all implemented in Python. The main goal of Oyna is to provide a platform where anyone, can explore Python programming through engaging and interactive games. By studying and interacting with these games, you can learn important programming concepts, algorithms, and the Python language in an enjoyable and hands-on way.

Whether you're just starting with Python or looking to improve your coding skills, the Oyna repository is a great resource to help you learn while having fun.

What You'll Find Here

This repository contains various games that highlight different aspects of Python programming. Each game is designed to be simple yet effective, and they are all easy to understand and modify.

Sudoku
Sudoku
2048
2048
Matching
Matching
Minesweeper
Minesweeper
Find Difference
Find Difference
Maze
Maze
Chimp
Chimp
Snake
Snake
Chutes and Ladders
Chutes and Ladders
Dino or Dinosaur Game
Dino
Bubble Shooter
Bubble Shooter
Flappy Bird
Flappy Bird
Falling Tower
Falling Tower
Shoot Colors
Shoot Colors
Reversi
reversi
SuperMario Pixel
SuperMario Pixel
Tetris
Tetris
Tik Tok Toe
Tik Tok Toe
Reverse Slide Puzzle
Reverse Slide Puzzle
UFO Explosion
UFO Explosion

Why Oyna?

  • Beginner-Friendly: Whether you're new to Python or programming in general, these games are designed to be easy to follow.
  • Learn by Doing: The best way to learn programming is through practice, and Oyna offers you an opportunity to get hands-on experience by working with real code.
  • Fun and Engaging: Who said learning can't be fun? These games are built to keep you engaged and motivated while learning Python.

How to Use

  1. Clone this repository to your local machine using:
    git clone https://github.com/kamyarmg/oyna.git
    
    OR Install it using pip
    pip install oyna
    
  2. Navigate to the game directory you want to explore.
  3. Run the game using Python
  4. Enjoy and start learning!

To add or refactor a game or any other feature, please read the CONTRIBUTING.md file first. After that, you can create a new game or make changes and submit a pull request.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

oyna-1.0.3.tar.gz (26.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

oyna-1.0.3-py3-none-any.whl (37.6 kB view details)

Uploaded Python 3

File details

Details for the file oyna-1.0.3.tar.gz.

File metadata

  • Download URL: oyna-1.0.3.tar.gz
  • Upload date:
  • Size: 26.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for oyna-1.0.3.tar.gz
Algorithm Hash digest
SHA256 a13a409f416ab1f2795385dfdf2efda324bdb84a2f0914018c7726410dfd2be2
MD5 f2e34df82d07e17456b0647446608a48
BLAKE2b-256 d943a7c9f125ad870bbcd0b32ff7355cb5747b9d817185b5e1fec66f7731a1d9

See more details on using hashes here.

File details

Details for the file oyna-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: oyna-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 37.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for oyna-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 8f7565f814d9ac8eb51b3622db29baa5114e0f6b46ddca373b58ba3a749116c3
MD5 345e75dd1d824125c949c090bd82b737
BLAKE2b-256 9af224bbc9ad65989fa311a7ca507a7128cfe67b53ecd4cfbf4f089951d20577

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page