Log In  
BBS > Lexaloffle Community Superblog
This is a combined feed of all Lexaloffle user blogs. For Lexaloffle-related news, see @zep's blog.

All | Following | PICO-8 | Voxatron | General :: [Thread List]

Cart #snowy_window_cat-1 | 2019-12-12 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

Snowy Window is a Snow Simulator with Christmas Theme.
The snowflakes and the fire of the candle is generated


  • press C to disable snow stacking
  • press Y(Z) to enable snow stacking
  • Up / Down Arrow keys to change the speed separately
  • press Left / Right Arrow keys once to change the wind, hold it to speed up and blow the candle

Some debug tools are included:

Uncomment PRINT() lines to see what's happening and the total amount of flakes.

Have a nice christmas time!

P#70949 2019-12-12 22:18 ( Edited 2019-12-12 22:57)

Who knew repairing a basement could be this fun?

Welcome to Plumber Problems! This is the pre-release version of my new game, which is actually an undergraduate research project.

Please play it and provide feedback for the official version! Thanks so much.


P#70943 2019-12-12 20:27

Cart #deersanta-1 | 2019-12-09 | Code ▽ | Embed ▽ | No License

Here's my second entry for the Pico-8 advent calendar 2019:


  • Don't crash into mountains!
  • Don't get electrocuted!
  • Can you make it all the way to Santa?


Just hit X to jump. That's all there is to it!

Don't hit the mountains or the storm clouds and you'll be okay!


Design/Art/Code: Johan Peitz (@johanpeitz)
Music/Sound: Chris Donnelly (@gruber_music)

P#70937 2019-12-12 18:55

Cart #girudomuhe-0 | 2019-12-12 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

P#70925 2019-12-12 09:13 ( Edited 2019-12-12 09:15)

Cart #mumajajoju-0 | 2019-12-12 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

P#70920 2019-12-12 02:57 ( Edited 2019-12-12 02:58)

Cart #esiyc-0 | 2019-12-11 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

IN ORDER to make use of this, you must load this cart in Pico-8.

load #esiyc

Now that you've become familiar with Pico-8's own Sprite Editor and are familiar with the unique way of changing the 16-colors to a different set, you may have already picked out a perfect 16-colors for your cart.

Yet in the sprite editor you have to manually remember what colors you've transposed with others which can be a bit of a headache.

I offer this simple solution. LOCK the colors in after the program exits.

So if you run this cart, (ctr-R), then press (O), then RIGHT after that press [ESC] to exit. You can then bring up your sprite editor and see your own custom palette in use, allowing you to easily color and paint the sprites using the custom color set you have created.

See for instance the mounted torch I made using 4-colors of green and 4-colors for the fire.

To reset back to default colors either type RUN and press [ESC] right then or run it through the entire cycle where the palette is restored manually. Typing RUN on any cart automatically resets any color changes you've made.


P#70909 2019-12-11 18:52 ( Edited 2019-12-11 18:54)

Cart #game_200_santa-1 | 2019-12-12 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

Santa can't breathe on Mars (and he's kind of freaking out about it). In this game, play as Santa as you try to deliver presents to generate enough Christmas Spirit to sustain your lifeforce as you slowly suffocate on Mars. It's easy to go around delivering presents house-to-house at first, but if you ignore a house for too long, its residents' sadness warps the landscape around them. Think carefully about which houses you want to deliver to first.


Arrow keys -> move Santa
Z key -> deliver present

Team Lemondrop is:

Janelynn Camingue
Chijike Dikeogu
Natasha Ratzlaff
Rutul Thakkar
Mitchell F. Wolfe

(Version 1.0.2 update)
-Fixed game crashing bug
-Altered the house management function to be a bit more balanced and prevent exploits

Original bugged version:

Cart #game_200_santa-0 | 2019-12-11 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

P#70899 2019-12-11 08:50 ( Edited 2019-12-12 19:56)

Cart #invite-0 | 2019-12-10 | Code ▽ | Embed ▽ | No License
Greetings Humanoids, so I have been interested in the demo scene for quite some time now and I thought I'd start a group and invite those interested. This is that invite. I work mostly on music but I can do other things to an extent. To those who join, I look forward on working with you. I mostly need a programmer and a artist as, while trying not to sound cocky, I think I have the music down pat. -Simon

P#70862 2019-12-10 23:48

Cart #tetsuo-0 | 2019-12-10 | Code ▽ | Embed ▽ | No License

New to Pico-8

made this as a sort of hello world thing

just dont know what to say....

pico is gr8

P#70860 2019-12-10 21:55

Cart #zuzegusofi-0 | 2019-12-10 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

P#70853 2019-12-10 18:39

Cart #gakigewiya-0 | 2019-12-10 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

P#70852 2019-12-10 18:00 ( Edited 2019-12-10 18:38)

Cart #snowplower-1 | 2019-12-10 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

It's Christmas Day, and you're the only one working the snowplow today. Can you clear out all the snow?


ARROW KEYS to move your snowplow.
Z/C/N to select things in menus.
X/V/M to go back.
Hold X/V/M on the title screen to erase your progress (don't worry, you probably won't do it by accident!).

There are 100 levels to complete. Can you clear them all before seasonal depression kicks in?

Made for PICO-8 Advent Calendar 2019.

P#70847 2019-12-10 16:26

Cart #russian_roulette_1_3-0 | 2019-12-11 | Code ▽ | Embed ▽ | No License

The russian roulette game with additional rules in multiplayer only.


  • Click on "play".
  • The player id is on top. He could make some choice.
  • When your turn is over, give the gun to the other player.

The gun is a six shot so count well and use bonus strategically or die.



- Fixed bonus error
- Fixed result display


- Updated main menu style

Old Versions

Cart #russian_roulette_1_2-0 | 2019-12-11 | Code ▽ | Embed ▽ | No License

Cart #russian_roulette_1_1-0 | 2019-12-10 | Code ▽ | Embed ▽ | No License

P#70840 2019-12-10 12:09 ( Edited 2019-12-11 11:54)

Cart #dungeonofeden-1 | 2019-12-10 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

WIP made by sweaty
(Released so early due to it being a school project)

P#70815 2019-12-10 07:43 ( Edited 2019-12-10 08:19)

Cart #44522 | 2017-09-24 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

This is a 2-player version the classic memory card game, Concentration. Players take turns flipping cards over two at a time. When a match is found, the player claims the cards and takes another turn. Flipping over two cards that do not match results in the other player taking a turn. Whoever has the most cards by the time all have been claimed wins.

This game is fully playable. I started working on it while teaching my 4 year old how to play with physical cards.

Only arrow keys and the 'X' button are used.

P#70804 2019-12-10 06:26 ( Edited 2019-12-10 06:27)

Cart #klax2d-0 | 2019-12-09 | Code ▽ | Embed ▽ | No License

Here's Klax2D!

A 2D version of the videogame Klax from the '90.

A Klax is row of 3, 4 or 5 blocks of the same color in a horizontal, vertical or diagonal way.

There are 4 levels of difficulty: Easy, Normal, Hard, Insane.

The paddle can only hold 5 blocks.

I made 14 levels:

  • make 3 klax
  • make 5 klax
  • make 3 diagonal klax
  • make 10000 points
  • make 5 in a row
  • survive 40 blocks
  • make 10 klax
  • make 6 diagonal klax
  • make 50000 points
  • make 20 klax
  • survive 80 blocks
  • make 100000 points
  • make 100 klax
  • play infinitly


  • vertical 3 = 50 points
  • horizontal 3 = 1000 points
  • horizontal 4 = 5000 points
  • horizontal 5 = 10000 points
  • diagonal 3 = 5000 points
  • diagonal 4 = 10000 points
  • diagonal 5 = 20000 points


  • Arrow down: speed up falling blocks
  • Arrow up : rethrow block (only 3 times/level + only possible when block hits the paddle)
  • C : drop block (save block)
  • X : level info / pause

Game over when:

  • you have missed 3 blocks
  • the whole grid is full of blocks
P#70785 2019-12-09 19:44

Cart #pico_physics-1 | 2019-12-10 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

Z/X - previous/next demo
up - turn on/off aabb tree
down - reset simulation

Several physics demos I've written in pico-8. These follow from the work of Erin Catto (see http://twvideo01.ubm-us.net/o1/vault/gdc09/slides/04-GDC09_Catto_Erin_Solver.pdf)

The solver solves both inequality constraints (e.g. collisions) and equality constraints (e.g. joints).

I've reduced the framerate for web down to 30fps, but it works well at 60fps (in face the higher framerate is better for the solver).

Still issues to solve, e.g. jitter on resting contact, so I probably need to do a rewrite at some point.

I've added a couple more demos including mass-spring-damper systems

P#70781 2019-12-09 19:29 ( Edited 2019-12-10 17:58)

Cart #wefabebopu-0 | 2019-12-09 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

This game was made by following a tutorial on NerdyTeachers.com and adding unique stuff afterwards.

Have fun!

P#70776 2019-12-09 18:22 ( Edited 2019-12-09 18:23)

Cart #sedazufafu-0 | 2019-12-09 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

plz play game haha

P#70765 2019-12-09 12:06

Cart #gradienteditor-1 | 2019-12-09 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

Inspired by Palette-Maker. This is a tool to create dithered 32-colour gradients. Mainly for my own use with my 3D lighting system, but I figured maybe someone else will find this useful.

The interface currently technically allows you to use more than 16 different colors, but of course, PICO-8 can't actually render that. I could fix that, but the simplest fix is that you just don't do that :)

Exports the gradient steps (on a scale of 0-127) and colors into the clipboard as Lua tables, without braces, like this:


Of course, this doesn't work on the browser, so run locally. You can use my code to render the gradient, or write your own. dw817 has written an excellent tutorial on how to implement dithering.

How to use:

up and down: select gradient step
left and right: select color for current gradient step
x: copy gradient steps and colors to clipboard (does not work in browser version)
z: lock gradient step for further functions

when locked:
up and down: move gradient step
z: unlock gradient step
x: go into add/delete mode

when in add/delete mode:
z: add step after current step
x: delete current step

P#70762 2019-12-09 12:01 ( Edited 2019-12-09 12:31)
View Older Posts
Follow Lexaloffle:        
Generated 2019-12-13 00:45 | 0.170s | 4194k | Q:277