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

Uploaded Python 3

File details

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

File metadata

  • Download URL: batframework-2.0.0a5.tar.gz
  • Upload date:
  • Size: 84.5 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.0a5.tar.gz
Algorithm Hash digest
SHA256 c73a93f9a223a977c4e4674810bba5638d0a33ab13d73d08fc27da0904b23ecc
MD5 ab392c4daa1f415ca5f228347858e460
BLAKE2b-256 7d514307d72ee2d93ec4e9482a888ec0f5230aef76855bd6536d408c0020108d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: batframework-2.0.0a5-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.0.0a5-py3-none-any.whl
Algorithm Hash digest
SHA256 ed4889896a0e304d72ae445b6b59438b7f53efc018ebe06f22e7d0ed81c03cef
MD5 d54c9deb81588129eedace95921d359e
BLAKE2b-256 b159985ede4227f49ecacc66c2900bb737ed3f7e31416eb03eda10e55d1c3caf

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