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 30 Seconds 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.8-cp311-abi3-win_amd64.whl (7.5 MB view details)

Uploaded CPython 3.11+Windows x86-64

pyxel-2.9.8-cp311-abi3-win32.whl (7.0 MB view details)

Uploaded CPython 3.11+Windows x86

pyxel-2.9.8-cp311-abi3-manylinux_2_28_x86_64.whl (8.1 MB view details)

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

pyxel-2.9.8-cp311-abi3-manylinux_2_28_armv7l.whl (7.6 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.28+ ARMv7l

pyxel-2.9.8-cp311-abi3-manylinux_2_28_aarch64.whl (7.5 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.28+ ARM64

pyxel-2.9.8-cp311-abi3-macosx_11_0_arm64.whl (6.9 MB view details)

Uploaded CPython 3.11+macOS 11.0+ ARM64

pyxel-2.9.8-cp311-abi3-macosx_10_13_x86_64.whl (7.4 MB view details)

Uploaded CPython 3.11+macOS 10.13+ x86-64

File details

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

File metadata

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

File hashes

Hashes for pyxel-2.9.8-cp311-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 4c63ff35c7de2dc8c4c5222d3bf139d30f598a4b6de09bd4b4d1239c4d18f6a1
MD5 308741b4b721579ecebeba5f0b1a92f5
BLAKE2b-256 6fc85652a173a0592aa17ba0d6ad8349ea1809103f7f4ca5bfb6ccc18c44e7d5

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pyxel-2.9.8-cp311-abi3-win32.whl
Algorithm Hash digest
SHA256 2f8b1066f645e70aff4f66784a05b1acbca9c86822d88c6c639817e00ce0b1fd
MD5 3332af52ddf66d259c95a9c1bd2ebf77
BLAKE2b-256 438602f2e7df4b76388129933f77e54590990cb6585f07ae31833638d3075909

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxel-2.9.8-cp311-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a1afa99d1a28c107bcd3a5def65c8f0b60d257ecbb104ec1c531555b378ae70a
MD5 57a786170b4a21555f5741533c2da2f1
BLAKE2b-256 a5a047ffb4131b1f748d44b5d61cb8cd98a91ca377f6727e048e64eb469f6d23

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxel-2.9.8-cp311-abi3-manylinux_2_28_armv7l.whl
Algorithm Hash digest
SHA256 407ec1c3a89efea616336cfc9c58ee5a10f51d4ee6d69abd60c4eda9c48dec49
MD5 56bf20df2cb7d6189cdc448ea5ae3a4f
BLAKE2b-256 606c5c4bbf724d09962f020d3a3667ce08027a09cb8e10f96a3e924ce5e73b63

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxel-2.9.8-cp311-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 56ff5f8464fae1f85576761b8bba7876e2a98e4fa3c338c975c304dc0ec8e107
MD5 990b0fbb4b9364b0bd9f3f5fe6da0371
BLAKE2b-256 0172a5846f58f1647b67c3e3ce2568070c22d26d6c8e2c65a0e8c7d5a9977f70

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxel-2.9.8-cp311-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 413d113fa43e5d69549c800c989085f243ef220db0a9a2cfa4eb56e3d766c910
MD5 945bae43ece23a14af8a2ef5f8b37f48
BLAKE2b-256 0398d0ffde93e34eb9897ce0ac82c7b1f5c4621c9dda4568d03b093856e64ae2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxel-2.9.8-cp311-abi3-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 a06c5c40bf71cf00d2ef99bb01a58c5a75d1291e3397eb93aa7e80b51caf0ed0
MD5 d96c20869aed9e4e000dec490ab869c3
BLAKE2b-256 68dc9d164ee6a121b03d5780ec23fb69a38126f8006ac7bae1a287e37a8fafbf

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