Skip to main content

ALLEGRO 5 OFFICIAL DISTRIBUTION

Allegro is a cross-platform library mainly aimed at video game and multimedia programming. It handles common, low-level tasks such as creating windows, accepting user input, loading data, drawing images, playing sounds, etc. and generally abstracting away the underlying platform...

This is the official allegro 5 wrapper in python. It was built from the official github repo using cmake.

  • Tested on windows 10 with a 32-bit python interpreter

(It is preferable to use a 32-bit interpreter because 64-bit hasn't been tested yet)

Demo script

import os

os.environ['ALLEGRO5_DLL'] = r'path\to\allegro5\dlls'
os.environ['ALLEGRO5_VERSION'] = '5.0.10' # this is just an example

from allegro5 import *

al_run_demo()

The demo game is hosted here

Documentation

You can find official documentation here

Release files for allegro5 1.0.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for allegro5 1.0.6
File Size Uploaded
allegro5-1.0.6.tar.gz 24.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for allegro5 1.0.6
File Interpreter ABI Platform
allegro5-1.0.6-py3-none-any.whl Python 3 none any Details

Total release size: 49.6 kB

Release files / allegro5-1.0.6.tar.gz

Download URL allegro5-1.0.6.tar.gz
Size 24.1 kB
Tags Source
SHA-256 checksum
How to use checksums
9b22f51e76667f27df045acf1484e4d54a6a18af811ca1ee3b58b27c68f5ad8c
BLAKE2b-256 checksum
How to use checksums
16eb4ab4380043f2554f77eec26e93eae6b6f36ab69406ecd4bd9bff2caf78f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.23.0 setuptools/54.0.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.8.3

Release files / allegro5-1.0.6-py3-none-any.whl

Download URL allegro5-1.0.6-py3-none-any.whl
Size 25.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
24e9bd4b9198476d5f7a405777a3d17b37707241cdf45f346fe1104d1c0b94bc
BLAKE2b-256 checksum
How to use checksums
e180da9b8af1a62afd932f3bc2e84a83e02dbbba3071ff9687303f0e0239e860
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.23.0 setuptools/54.0.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.8.3

Release history Release notifications | RSS feed

This release

1.0.6 This release

2 release files

1.0.5

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page