Run PICO-8 games and computer programs with free and open-source software.
On github at: https://github.com/picolove/picolove
Requires LÖVE 0.10.2
What it is:
What is PICO-8:
What is LÖVE:
Why:
What it isn't:
Not Yet Implemented:
Differences:
Extra features:
ipairs()
standard lua functionlog(...)
function prints to console for debuggingerror(message)
bluescreens with an error messagewarning(message)
prints warning and stacktrace to consolesetfps(fps)
changes the consoles framerate_keyup
, _keydown
, _textinput
allow using direct keyboard input_touchup
, _touchdown
allow using touch input_getcursorx()
, _getcursory()
allow access to the cursor position_getpicoloveversion()
returns the version of picoloveAndroid Packaging:
Replace the default cartridge (nocart.p8) with your game. Text (P8) or PNG (P8.PNG) is supported.
Follow the Android Game Packaging steps.
Optionally, for orientation rotation support (Portrait and Landscape), remove android:screenOrientation="landscape"
in the AndroidManifest.xml