Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

sc8pr

An educational programming package for Python 3. Inspired by Scratch and Processing, sc8pr’s aim is to make it easy for new and experienced Python programmers to create animations, games, and other graphics-based programs.

Screenshot

sc8pr 2 features include:

  • a simple, event-driven approach to creating interactive animations
  • sprite management
  • physics-based collisions
  • video effects / transitions
  • a selection of GUI controls
  • curve plotting
  • robotics simulator

For more information, please see the tutorial and reference.

Installation

Latest stable release (2.2):

pip3 install sc8pr

Alpha release (3.0):

pip3 install sc8pr==3.0a2

Development version (3.0.dev):

pip3 install https://github.com/dmaccarthy/sc8pr/archive/master.zip

Alternatively, you can run sc8pr from the source code without installing it. Just unzip the sc8pr release and move the sc8pr package into your PYTHONPATH. Ensure that pygame 2 is installed!

See the documentation for more detailed instructions.

You can also preview the forthcoming sc8pr 3 documentation

Release files for sc8pr 3.0a2

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

Source distribution (sdist)

Source distribution for sc8pr 3.0a2
File Size Uploaded
sc8pr-3.0a2.tar.gz 151.1 kB Details

Built distribution (wheel)

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

Total release size: 323.8 kB

Release files / sc8pr-3.0a2.tar.gz

Download URL sc8pr-3.0a2.tar.gz
Size 151.1 kB
Tags Source
SHA-256 checksum
How to use checksums
50e62e54a1235e25254643f0e55dbed7b5388e006741172dee9d7d40c7981107
BLAKE2b-256 checksum
How to use checksums
aba44c8eddf009ab3d13f8981be007d3b595a080f06d1705e7b3b0a7a9a006f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.7

Release files / sc8pr-3.0a2-py3-none-any.whl

Download URL sc8pr-3.0a2-py3-none-any.whl
Size 172.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
16b2b57b9fba881ad43a81a9d95c4953d45b9fd998ef63d56760631dd4cb42e3
BLAKE2b-256 checksum
How to use checksums
a4ffdf78b9049b981ed2c1e5913fca0f5dfbe8904dfa6a2fef15e5896024a843
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.7

Release history Release notifications | RSS feed

3.0.4

2 release files

3.0.3

2 release files

3.0.2

2 release files

3.0.1

2 release files

3.0.0

2 release files

This release

3.0a2 This release

2 release files

2.2.2

2 release files

2.2.1

2 release files

2.2.0

2 release files

2.2a2

2 release files

2.1.4

2 release files

2.1.3

2 release files

2.1.2

1 release file

2.1.0

1 release file

2.0.0.1

1 release file

1.0.0

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