PICO-8 is a fantasy console for making, sharing and playing tiny games and other computer programs. When you turn it on, the machine greets you with a shell for typing in a subset of Lua commands and provides simple built-in tools for creating your own cartridges.
Table of Contents
- #pico8 on Twitter
- #pico8 on Freenode
- Pico-8 Console News
- Pico-8 Wiki
- Slack Team - PICO-8 Slack chat.
- Official Manual - Placeholder dump of pico-8.txt! (Proper manual coming soon).
- Cheat Sheet - by Neko250. Based on the official manual, with edits where found appropriate.
- PicoZine #1, #2, #3 and #4 - PICO-8 Zine is a 48-page fanzine made by and for PICO-8 users.
- Going from Lua 5.2 to PICO-8's Lua - This document is here to help folks with a proficiency in Lua understand the limitations and discrepencies between Lua and PICO-8's Lua.
- Cheat Sheet (printable) - A reduced cheat sheet in a printable format. German and Englisch version available.
- Music Tracker Tutorial Series - Making audio with PICO-8.
- Tron Lightcycle game from scratch - A quick introduction to PICO-8 writing a game from scratch.
- A PICO-8 Spaceshooter in 16 GIFs - Screencaptures of writing a Spaceshooter game step by step.
- PicoLove - Pico-8 Reimplementation in LÖVE.
- Sprite Editor - External sprite editor compatible with Pico-8 and PicoLove.
- pico2png - Spritesheet extraction written in perl.
- Spritesheets and tools for the PICO-8 Palette - Compilation of works assest and tools using the PICO-8 palette.
- Pico8Utils - Compilation of lua scripts based on the unix philosophy for working with .p8 files.
- picotool - Tools and Python libraries for manipulating Pico-8 game files.
- p8dl - Downloads cartridges into the correct folder (looks at your config.txt).
- p8 responsive webplayer transform - Python script that makes your HTML export page responsive.
- Color Palette - Hex and RGB colors codes for web.
- PICO-8 font - by RhythmLynx.
- pico-test - PICO-8 testing framework.
- Lib-Pico8 - A Pico-8 library of useful common functions.
- pico8-missing-builtins - Provides Lua built-in functions to pico8.
- Sublime PICO-8 - PICO-8 plugin for the Sublime Text editor (color scheme, font, build system, code completion, snippets...).
- P8Coder - A programming tool that replaces the lua code in pico-8 cartridges (p8) with the code you write in P8Coder.
Hacks - undocumented PICO-8 features
- Mouse - How to retrieve mouse coordinates (with demo).
- PocketC.H.I.P - A portable mini-computer, a game console, a portable synthesizer and a Linux field terminal with PICO-8 pre-installed.
Articles & Posts
- Indie Retro News - A great introduction to PICO-8 by @ABrugsch.
- Clear Code - 3 part series on how to write better pico-8 code.
- pico chat - A bite-sized podcast about Pico-8 and other tiny games.
I Want to Contribute!
Please, read the contribution guidelines first.
To the extent possible under law, Felipe Bueno has waived all copyright and related or neighboring rights to this work.
See LICENSE for more information.