Skip to main content

Pygame framework for making games easier.

Reason this release was yanked:

Versioning error

Project description

batFramework

batFramework is a Python game framework built using Pygame, designed to simplify game development by providing entities, scenes, a scene manager, and various utilities.

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-1.1.0.tar.gz (29.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-1.1.0-py3-none-any.whl (40.3 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for batframework-1.1.0.tar.gz
Algorithm Hash digest
SHA256 6e691a54f439b8bf2c90b61fdf641285aaff9bd0940f665b6d5714ec105a14c8
MD5 7e9d72ffba6e76c524773b6a2de5baa4
BLAKE2b-256 400f9423f7ce745e38a39269eb5b2cf6e6dfa197b4b75c4e47280a17e663d2f6

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for batframework-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 684b30a3cff041837ff0ea184de2cac99718dab715d695dbc360eac2320bbaa0
MD5 476706a4cea4125c5a15b0d83985fad6
BLAKE2b-256 cda9898c33a6e04210b07aa900e58850f60e3b6aa5789b241bddf381b39b4a9f

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