A downloadable game for macOS and Linux

Download NowName your own price

PX8 is an Open Source Fantasy Console (128x128 pixels) in Rust, by using a cartridge that contains the code/gfx/music. The code could be in Python/Lua, or you could create directly everything in pure Rust by using it as a library.

It is still in development, but it is usable and the main features are:

  • 128x128 pixels default resolution
  • Predefined palettes (pico-8, c64, etc)
  • Python 3 / Lua 5.X support for the cartridge without tokens limit
  • Desktop/Mobile/Browser (Emscripten) support
  • Controls with dpad + 2 buttons (gamecontroller/joystick support)
  • Unlimited sprites (8x8)
  • Map support (128x32)
  • Editor for the sprite and map data
  • PX8 format to be able to use your favorite code editor for Python/Lua/Rust
  • Mutliple fonts support (pico-8, bbc, cbmII, appleII)
  • Change the screen definition dynamically and the aspect ratio
  • Screenshot (PNG) / Video recording (GIF)
  • Pico-8 compatibility + cartridge (P8/P8.PNG) format support
  • Audio support is in progress

More documentation and source code could be found on Github.


Download NowName your own price

Click download now to get access to the following files:

Raspberry Pi 0.0.4 2 MB
OSX 0.0.3 1 MB