Log In  

Cart #perlin_islands-0 | 2021-01-07 | Code ▽ | Embed ▽ | No License

Going off of http://adrianb.io/2014/08/09/perlinnoise.html

I created a Perlin noise generator from scratch. Then I assigned the value range to some colors + lattices to simulate an archipelago!

Reload to get a new one. Download + press Z to save a particularly cute set of vectors that generate that island (will save under proc_map_vectors.json.p8l)

Pretty proud of how this turned out. I didn't port the code, per se, rather I wrote it from 0 with just the algorithm logic. Hope it's educational!

Cart #perlin_islands-1 | 2021-01-07 | Code ▽ | Embed ▽ | No License

UPDATE: Use X to generate a new set of islands without having to reload the page

P#86227 2021-01-07 11:52 ( Edited 2021-01-07 15:10)

Cart #heyebuhufe-0 | 2019-08-20 | Code ▽ | Embed ▽ | No License

I forgot I had this!

Here's a faux 3D of Yoshi's Island for the SNES.

Instead of making a 3D engine, I've defined sprites within a cylinder's (angle, distance from center, and height) and made it revolve all together.

It was a fun experience and a different way of making 3D.


This cartridge comes with an editor to make your own revolving scenario. Do this:

  • Download the cartridge
  • Wherever you intend to run it, create a file called yoshis_island.p8l, and write on it preloaded_objects={}
  • To activate edit mode, change l.30 on the cartridge from prod = true to prod = false
    (optional) - Change the sprites to the ones you want and update their coordinates in the ss object un l.32-53

I hope you like it! <3

P#66806 2019-08-20 19:49 ( Edited 2019-08-20 19:54)

Cart #slicednoise-0 | 2019-01-02 | Code ▽ | Embed ▽ | No License


Old project that I decided finishing: It slices the screen (vertically and horizontally) as many times as requested. The slices then recursively slice, with some randomness to their dimensions.

Additionally, graphics mode can be changed. Hold the regeneration button for some trippiness.

And hey, if you like it, check out more trippy stuff on twitter :)


z,x: regenerate
up,down: change screen mode
left,right: change amount of slices (1 to 6)

P#60497 2019-01-02 09:51

Cart #54737 | 2018-08-05 | Code ▽ | Embed ▽ | No License

A bit less inspired than the last ones, but I am trying to not leave any WIPs unfinished. Besides, drawing spirals is always cool.

P#54738 2018-08-05 13:55 ( Edited 2018-08-05 17:55)

Cart #54575 | 2018-08-01 | Code ▽ | Embed ▽ | No License

Wow! This took far longer than I thought. I had to cheese the cube movement a little bit. But I'm very proud of this gamecube animation logo -- the best one yet in the series, I believe! Very fluid, and very approximate to the truth. What're your thoughts? :)

P#54576 2018-08-01 14:40 ( Edited 2018-08-01 18:40)

Cart #54489 | 2018-07-28 | Code ▽ | Embed ▽ | No License

Ah man, haven't written any pico8 for a while so I'm trying to get my groove back. Let's warm up with another console's logo intro: Sega Megadrive's! (or Genesis', depending on your region)

P#54490 2018-07-28 13:33 ( Edited 2018-08-05 00:20)

Cart #54484 | 2018-07-28 | Code ▽ | Embed ▽ | No License

Little aproximation of what the Gameboy (Advance)'s logo screen looked like. I'd say it looks pretty swell :D

P#54485 2018-07-28 07:32 ( Edited 2018-07-28 11:32)

Hey! I'm pretty proud of this one!

While not aesthetic, the function inside this cartridge allows you to smoothly scroll the pattern generated by fillp. Works with any fillp pattern!

This was a sweet programatic refresher about bases and bitshifts. I hope somebody finds it handy for a project :)

P#52025 2018-04-25 16:16 ( Edited 2018-04-26 03:55)

Redid the animation and decided to upload it here if anyone's interested. Thanks again to enargy for the font mechanic :)

P#49896 2018-03-03 02:10 ( Edited 2018-04-02 20:04)

Cart #48927 | 2018-02-03 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

Enjoyed Gamasutra's article on text reveals (http://ubm.io/2FsMjmn) and decided to implement the closest thing in #pico8 ! Lowest I could bring it to was 195 tokens. You could use clip() to further smoothen the text reveal, but I considered this version a good size/effect compromise.

P#48928 2018-02-03 14:47 ( Edited 2018-02-03 21:08)

Small gizmo I made today! Cross-sectioning an object gives the impression of 3D movement.

I consider this a good cart to learn the basics of pico8 updating, sprite drawing, and looping.

P#48354 2018-01-19 09:20 ( Edited 2018-01-28 21:25)

Cart #48043 | 2018-01-10 | Code ▽ | Embed ▽ | No License

Fun little proof of concept of an engine I made! Reminiscent of the first person point and click games. Try to escape a very boring christmas dinner!

Very happy to make this public. There's much optimization to be done, but I consider this stable enough!

P#48044 2018-01-10 14:55 ( Edited 2018-02-10 11:43)

Follow Lexaloffle:        
Generated 2022-01-25 22:15:06 | 0.097s | Q:45