A curated list of PICO-8 resources, tutorials, tools and more. Inspired by the awesome list thing. You might also like awesome-lua and awesome-love2d.
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.
- Lexaloffle
- Subreddit
- #pico8 on Twitter
- #pico8 on Freenode
- Pico-8 Console News
- Pico-8 Wiki
- Slack Team - PICO-8 Slack chat.
- Alternative Link - Original invite form running at JTE's server.
- 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.
- Mouse - How to retrieve mouse coordinates (with demo).
- p8keyboard.js - Javascript "keyboard adapter" for the Pico-8. Send ASCII characters to a Pico-8 program running in a browser.
- PocketC.H.I.P - A portable mini-computer, a game console, a portable synthesizer and a Linux field terminal with PICO-8 pre-installed.
- 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.
Great! 😃
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.