Skip to main content

No project description provided

Project description

Itchio Logo

Panda3D Itch.io

This Python module adds Itchio Launcher support to the Panda3D game engine, enabling user authentication, ownership verification, and purchase verification inside your Panda3D application.

This module requires your game to be downloaded and ran through the official Itch.io launcher application to function as intended.

Features

  • Integrate Itchio Launcher with Panda3D
  • Allows games to verify they were launched from the launcher.
  • Allows games to retrieve the details of the user playing.
  • Allows games to retrieve information about the user's games and purchases.

Installation

pip install panda3d-itchio

Usage

from panda3d_itchio import launcher
import sys

# Exit if we have not been correctly launched.
launcher_launched = launcher.verify_launched_from_itchio()
if launcher_launched == False:
    sys.exit(2)

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contributing

Contributions are welcome! Please submit a pull request or open an issue to discuss your ideas.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

panda3d_itchio-1.1.0.tar.gz (4.5 kB view details)

Uploaded Source

Built Distribution

panda3d_itchio-1.1.0-py3-none-any.whl (6.7 kB view details)

Uploaded Python 3

File details

Details for the file panda3d_itchio-1.1.0.tar.gz.

File metadata

  • Download URL: panda3d_itchio-1.1.0.tar.gz
  • Upload date:
  • Size: 4.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for panda3d_itchio-1.1.0.tar.gz
Algorithm Hash digest
SHA256 a515a0d3c0bcdf0c78ea512a13b4dd0633d0161ba17a84e673457b262bd309de
MD5 01095e595079ea85f17fcfc324858ab4
BLAKE2b-256 07dd0ea865f1be96cc2092547338192c73d1a639d91af90dead7a9901bcda71a

See more details on using hashes here.

File details

Details for the file panda3d_itchio-1.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for panda3d_itchio-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b3a5c059f89538bf39021e801fded3de7f5d41f7741e151a5763394aecc5b673
MD5 28cddcbbdcb15c04092cd832f260f42e
BLAKE2b-256 da9728cdea53b6a2dfa8c19c948e743f0071e4de4654293d544983965c6c4806

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page