An open API service indexing awesome lists of open source software.

https://github.com/merumerutho/pico8-visuals

Source and binary release for my PICO-8 visual carts.
https://github.com/merumerutho/pico8-visuals

lua pico8 vjing

Last synced: 7 months ago
JSON representation

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

Awesome Lists containing this project

README

          

# 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 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