MakeCode Games!

A fan-made community library of MakeCode Arcade games. Visit MakeCode Arcade to make a game!

Compile Your Game

Turn a MakeCode Arcade PNG export into a Raspberry Pi binary, a native desktop executable, or a standalone JavaScript file.

PNG to Desktop

Open PNG to Desktop

Convert a MakeCode Arcade PNG export into a standalone native executable archive (Game + libpxt.so / pxt.dll) for Linux (x86-64 or ARM64) or Windows. No macOS support — Mac users should use PNG to JavaScript. Handy for running a game on a desktop Linux PC or a Raspberry Pi style arcade machine.

PNG to 4-Player ELF

Open PNG to 4-Player ELF

Convert a MakeCode Arcade PNG export into a Raspberry Pi raw ELF binary with 4-player GPIO input support. Handy for building real multiplayer arcade cabinets that wire buttons and joysticks directly to a Raspberry Pi.

PNG to JavaScript

Open PNG to JavaScript

Convert a MakeCode Arcade PNG export into a standalone game.js for the MakeCode web iframe. Mostly for embedding in the MakeCode-provided web player.