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.
- Host: GitHub
- URL: https://github.com/merumerutho/pico8-visuals
- Owner: merumerutho
- License: gpl-3.0
- Created: 2020-05-04T16:48:16.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-02-01T21:41:03.000Z (almost 4 years ago)
- Last Synced: 2025-06-08T20:37:18.985Z (8 months ago)
- Topics: lua, pico8, vjing
- Language: Lua
- Size: 78.1 KB
- Stars: 6
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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