Name | oyna JSON |
Version |
1.0.1
JSON |
| download |
home_page | None |
Summary | Data structure similar to JSON but more powerful |
upload_time | 2025-01-14 10:26:55 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.10 |
license | MIT License Copyright (c) 2024 Kamyar M.G. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. |
keywords |
games
python
alghorithms
data structures
fun
oyna
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# 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.
<table>
<tr>
<td><a href="https://github.com/kamyarmg/oyna/tree/main/src/oyna/sudoku/"> Sudoku </a> </br><img src="https://github.com/kamyarmg/oyna/blob/main/docs/images/sudoku.png" alt="Sudoku" style="width:250px;"/> </td>
<td><a href="https://github.com/kamyarmg/oyna/tree/main/src/oyna/twenty_forty_eight_2048/">2048</a> </br><img src="https://github.com/kamyarmg/oyna/blob/main/docs/images/2048.png" alt="2048" style="width:250px;"/> </td>
<td><a href="https://github.com/kamyarmg/oyna/tree/main/src/oyna/matching/">Matching</a> </br><img src="https://github.com/kamyarmg/oyna/blob/main/docs/images/matching.png" alt="Matching" style="width:250px;"/> </td>
</tr>
<tr>
<td><a href="https://github.com/kamyarmg/oyna/tree/main/src/oyna/minesweeper/"> Minesweeper </a></br><img src="https://github.com/kamyarmg/oyna/blob/main/docs/images/minesweeper.png" alt="Minesweeper" style="width:250px;"/> </td>
<td><a href="https://github.com/kamyarmg/oyna/tree/main/src/oyna/find_difference/">Find Difference </a></br><img src="https://github.com/kamyarmg/oyna/blob/main/docs/images/find_difference.png" alt="Find Difference" style="width:250px;"/> </td>
<td><a href="https://github.com/kamyarmg/oyna/tree/main/src/oyna/maze/"> Maze</a> </br><img src="https://github.com/kamyarmg/oyna/blob/main/docs/images/maze.png" alt="Maze" style="width:250px;"/> </td>
</tr>
<tr>
<td><a href="https://github.com/kamyarmg/oyna/tree/main/src/oyna/chimp/"> Chimp </a></br><img src="https://github.com/kamyarmg/oyna/blob/main/docs/images/chimp.png" alt="Chimp" style="width:250px;"/> </td>
<td><a href="https://github.com/kamyarmg/oyna/tree/main/src/oyna/snake/"> Snake </a></br><img src="https://github.com/kamyarmg/oyna/blob/main/docs/images/snake.png" alt="Snake" style="width:250px;"/> </td>
<td><a href="https://github.com/kamyarmg/oyna/tree/main/src/oyna/chutes_and_ladders/"> Chutes and Ladders </a></br><img src="https://github.com/kamyarmg/oyna/blob/main/docs/images/chutes_and_ladders.png" alt="Chutes and Ladders" style="width:250px;"/> </td>
</tr>
<tr>
<td><a href="https://github.com/kamyarmg/oyna/tree/main/src/oyna/dino/"> Dino or Dinosaur Game </a></br><img src="https://github.com/kamyarmg/oyna/blob/main/docs/images/dino.png" alt="Dino" style="width:250px;"/></td>
<td><a href="https://github.com/kamyarmg/oyna/tree/main/src/oyna/bubble_shooter/"> Bubble Shooter </a></br><img src="https://github.com/kamyarmg/oyna/blob/main/docs/images/bubble_shooter.png" alt="Bubble Shooter" style="width:250px;"/></td>
<td><a href="https://github.com/kamyarmg/oyna/tree/main/src/oyna/flappy_bird/"> Flappy Bird </a></br><img src="https://github.com/kamyarmg/oyna/blob/main/docs/images/flappy_birds.png" alt="Flappy Bird" style="width:250px;"/> </td>
</tr>
<tr>
<td><a href="https://github.com/kamyarmg/oyna/tree/main/src/oyna/falling_tower/"> Falling Tower </a></br><img src="https://github.com/kamyarmg/oyna/blob/main/docs/images/falling_tower.png" alt="Falling Tower" style="width:250px;"/></td>
<td><a href="https://github.com/kamyarmg/oyna/tree/main/src/oyna/shoot_colors/"> Shoot Colors </a></br><img src="https://github.com/kamyarmg/oyna/blob/main/docs/images/shoot_colors.png" alt="Shoot Colors" style="width:250px;"/></td>
<td><a href="https://github.com/kamyarmg/oyna/tree/main/src/oyna/reversi/"> Reversi </a></br><img src="https://github.com/kamyarmg/oyna/blob/main/docs/images/reversi.png" alt="reversi" style="width:250px;"/>
</td>
</tr>
<tr>
<td><a href="https://github.com/kamyarmg/oyna/tree/main/src/oyna/supermario_pixel/"> SuperMario Pixel </a></br><img src="https://github.com/kamyarmg/oyna/blob/main/docs/images/supermario_pixel.png" alt="SuperMario Pixel" style="width:250px;"/></td>
<td><a href="https://github.com/kamyarmg/oyna/tree/main/src/oyna/tetris/"> Tetris </a></br><img src="https://github.com/kamyarmg/oyna/blob/main/docs/images/tetris.png" alt="Tetris" style="width:250px;"/>
</td>
</td><td><a href="https://github.com/kamyarmg/oyna/tree/main/src/oyna/tik_tok_toe/"> Tik Tok Toe </a></br><img src="https://github.com/kamyarmg/oyna/blob/main/docs/images/tiktoktoe.png" alt="Tik Tok Toe" style="width:250px;"/></td>
</tr>
<tr>
<td><a href="https://github.com/kamyarmg/oyna/tree/main/src/oyna/reverse_slide_puzzle/"> Reverse Slide Puzzle </a></br><img src="https://github.com/kamyarmg/oyna/blob/main/docs/images/reverse_slide_puzzle.png" alt="Reverse Slide Puzzle" style="width:250px"/>
<td><a href="https://github.com/kamyarmg/oyna/tree/main/src/oyna/explosion/">UFO Explosion </a></br><img src="https://github.com/kamyarmg/oyna/blob/main/docs/images/explosion.png" alt="UFO Explosion" style="width:250px;"/></td>
</tr>
</table>
## 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:
```bash
git clone https://github.com/kamyarmg/oyna.git
```
**OR** Install it using pip
```bash
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](https://github.com/kamyarmg/oyna/tree/main/CONTRIBUTING.md) file first. After that, you can create a new game or make changes and submit a pull request.
Raw data
{
"_id": null,
"home_page": null,
"name": "oyna",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": "\"Kamyar M.G.\" <kmgurmia@gmail.com>",
"keywords": "games, python, alghorithms, data structures, fun, OYNA",
"author": null,
"author_email": "\"Kamyar M.G.\" <kmgurmia@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/bc/cc/1c7786aaa7c0a1bcb4b6175cdbc3d8c4af93af05b4214e500591fe858812/oyna-1.0.1.tar.gz",
"platform": null,
"description": "\n# Oyna \ud83d\udc83\ud83c\udffb\ud83d\udd7a\ud83c\udffb\ud83d\udc83\ud83c\udfff\ud83d\udd7a\ud83c\udfff\ud83d\udc83\ud83d\udd7a\n\n## Welcome to the **Oyna** repository! \ud83c\udfae\n\nThis 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.\n\nWhether 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.\n\n## What You'll Find Here\nThis 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.\n\n\n\n\n<table>\n <tr>\n <td><a href=\"https://github.com/kamyarmg/oyna/tree/main/src/oyna/sudoku/\"> Sudoku </a> </br><img src=\"https://github.com/kamyarmg/oyna/blob/main/docs/images/sudoku.png\" alt=\"Sudoku\" style=\"width:250px;\"/> </td>\n <td><a href=\"https://github.com/kamyarmg/oyna/tree/main/src/oyna/twenty_forty_eight_2048/\">2048</a> </br><img src=\"https://github.com/kamyarmg/oyna/blob/main/docs/images/2048.png\" alt=\"2048\" style=\"width:250px;\"/> </td>\n <td><a href=\"https://github.com/kamyarmg/oyna/tree/main/src/oyna/matching/\">Matching</a> </br><img src=\"https://github.com/kamyarmg/oyna/blob/main/docs/images/matching.png\" alt=\"Matching\" style=\"width:250px;\"/> </td>\n </tr>\n <tr>\n <td><a href=\"https://github.com/kamyarmg/oyna/tree/main/src/oyna/minesweeper/\"> Minesweeper </a></br><img src=\"https://github.com/kamyarmg/oyna/blob/main/docs/images/minesweeper.png\" alt=\"Minesweeper\" style=\"width:250px;\"/> </td>\n <td><a href=\"https://github.com/kamyarmg/oyna/tree/main/src/oyna/find_difference/\">Find Difference </a></br><img src=\"https://github.com/kamyarmg/oyna/blob/main/docs/images/find_difference.png\" alt=\"Find Difference\" style=\"width:250px;\"/> </td>\n <td><a href=\"https://github.com/kamyarmg/oyna/tree/main/src/oyna/maze/\"> Maze</a> </br><img src=\"https://github.com/kamyarmg/oyna/blob/main/docs/images/maze.png\" alt=\"Maze\" style=\"width:250px;\"/> </td>\n </tr>\n <tr>\n <td><a href=\"https://github.com/kamyarmg/oyna/tree/main/src/oyna/chimp/\"> Chimp </a></br><img src=\"https://github.com/kamyarmg/oyna/blob/main/docs/images/chimp.png\" alt=\"Chimp\" style=\"width:250px;\"/> </td>\n <td><a href=\"https://github.com/kamyarmg/oyna/tree/main/src/oyna/snake/\"> Snake </a></br><img src=\"https://github.com/kamyarmg/oyna/blob/main/docs/images/snake.png\" alt=\"Snake\" style=\"width:250px;\"/> </td>\n <td><a href=\"https://github.com/kamyarmg/oyna/tree/main/src/oyna/chutes_and_ladders/\"> Chutes and Ladders </a></br><img src=\"https://github.com/kamyarmg/oyna/blob/main/docs/images/chutes_and_ladders.png\" alt=\"Chutes and Ladders\" style=\"width:250px;\"/> </td>\n </tr>\n <tr>\n <td><a href=\"https://github.com/kamyarmg/oyna/tree/main/src/oyna/dino/\"> Dino or Dinosaur Game </a></br><img src=\"https://github.com/kamyarmg/oyna/blob/main/docs/images/dino.png\" alt=\"Dino\" style=\"width:250px;\"/></td>\n <td><a href=\"https://github.com/kamyarmg/oyna/tree/main/src/oyna/bubble_shooter/\"> Bubble Shooter </a></br><img src=\"https://github.com/kamyarmg/oyna/blob/main/docs/images/bubble_shooter.png\" alt=\"Bubble Shooter\" style=\"width:250px;\"/></td>\n <td><a href=\"https://github.com/kamyarmg/oyna/tree/main/src/oyna/flappy_bird/\"> Flappy Bird </a></br><img src=\"https://github.com/kamyarmg/oyna/blob/main/docs/images/flappy_birds.png\" alt=\"Flappy Bird\" style=\"width:250px;\"/> </td>\n </tr>\n <tr>\n <td><a href=\"https://github.com/kamyarmg/oyna/tree/main/src/oyna/falling_tower/\"> Falling Tower </a></br><img src=\"https://github.com/kamyarmg/oyna/blob/main/docs/images/falling_tower.png\" alt=\"Falling Tower\" style=\"width:250px;\"/></td>\n <td><a href=\"https://github.com/kamyarmg/oyna/tree/main/src/oyna/shoot_colors/\"> Shoot Colors </a></br><img src=\"https://github.com/kamyarmg/oyna/blob/main/docs/images/shoot_colors.png\" alt=\"Shoot Colors\" style=\"width:250px;\"/></td>\n <td><a href=\"https://github.com/kamyarmg/oyna/tree/main/src/oyna/reversi/\"> Reversi </a></br><img src=\"https://github.com/kamyarmg/oyna/blob/main/docs/images/reversi.png\" alt=\"reversi\" style=\"width:250px;\"/>\n </td>\n </tr>\n <tr>\n <td><a href=\"https://github.com/kamyarmg/oyna/tree/main/src/oyna/supermario_pixel/\"> SuperMario Pixel </a></br><img src=\"https://github.com/kamyarmg/oyna/blob/main/docs/images/supermario_pixel.png\" alt=\"SuperMario Pixel\" style=\"width:250px;\"/></td>\n <td><a href=\"https://github.com/kamyarmg/oyna/tree/main/src/oyna/tetris/\"> Tetris </a></br><img src=\"https://github.com/kamyarmg/oyna/blob/main/docs/images/tetris.png\" alt=\"Tetris\" style=\"width:250px;\"/>\n </td>\n </td><td><a href=\"https://github.com/kamyarmg/oyna/tree/main/src/oyna/tik_tok_toe/\"> Tik Tok Toe </a></br><img src=\"https://github.com/kamyarmg/oyna/blob/main/docs/images/tiktoktoe.png\" alt=\"Tik Tok Toe\" style=\"width:250px;\"/></td>\n </tr>\n <tr>\n <td><a href=\"https://github.com/kamyarmg/oyna/tree/main/src/oyna/reverse_slide_puzzle/\"> Reverse Slide Puzzle </a></br><img src=\"https://github.com/kamyarmg/oyna/blob/main/docs/images/reverse_slide_puzzle.png\" alt=\"Reverse Slide Puzzle\" style=\"width:250px\"/>\n <td><a href=\"https://github.com/kamyarmg/oyna/tree/main/src/oyna/explosion/\">UFO Explosion </a></br><img src=\"https://github.com/kamyarmg/oyna/blob/main/docs/images/explosion.png\" alt=\"UFO Explosion\" style=\"width:250px;\"/></td>\n\n </tr>\n\n</table>\n\n## Why Oyna?\n- **Beginner-Friendly**: Whether you're new to Python or programming in general, these games are designed to be easy to follow.\n- **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.\n- **Fun and Engaging**: Who said learning can't be fun? These games are built to keep you engaged and motivated while learning Python.\n\n## How to Use\n1. Clone this repository to your local machine using:\n ```bash\n git clone https://github.com/kamyarmg/oyna.git\n ```\n **OR** Install it using pip\n ```bash\n pip install oyna\n ```\n2. Navigate to the game directory you want to explore.\n3. Run the game using Python\n4. Enjoy and start learning!\n\n---\nTo add or refactor a game or any other feature, please read the [CONTRIBUTING.md](https://github.com/kamyarmg/oyna/tree/main/CONTRIBUTING.md) file first. After that, you can create a new game or make changes and submit a pull request.\n",
"bugtrack_url": null,
"license": "MIT License Copyright (c) 2024 Kamyar M.G. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ",
"summary": "Data structure similar to JSON but more powerful",
"version": "1.0.1",
"project_urls": {
"Changelog": "https://github.com/kamyarmg/oyna/blob/master/CHANGES.rst",
"Homepage": "https://github.com/kamyarmg/oyna",
"Issues": "https://github.com/kamyarmg/oyna/issues",
"Repository": "https://github.com/kamyarmg/oyna"
},
"split_keywords": [
"games",
" python",
" alghorithms",
" data structures",
" fun",
" oyna"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "8a4769a0f521865723b6538c074d513e44784d315b9c2f5b68b7549a08a12726",
"md5": "f94f7ebec146ef362b9a60ab3f064220",
"sha256": "4b399395df86e9f6a09faf0ff4647a7bdbb1ef55c6e5abf9a470b72e90f74a11"
},
"downloads": -1,
"filename": "oyna-1.0.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "f94f7ebec146ef362b9a60ab3f064220",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10",
"size": 37541,
"upload_time": "2025-01-14T10:26:54",
"upload_time_iso_8601": "2025-01-14T10:26:54.099901Z",
"url": "https://files.pythonhosted.org/packages/8a/47/69a0f521865723b6538c074d513e44784d315b9c2f5b68b7549a08a12726/oyna-1.0.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "bccc1c7786aaa7c0a1bcb4b6175cdbc3d8c4af93af05b4214e500591fe858812",
"md5": "09ae8cb22fd364445cca748a5d25fb79",
"sha256": "7218f0c34418823624f93414ff1f9746d8c8f84e5a287aca26fe2e5ef2915b7c"
},
"downloads": -1,
"filename": "oyna-1.0.1.tar.gz",
"has_sig": false,
"md5_digest": "09ae8cb22fd364445cca748a5d25fb79",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10",
"size": 26114,
"upload_time": "2025-01-14T10:26:55",
"upload_time_iso_8601": "2025-01-14T10:26:55.131326Z",
"url": "https://files.pythonhosted.org/packages/bc/cc/1c7786aaa7c0a1bcb4b6175cdbc3d8c4af93af05b4214e500591fe858812/oyna-1.0.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-01-14 10:26:55",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "kamyarmg",
"github_project": "oyna",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"tox": true,
"lcname": "oyna"
}