Skip to main content

Pygame framework for making games easier.

Project description

batFramework

batFramework is a Python game framework built using Pygame, designed to simplify game development.

Purpose and Overview

The primary objective of batFramework is to streamline game development. It is mainly designed to program small 2D games

Installation and Setup

To install batFramework, you can use pip: pip install batFramework

The only dependency required is pygame-ce.

Usage Instructions

To create a basic app using batFramework, here's an example:

import batFramework as bf

# Initialize the framework
bf.init(resolution=(1280, 720), window_caption="My Amazing Program")

# Create a manager and a scene
bf.Manager(bf.Scene("main")).run()

In practice, users can inherit bf.Scene to create their own scenes, adding specific behaviors, entities, etc.

Features and Functionalities

For more detailed information, please refer to the documentation.

License

MIT License

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

batframework-2.1.0.tar.gz (84.4 kB view details)

Uploaded Source

Built Distribution

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

batframework-2.1.0-py3-none-any.whl (107.8 kB view details)

Uploaded Python 3

File details

Details for the file batframework-2.1.0.tar.gz.

File metadata

  • Download URL: batframework-2.1.0.tar.gz
  • Upload date:
  • Size: 84.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for batframework-2.1.0.tar.gz
Algorithm Hash digest
SHA256 e03f12a4c42263d1d1eaacf86473a9294382744749c1ce4b7feda802665221d9
MD5 fd86f76d3da9c24d0b045f0234dfd0e5
BLAKE2b-256 c1bd91d44f5e6a3351b2d3771e1679f149691632bc7effa80d1cc9038fe44209

See more details on using hashes here.

File details

Details for the file batframework-2.1.0-py3-none-any.whl.

File metadata

  • Download URL: batframework-2.1.0-py3-none-any.whl
  • Upload date:
  • Size: 107.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for batframework-2.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0a9c0611e81d28e0770662919563ce6b2f0ca9cc3d72584eaf9e9caf7cd4f402
MD5 22ac88ae960b999909fe8c62a3ae8030
BLAKE2b-256 9f737cd8e9da0f03ffd59d8d83ba64e37f04d04b3dd721ff990de7f35e0ccc7d

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