For The Learn of It

Compile Your Game

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

PNG to Desktop

Open PNG to Desktop

Convert a MakeCode Arcade PNG export into a standalone Linux executable archive (`Game` + `libpxt.so`) for x86-64 or ARM. 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.