semvec/pypi-packages huggingface dataset:
PyGameBase 0.1.2
Biblioteca para facilitar o uso do Pygame com sintaxe mais simples e componentes prontos.
License: MIT
Requires Python: >=3.8
Keywords: pygame, jogos, 2d, python, interface, PyGameBase

# 🕹️ PyGameBase

**PyGameBase** é uma biblioteca de apoio para desenvolvimento de jogos 2D com [Pygame](https://www.pygame.org/), projetada para acelerar o processo de criação com **componentes prontos**, **layout personalizado**, **sintaxe organizada**, e **classes reutilizáveis** para personagens, entidades, colisão, botões e caixas de texto.

## 🚀 Principais Recursos

- ✅ **Componentes visuais prontos**: botões, caixas de texto e menus customizáveis.
- 🧱 **Sistema de entidades**: classes para gerenciar personagens, inimigos e objetos do mundo.
- 🎮 **Suporte a colisões**: detecção e resposta de colisão com facilidade.
- ✨ **Layouts personalizados**: organização de UI com aparência moderna e fácil controle.
- 🧠 **Sintaxe limpa e organizada**: fácil de aprender, com estrutura clara baseada em classes e funções reutilizáveis.
- ⚙️ **Compatível com Pygame**: funciona sobre a biblioteca Pygame padrão, sem reinventar a roda.

## 📦 Instalação

```bash
pip install pygamebase
pyritelib 0.1.0
Library of various utilities that I use in my programmes.
License: MIT
Requires Python: >=3.10

# Pyrite
Library of various utilities that I use in my programmes.

# Current corpus
- `each`: Function that creates an "each" container, whic is a container that applies any operation performed on it to each of its items.

# Future corpus
- `Registry`: Efficiently manage and track collections of same-type objects.