Log In  

BBS > Superblog
Posts: All | Following    GIFs: All | Postcarts    Off-site: Accounts

User @taxicomics started a thread compiling fades and transitions code snippets https://www.lexaloffle.com/bbs/?tid=148256

I though I'd add my screen dissolve effect, base on a 14 bit variation of the xorshift algorithm
https://en.wikipedia.org/wiki/Xorshift

The shift parameters used are >>3 <<1 >>4 . It's not good as a random generator, but that's a property I don't care about in this context, and amongst the many triplets that give the maximum cycle length needed to progressively blacken every screen pixel, it's the easiest to remember : 314 is the start of pi and 14 is the number of bits.

It works as expected for the first 2/3 of the screen, but after that, the CPU load goes over 100%, and the frame skips makes the animation end in awful looking flicker :

function fade(progress)
 pset(0,0,0)
 local s=1
 while progress>0 do
  s^^=s\8
  s^^=s<<1
  s&=0x3fff
  s^^=s\16
  pset(s\128,s%128,0) 

[ [size=16][color=#ffaabb] [ Continue Reading.. ] [/color][/size] ](/bbs/?pid=165609#p)
5 comments


Cart #rollout-4 | 2025-04-17 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
12

ROLLOUT

A strategy game about rolling dice

by lights+blue


Rollout is a strategy game where all the actions you take in the game are determined by rolling dice. This can include attacking your enemies, building up defences or getting more dice, every one of these actions are preformed by rolling dice.
The game takes roughly 30 minutes to play, and theres no save data (i gave up on it)
Now select START on the menu to begin!


  • Look around -- - Arrow keys
  • Progress menus - (X) / [X]

[ Continue Reading.. ]

12
9 comments


Cart #bayer_trans-3 | 2025-04-18 | Embed ▽ | License: CC4-BY-NC-SA

When you drop a PNG image, it will be converted to a picotron palette and copied to the clipboard.
It is not optimized, so it may take some time. Also, it does not seem to work on the web.

update

  • The progress of the process is now displayed.(0.0.2)
2
2 comments


Hey everyone!

As you may know, I'm building a dedicated pico8 console, and today I'm showing off some concept art for physical pico8 cartridges! We are planning on working with pico8 game developers to get their existing games published to a physical cartridge and as well as develop exclusive titles for the Pex Console (with the ability to use extra hardware features on the console)! We will handle things like designing the packaging and game manuals, providing playtesting, as well as doing distribution and sales for the game. I really do want to preserve the pico8 spirit of openness and sharing too, blank cartridges for you to flash your own games are also in the works!

I'm curious on what you guys think about this? Would you be willing to pay for a physical copy of a pico8 game? If you are a game developer is this something you are willing to be part of (if so dm me)? Every bit of feedback helps a ton :D

[ Continue Reading.. ]

2
0 comments


Cart #save_the_farm_bobby-0 | 2025-04-14 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
5

The Animals Want Their Land Back!

Bobby built his dream house in the woods but the animals are mad that he has invaded their territory. They plan to take back what they think is theirs! Protect your house from these pyro-crazed animals. If too many animals get into your house, who knows what they'll do!

Controls

Arrow Keys = Movement
Z = Shoot
X = Dash
X + Arrow key = Level Code while on start screen

How to Play

Animals come from the right. Eliminate them before they go off screen on the left. Every animal that gets past will damage your house.

[ Continue Reading.. ]

5
0 comments


Hello! Currently working on a project to see if i can make a multi-cart game so i wouldn't have to cut corners with making a larger game. My only project so far is a simple cartridge which switches to another cartridge. I wanted to know for future reference: How could i transfer saves between the cartridges? The first cartridge will be the one loaded, labelled 'cart0.p8', and when it's loaded, ideally i want it to open the cartridge needed. I don't know how many levels and other things will be on each cartridge currently.

0 comments


Cart #exdante-0 | 2025-04-14 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

Hey Fellas, This is a platformer. I wanted to give it a go so I did.

1
0 comments


Cart #wobble-0 | 2025-04-14 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA


Just a little screen shift technique I was playing around with after seeing the glitch effect in SPHONGOS
It uses screen data in RAM to shift scanlines.

2
0 comments


Cart #pirograph-0 | 2025-04-14 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
10

Pirograph: A PICO-8 Spirograph

Re-created the classic Spirograph toy in PICO-8! Try different combinations of wheel sizes, pen colors, and pen positions to create different geometric patterns.

How to play

Use the arrows and [X] to select a wheel size, a pen color, and the pen position in the wheel, then use left/right to draw. Press [O] to go back out through the selections and admire your work, then press [O] again to discard your drawing and start a new one.

10
7 comments


happy birthday homestuck! (and john egbert)
i wanted to do something for 4/13 and the bbs doesnt have anything homestuck so i figured i could put something together real quick

3
2 comments


Cart #bounce_squad_v1-0 | 2025-04-14 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
18

There's an arsonist on the loose! You must bounce around, rescue people from burning buildings and loot their flaming homes and offices.
Can you handle the intense 80's arcade action long enough to stop the arsonist and save the city?

Bounce Squad is a Breakout style game, heavily inspired by the idea of Megumi Rescue for the SEGA Master System (I've never actually played the original). Aim for the highest scores by balancing the rescuing with the looting, strategically using your limited supply of fire extinguishers to help you in your missions.

Get through all 9 stages (plus a bonus stage) to face off against the arsonist himself.

[ Continue Reading.. ]

18
8 comments


Cart #dues_fireworks-0 | 2025-04-13 | Embed ▽ | License: CC4-BY-NC-SA
19

Fireworks over Düsseldorf

A simple demo/screensaver that came about from a desire to get my head around userdata operations, particle systems and batch drawing, along with some affection for my current home.

Has five different displays, each of which have some variations. Cycles through them randomly, tetris-bag style.

Code is lightly commented in case anyone wants to take a look!

19
3 comments


To ping a user in a post, you usually just type @ directly followed by their user name.
This sometimes fails if the user has special characters in their name.
For example, to ping @Peter Mosevich that has a space in his user name (how are you buddy ? any new pico-8 cart or puzzlescript in preparation ?), you can use @ then { then the user name with the space, then }.
This has worked for me so far, but today, I tried to ping a user (cat-8) that has a minus sign in his user name, and I ended up pinging user cat instead (sorry).
Does anyone know how to properly ping such a user ?

2 comments


Cart #spaceship_x_meteore_v0_1-0 | 2025-04-14 | Code ▽ | Embed ▽ | No License
2


This is my first game! It took me a weekend and lots of bug fixes. Try to post some records or report bugs on the coments!

Patch 0.1: Thanks 851513 for noticing an error on my game. Now you cannot "restart" the game in the middle of it.

2
2 comments


This is after one write to the first mapped userdata:

The contents change after every reset, and even over time. Use after free?

0 comments


Cart #affirm8-1 | 2025-04-13 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA


13.04.2025:
affirm8 – deutschsprachige Testversion

affirm8 ist eine kleine Affirmations-app für pico-8.

Diese Version ist eine frühe Vorschau auf das Projekt.
Aktuell ist sie auf deutsch und befindet sich noch in Entwicklung.

✨ Nutze sie gern, gib Feedback und begleite die Entwicklung ✨


13.04.2025:
affirm8 – German-language test version

affirm8 is a small affirmation app built for PICO-8.

This version is an early preview of the project.
It is currently in German and still in development.

✨ Try it out, share your thoughts, and join the journey ✨

[ Continue Reading.. ]

0 comments


Cart #babykraken-4 | 2025-04-25 | Code ▽ | Embed ▽ | No License

Early prototype of marine environment simulation.

0 comments


Here's an animation that shows how my Sokobubble game evolved over time. I wrote a devlog on itch.io where you can find a bit more background.

3
2 comments


Cart #chess_beta_0_2-0 | 2025-04-13 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2


Hello everybody! This is an early beta version of the adventure game "Become a King".
[16x16]

How to play:

arrows - move the cursor
Z - make a move
X - open menu
Write suggestions for the game in the comments, I will be glad to receive any comment.

2
5 comments


Cart #super_soldiersv2-1 | 2025-04-19 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3


--ABOUT--
super soldiers is a fun take on a gameboy type game!
to play, just press x to fire bullets, and dodge your enemies bullets by using the
arrow keys! soldiers wearing armor will take two hits, and soldiers wearing no armor take one hit.
collect powerups and achieve the highest score possible!

--CREDITS--
made by dominic!

3
3 comments




Top    Load More Posts ->