Simple Game Development library
Project description
LibSGD
Simple Game Development Library
LibSGD is a game development library that provides a high level, easy to use 'scene graph' style API for writing games and apps.
LibSGD is open source software licensed under the Zlib/PNG license.
Feel free to drop in to the LibSGD community here: https://skirmish-dev.net/forum
The API reference can be found here: https://skirmish-dev.net/libsgd/help/html/index.html
You can support the LibSGD project through its Patreon page: https://www.patreon.com/libsgd
The LibSGD github repository is here: https://github.com/blitz-research/libsgd
Here is an example of a minimal LibSGD app:
from libsgd import sgd
sgd.init()
sgd.createWindow(640, 480, "Hello World!", sgd.WINDOW_FLAGS_CENTERED | sgd.WINDOW_FLAGS_RESIZABLE)
sgd.setClearColor(1,.5,0,1)
while not (sgd.pollEvents() & sgd.EVENT_MASK_CLOSE_CLICKED):
if sgd.isKeyHit(sgd.KEY_ESCAPE):
break
sgd.renderScene()
sgd.present()
sgd.terminate()
LibSGD is not yet at V1.0 so please be aware that there will be changes made before then, although hopefully nothing major!
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 Distributions
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file libsgd-0.17.1-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: libsgd-0.17.1-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 4.8 MB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7755d96a778b8469b98e4fbbe1203c1be967048e067c1bec7ea5f28edc15b380
|
|
| MD5 |
37852f3bdf8a6c98f8cbf9df08fe6984
|
|
| BLAKE2b-256 |
0900805b35c291746e1ae34a61a8cb2bc7499bc7a6c8e397fc2a3be34051fab2
|
File details
Details for the file libsgd-0.17.1-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: libsgd-0.17.1-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 4.8 MB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f2f97864874cf8b1dd73cfa412282c6a559f8dbf142e7e9b0223d93d19319f87
|
|
| MD5 |
3a7cfcdf0c595832c135b780d814c5f8
|
|
| BLAKE2b-256 |
7299942c7bd6607f76df6920040e893a4fe883d45031a2c3144569123d261914
|
File details
Details for the file libsgd-0.17.1-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: libsgd-0.17.1-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 4.8 MB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ec519f4a80b9b7d94171ccbb526821935bb980690c52970f832aae14617c8241
|
|
| MD5 |
ae52e9a192de4affa635b415ce02a727
|
|
| BLAKE2b-256 |
fcbf89d00bfd79f4a7aa1beea505c96f85410f81afe0eaf80ad384e1255a009b
|
File details
Details for the file libsgd-0.17.1-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: libsgd-0.17.1-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 4.8 MB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c1ce8e2ef8ac198491513ca71dfa90ea0edf0eb17c43489ba94ec1c5b0cc8ab6
|
|
| MD5 |
56456aea2feffd2d421946f1ae18aa95
|
|
| BLAKE2b-256 |
cbbf2e75aff65bc61b46ad5f2d6521bdbd3e1f90e7e4aead138bffd1a591d392
|
File details
Details for the file libsgd-0.17.1-cp39-cp39-win_amd64.whl.
File metadata
- Download URL: libsgd-0.17.1-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 4.8 MB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
030d72430975c54a2d2bbb33ed1b5764b01cb85b0ac6267ae1fecfb29b516073
|
|
| MD5 |
95272c439ff23624943b660a203e7c5d
|
|
| BLAKE2b-256 |
6fff72dc18f3fbb59aab240a8d69caac9c9d32607639af9952944d20d647be35
|
File details
Details for the file libsgd-0.17.1-cp38-cp38-win_amd64.whl.
File metadata
- Download URL: libsgd-0.17.1-cp38-cp38-win_amd64.whl
- Upload date:
- Size: 4.8 MB
- Tags: CPython 3.8, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
086b9230214f86ffef8504144bec6e3cfc47e9926b91033b5bc779d4872eccc0
|
|
| MD5 |
c0fdad8cf5b5499020b8383ab5e3d941
|
|
| BLAKE2b-256 |
3371ccff04383ff8b835c51e2c616b1b30432951b226cd11aa2b0ae51a7a1887
|