Skip to main content

A retro game engine for Python

Project description

Pyxel

Downloads GitHub Repo stars GitHub forks GitHub Sponsors

ko-fi

Pyxel (/ˈpɪksəl/) is a retro game engine for Python.

With simple specifications inspired by retro gaming consoles, such as displaying only 16 colors and supporting 4 sound channels, you can easily enjoy making pixel-art-style games.

Pyxel is open source under the MIT License and free to use. Let's start making retro games with Pyxel!

Also, this project is developed by one person, kept going by your GitHub stars. If you enjoy it, please give it a star!

▸ User Guide

▸ User Examples

▸ Share Your Work


Pyxel(ピクセル)は Python 向けのレトロゲームエンジンです。

使える色は 16 色のみ、同時に再生できる音は 4 音までなど、レトロゲーム機を意識したシンプルな仕様で、Python を使ってドット絵スタイルのゲームづくりが気軽に楽しめます。

Pyxel は MIT License のオープンソースで、無料で自由に使えます。Pyxel でレトロゲームづくりを始めましょう!

また、このプロジェクトは GitHub のスターを励みに、個人で開発を続けています。気に入ったらぜひスター登録をお願いします!

▸ ユーザーガイド

▸ ユーザー作品集

▸ 作品を投稿する

Pyxel User Examples Pyxel book

Jump game Platformer 30sec of daylight Megaball Image and tilemap editor Sound and music editor

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

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

pyxel-2.9.6-cp311-abi3-win_amd64.whl (7.3 MB view details)

Uploaded CPython 3.11+Windows x86-64

pyxel-2.9.6-cp311-abi3-win32.whl (6.8 MB view details)

Uploaded CPython 3.11+Windows x86

pyxel-2.9.6-cp311-abi3-manylinux_2_28_x86_64.whl (8.0 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.28+ x86-64

pyxel-2.9.6-cp311-abi3-manylinux_2_28_armv7l.whl (7.4 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.28+ ARMv7l

pyxel-2.9.6-cp311-abi3-manylinux_2_28_aarch64.whl (7.3 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.28+ ARM64

pyxel-2.9.6-cp311-abi3-macosx_11_0_arm64.whl (6.8 MB view details)

Uploaded CPython 3.11+macOS 11.0+ ARM64

pyxel-2.9.6-cp311-abi3-macosx_10_13_x86_64.whl (7.2 MB view details)

Uploaded CPython 3.11+macOS 10.13+ x86-64

File details

Details for the file pyxel-2.9.6-cp311-abi3-win_amd64.whl.

File metadata

  • Download URL: pyxel-2.9.6-cp311-abi3-win_amd64.whl
  • Upload date:
  • Size: 7.3 MB
  • Tags: CPython 3.11+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for pyxel-2.9.6-cp311-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 20a873a29bef62e5d5888d9b3fa4dbd0dd8c999e9b75eed5ccda044961a70975
MD5 bcb325126c2566658a3890d229be6350
BLAKE2b-256 3a4f3968cda55f537e22618d0f6b198f0c4df19c03778ba7348c87ef7d27fee4

See more details on using hashes here.

File details

Details for the file pyxel-2.9.6-cp311-abi3-win32.whl.

File metadata

  • Download URL: pyxel-2.9.6-cp311-abi3-win32.whl
  • Upload date:
  • Size: 6.8 MB
  • Tags: CPython 3.11+, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for pyxel-2.9.6-cp311-abi3-win32.whl
Algorithm Hash digest
SHA256 1cba51fc18937fb4078f00b91840524da1f549fb103a8f49b71d10d8878f1650
MD5 977dac134430cb9cca3de8e7542d5f98
BLAKE2b-256 834bdd049298960cb1ff7af058af7d9532c53ef6d4acce3b248cffa687ca0169

See more details on using hashes here.

File details

Details for the file pyxel-2.9.6-cp311-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyxel-2.9.6-cp311-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b985b284cfa4cef5399e57ee2cb9c077bb443cba8ff0ea4e0529b06fbd76346c
MD5 3f8c987007fb916ef6e02425b54d70e5
BLAKE2b-256 5db4831690a8cf942a3f51c2d6bfb837757b843277f6d9f35a9d2326670f6890

See more details on using hashes here.

File details

Details for the file pyxel-2.9.6-cp311-abi3-manylinux_2_28_armv7l.whl.

File metadata

File hashes

Hashes for pyxel-2.9.6-cp311-abi3-manylinux_2_28_armv7l.whl
Algorithm Hash digest
SHA256 a7750850813c0d925b5d13a705831567ad84beb149736916738dace20dbdfe27
MD5 e7ad19a4c45cc8924f228759eb434d66
BLAKE2b-256 e9acf0f39c7ef69ab413904c005af1122e52440a94686f6bf6adff52a78e9dcb

See more details on using hashes here.

File details

Details for the file pyxel-2.9.6-cp311-abi3-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyxel-2.9.6-cp311-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f73e785dae41d4d39cc67b6eecd0940f917a016097514980bbe82b6139947122
MD5 9c5d5c6599a89ab1b60d5ae9d699cdf8
BLAKE2b-256 ef2e0cbaa65317120af2e9da1c950ee2348354ab162078794bd398e40082f837

See more details on using hashes here.

File details

Details for the file pyxel-2.9.6-cp311-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyxel-2.9.6-cp311-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4f1c713e5f15a450e7bb894b6234cd0a649c69c3533d71538df52737036d531b
MD5 edb181657a157b024170c7544aef2a44
BLAKE2b-256 6d1b26e7069cec331974411a4e71a48a2046c6c82ab070925549f613f2d88fc8

See more details on using hashes here.

File details

Details for the file pyxel-2.9.6-cp311-abi3-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pyxel-2.9.6-cp311-abi3-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 269052b7151b24908c899409bfd9613f72bc06f6b5605d88122f9b44766e576d
MD5 b8457be01259269d6f52bc9c3d601168
BLAKE2b-256 02e914ddaff7bdade4e0c87480a93a2487abcfdff36dafedff9f211b8ee0d03d

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