semvec/pypi-packages huggingface dataset:
pyxora 0.7.1
A game engine library using pygame-ce, pymunk, and more
Requires Python: >=3.11
Keywords: engine, game engine, game development

# ⚙️ pyxora
[![PyPI - Version](https://img.shields.io/pypi/v/pyxora)](https://pypi.org/project/pyxora/)
[![Docs](https://img.shields.io/badge/docs-online-blue)](https://pyxora.github.io/pyxora-docs/)
![CLI](https://img.shields.io/badge/CLI-available-red)
![License](https://img.shields.io/github/license/pyxora/pyxora)
![PyPI - Status](https://img.shields.io/pypi/status/pyxora)

> Note: This project is currently in beta and under active development.<br> It is not recommended for long-term projects.<br>Use with caution and expect breaking changes.

pyxora is a lightweight, open-source 2D game engine built on pygame-ce and pymunk.  
It’s designed to keep game development simple and flexible.

Perfect for prototypes, game jams, and learning projects.  
Handles rendering, physics, scenes and more so you can focus on making your game.

If it looks interesting to you, feel free to give it a try!

## Quick Start

### Installation
To install, use pip:
```bash
pip install pyxora
```

### Create a New Project
To create a new project:

```bash
pyxora new my_game
```

**Note:** You can add metadata with optional flags like `--author`, `--description`, `--tags`, or use `--input` for an interactive setup. 

### Run the Project
To run your project:
```bash
pyxora run my_game
```

### Open in Editor
To open your project in the GUI editor:
```bash
pyxora open my_game
```

## Managing Projects
The CLI provides several commands to manage your projects:

```bash
pyxora list              # List all projects
pyxora info my_game      # Show project details
pyxora explore my_game   # Open project folder
pyxora build my_game     # Freeze the game
```

To see all available commands:
```bash
pyxora --help
```

## Documentation
The documentation is built using pdoc, a docstring generator.  
It provides an overview of the engine API and how it works.

It is recommended to read the documentation at least once to understand the engine’s structure and usage.

Documentation: [here](https://pyxora.github.io/pyxora-docs/)

## Examples
Examples are great for understanding how the engine works and getting familiar with its syntax.

List examples and run one with:
```python
pyxora examples list
pyxora examples run example
```

## Can I Contribute?
Absolutely! Contributions are always welcome.
You can:

- Submit pull requests
- Open issues
- Suggest improvements
- Fix typos or write examples

## License

This project is licensed under the MIT License.  
See the [LICENSE](LICENSE.txt) file for the full license text.
AutoMudae 0.2.0
Automate mudae.
Requires Python: >=3.9

# AutoMudae

Claim waifus with and react to kakeras automatically.

## Installation

```bash
pip install automudae
```

### Setup

> [!NOTE]
> Need a Discord bot token and channel, server IDs to use this bot.

Set your Discord bot credentials:

```bash
mudae config credentials set token your_discord_token_here
mudae config credentials set channel_id your_channel_id_here
mudae config credentials set server_id your_server_id_here
```

> [!TIP]
> Credentials are stored securely in OS-specific config directories and persist across installations.

### Usage

> [!TIP]
> Can run with `mudae` or `automudae`

> [!IMPORTANT]
> - All bot commands run indefinitely.
> - Use `Ctrl+C` to stop them.

```bash
mudae                    # Show help screen
mudae run               # Run bot immediately once
mudae run schedule      # Run bot every hour at default time
mudae run schedule 25   # Run bot every hour at minute 25
```

---

## Todo

- [ ] **Optimized Kakera react**: The bot will use an algorithm to prioritize higher Kakera values without losing any efficiency
- [ ] **Optimized claiming**: In order to not losing the claim, it will get the max value card in case it doesn't match any desired series or cards
- [ ] **Optimized $dk use**: The bot will perfectly use and take into account the DK command to get even more effective kakera reactions
- [ ] **Optimized $rt use**: In case of not having an available claim, the Bot will use the $rt command to be able to claim
- [ ] **Optimized $daily use**: Use the daily command each time it is available
- [ ] **Optimized $rolls use**: Use the rolls command to get better claims or kakera reactions
- [ ] **Multi-Bot**: Add as many Discord Accounts as you want to do everything menctioned above to multiply your profits
- [x] **Desired Characters**: AutoClaim the exact characters when they appear with priority over all!