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.0.0a4.tar.gz (76.7 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.0.0a4-py3-none-any.whl (99.8 kB view details)

Uploaded Python 3

File details

Details for the file batframework-2.0.0a4.tar.gz.

File metadata

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

File hashes

Hashes for batframework-2.0.0a4.tar.gz
Algorithm Hash digest
SHA256 cae31f18d25072226c3c98f89adc0570c8d60986e8536c6ce16b13c9f3bc5538
MD5 948813151e95d4d854a7c89f85670ecf
BLAKE2b-256 cbc1353aa6906feec7d970c2b5632418e75d3219bc643d7a93e17e0eb15cd7fa

See more details on using hashes here.

File details

Details for the file batframework-2.0.0a4-py3-none-any.whl.

File metadata

  • Download URL: batframework-2.0.0a4-py3-none-any.whl
  • Upload date:
  • Size: 99.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.0.0a4-py3-none-any.whl
Algorithm Hash digest
SHA256 1e472fdc1dbf2c34a7bcd71593adef7bf696743631d4130811030312863e3456
MD5 30c0625a2fb425b64c8b6407caaad673
BLAKE2b-256 b15b26ff7f3ba2b201c355bc54e8c388c60d4b79021e4fd5e92f71ce2188d69f

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