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

Uploaded Python 3

File details

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

File metadata

  • Download URL: batframework-2.0.0.tar.gz
  • Upload date:
  • Size: 75.1 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.0.tar.gz
Algorithm Hash digest
SHA256 6df51a4676785a7c7163710787c9ccab34a70896d387eede421f104a10a3cb1b
MD5 5bbbaa004b62c6e5644666b87bfb7d34
BLAKE2b-256 cf27ae62b8561b5044d74e1892b1a1a823b210d873c896a452a42eed71667b26

See more details on using hashes here.

File details

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

File metadata

  • Download URL: batframework-2.0.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 36b01f8829aee266f4e86621075833311dd5204d8f49981137dda3cc583618a8
MD5 34fb1eda9a9ae64bbd268197fc7e9fb9
BLAKE2b-256 920953494bbb13a529e952b710e04ab954d4dd79644e5f1a007bcea970ed32f0

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