semvec/pypi-packages huggingface dataset:
arcade-ytx 1.5
😎 Bring back retro arcade vibes with this Python game pack! All addictive gameplay built with love (and the rich library).
License: MIT
Requires Python: >=3.7
Keywords: arcade, games, terminal, rich, python

<div align="center">
  
  # arcade-ytx 🚀🎮🛸
  
  ### 😎 Relive the golden days of gaming 👾 with this vibrant python gaming pack! **arcade-ytx**🌈🦄 is a terminal-based collection of addictive mini-games and pure fun for gamers of all ages.
 
 <video src="https://github.com/user-attachments/assets/a3334250-57d1-4f91-ac3c-00d7c5fabb9f"  autoplay muted loop /> 
 
</div>

<br/>

<br/>

# Contents

- [🕹️ Games included:](#%EF%B8%8F-games-included)
  - [Guess Number 🤔 & Rock Paper Scissors 🪨📃✂️](#guess-number--rock-paper-scissors-%EF%B8%8F)
  - [Tic Tac Toe](#tic-tac-toe)
  - [Create Bank Account 🏦💰](#create-bank-account-)
- [💎 Features](#-features)
- [🚀 Installation](#-installation)
- [🚮 Uninstalling](#-uninstalling)

<br/>

## 🕹️ Games included

- ### Guess Number🤔 & Rock Paper Scissors 🪨📃✂️

  - Can you read the machine's mind? Try to guess the right number in as few tries as possible.

- ### Tic Tac Toe

  - Classic 2-player game. Challenge your friend or battle the computer, all in terminal!

- ### Create Bank Account 🏦💰
  - Simulate creating and managing a bank account.
  - Add account details like name, type (Savings/Current) and balance.
  - Transfer money and simulate interest on deposits with realistic prompts.
  - Uses **stream** to store account data persistently.
  - Replays stored data (accounts) if a user returns to create more accounts!

<br/>

## 💎 Features

- 🖥️ Retro-themed colorful UI built using the `rich` library.
- 💾 Bank account game information is stored using streams (JSON files behind the scenes) in user-details.json.
- 🧠 Smart prompts and validations for a smooth game experience.
- 🧑‍🤝‍🧑 2-player support for games like Tic Tac Toe.
- 📦 Easy to install and play right from your terminal.

<br/>

## 🚀 Installation

Make sure you have Python 3.7+ installed.

```bash
pip install arcade-ytx
# If you see an error saying 'pip not found', just replace 'pip' with 'pip3'.

arcade-ytx
# run this command to begin the game.
```

<br/>

## 🚮 Uninstalling

Open your terminal and type:

```bash
pip uninstall arcade-ytx
```

and also remove the `user-details.json` file stored in the root directory.
<br/>

<details>
  <summary>You know what's absolutely free?</summary>

- Leaving a ⭐ star
- 🍴Forking the repository
- No hidden fees, no subscriptions — just pure open-source love🥰!

</details>

<br/>

<div align="center">
Pleasure contributing 🕶️ <br>
Aryan Kalra

</div>
briefcase-kivy-bootstrap 1.0.0.post1
Kivy GUI framework bootstrap for Briefcase P4A backend - Tested integration for Android APK builds with Kivy
License: MIT
Requires Python: >=3.8
Keywords: briefcase, kivy, gui, bootstrap, mobile, cross-platform

# Briefcase Kivy Bootstrap

**Kivy GUI framework bootstrap for Briefcase.** 

## Purpose

This plugin adds Kivy as a selectable GUI framework when creating new Briefcase projects. It generates standard Briefcase projects with Kivy applications that can be built for any platform using any Briefcase backend.

## Installation

```bash
pip install briefcase-kivy-bootstrap
```

## Usage

After installation, Kivy will appear as an option in `briefcase new`:

```bash
briefcase new
# Select "Kivy" as GUI framework
```

## Features

- **Integration**: Uses standard Briefcase architecture
- **Cross-Platform**: Works with all Briefcase backends
- **Dependencies**: Automatically adds Kivy requirements
- **Standard Structure**: Generates normal Briefcase projects

## Generated Project Structure

```
myapp/
├── pyproject.toml          # Standard Briefcase configuration
├── src/myapp/
│   └── app.py              # Kivy application code
└── ...                     # Standard Briefcase files
```

## Example Generated App

```python
from kivy.app import App
from kivy.uix.boxlayout import BoxLayout
from kivy.uix.label import Label
from kivy.uix.button import Button

class MyAppApp(App):
    def build(self):
        layout = BoxLayout(orientation='vertical')
        # ... Kivy UI code
        return layout

def main():
    MyAppApp().run()
```

## Building for Different Platforms

The generated Kivy project can be built using any Briefcase backend:

```bash
# Standard Android build
briefcase build android

# P4A Android build (if briefcase-p4a-backend is installed)
briefcase build android p4a

# Desktop builds
briefcase build windows
briefcase build macOS
briefcase build linux
```


## Requirements

- Python 3.8+
- Briefcase 0.3.23+
- Kivy 2.3.1+

## Related Projects

- [Briefcase](https://github.com/beeware/briefcase) - Cross-platform packaging
- [Kivy](https://github.com/kivy/kivy) - Cross-platform GUI framework
- [Briefcase P4A Backend](https://github.com/pyCino/briefcase-p4a-backend) - P4A Android builds

## License

MIT License

---

**Al pyCino**