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.0a1.tar.gz (75.2 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.0a1-py3-none-any.whl (98.0 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for batframework-2.0.0a1.tar.gz
Algorithm Hash digest
SHA256 d2cf3bc064970c83a5c7af04226ad3eb524fcf1918f20693822810cd98f68353
MD5 8a12705579405de9b7f0d9adf05e9de9
BLAKE2b-256 546daa611d6469bd2907577b91e484a1cf418aede1e144bcaf0ac0c09f7b14dd

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for batframework-2.0.0a1-py3-none-any.whl
Algorithm Hash digest
SHA256 4be7e86371c0291e1e2f64e46270045de5cd5f63fa4158ea06386e937a5ac189
MD5 010a243434aae664f10a82d89038554a
BLAKE2b-256 e4aa3619786e91cc31863dab58838a270aaa241e29c892657f0a83482b6be72e

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