/PICO8-visuals

Source and binary release for my PICO-8 visual carts.

Primary LanguageLuaGNU General Public License v3.0GPL-3.0

PICO8-visuals

A collection of interactive visual eye-candy in the form of PICO-8 cartridges, both in source and binary files.

Download

Download binaries (WIN/MACOS/LINUX/RASPI)

Preview

You can see the previews on my Instagram Stories (sorry, I know it's unconvenient) or in my lexaloffle master post.

Fullscreen mode

To play any of this cart in fullscreen, just navigate to the folder of the executable, open your terminal / command prompt inside the folder and launch:

name_of_the_cart.exe -draw_rect 0,0,1920,1080 -windowed 0

where 1920 and 1080 depend on your resolution.

Commands

Abstractline

  • In the code, up and down affect the value N, which however is not connected to anything

Bouncing

  • Left and right select the current effect, displayed in the upleft corner
  • Up and down modulate the current effect (except for background)
  • Z key resets the effect to default value

Central

  • Left and right select the current effect, displayed in the upleft corner
  • Up and down modulate the current effect

Colortunnel

  • Left and right change the rotation speed.
  • X enables and disables automatic mode
  • Z in manual mode, manually "shoots" the spheres

CuboidRotator

  • Up and down change the speed of rotation
  • Left and right change the number of rotators
  • Z enables or disables the background

Cwave

  • Up and down change the frequency of the wave

Doodle

  • Up, down, left, right change the direction and speed of the tileset

Eyeball

  • Up changes mirror mode
  • Left and right change the number of orbiting balls

Flashing

  • Z enables or disables flashing
  • X enables or disables memcpy
  • Up and down change bpm
  • Left and right change number of rectangles

Floor

  • X disables clearing the video buffer
  • Up, down, left, right change the dimension of the rectangles

Hexa

  • Left and right select the current effect, displayed in the upleft corner
  • Up and down modulate the current effect
  • Tapping X sets the BPM
  • Z selects the mirror mode

Hyperspace

No key controls

Moebius

No key controls

Reflection

  • Up, down, left, right move the balls
  • X changes the size of the balls
  • Z + up or down moves the level of reflection surface

Sphere

  • Left and right select the current effect, displayed in the upleft corner
  • Up and down modulate the current effect
  • Z disables clearing the video buffer
  • X shows a dot on the screen for a few seconds. Combined with Z creates a scrolling effect.

Symmetry

  • Z disables the background
  • X randomizes the shape
  • Up selects mirror mode

Tunnel

  • Z modulates the width of the tunnel automatically
  • Up and down modulate the width manually
  • X disables clearing the video buffer

Twister

  • Z selects mirror mode
  • X enables or disables blocky mode
  • Up and down change frequency of twister
  • Left and right change amplitude of twister

Credits

  • zep @ lexaloffle
  • the pico-8 community for inspiration