Log In  

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

Hello, I'm making a small clock and date app, It's already on my widget tray as a widget, I'd like to be able to have it on the corner of my desktop when starting up, I found it is done by modifying startup.lua, is there a way to do that and save the changes?

2 comments


Cart #burger_runner-1 | 2025-06-06 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
5

« Burger Runner is an endless runner where you jump and double-jump to collect as many burgers as possible. Choose from four distinct environments, each featuring its own lively soundtrack by Snabisch. You have three lives to dodge obstacles and keep the run going. »

Controls

  • cursor keys for menu select
  • x : start/jump
5
4 comments


Cart #simehegawi-0 | 2025-06-05 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

Made for YSA (Youth Stemm awards)

Molecules featured:

Aspirin:
Heart medication used to prevent CHD and used in patients who have already had heart attacks because of it.
https://en.wikipedia.org/wiki/Aspirin

Paracetamol: Very common painkiller, usually comes in 500mg sugar tablets
https://en.wikipedia.org/wiki/Paracetamol

Adrenalin:
Flight or flight hormone, does many many things. Is also used to restart your heart during defibrillation
https://en.wikipedia.org/wiki/Adrenaline

0 comments


Hello,
I have painted the wrong area of the map editor and destroyed a previously made level. Luckily I do have a backup of an older file. How do I copy a 16x16 map editor area from one cart to another cart ?

2 comments


Cart #piwarahoba-0 | 2025-06-05 | Code ▽ | Embed ▽ | No License
1

1
0 comments


copy and paste this code (with "puny font"-mode - ctrl+p)

cls()

storage_readfn={peek,peek2,nil,peek4,[0]=bitread}
storage_writefn={poke,poke2,nil,poke4,[0]=bitwrite}

storage_adr=0x8000

storage_metabytefield={
 __index=function(t,key)
  return t.read(t.adr+t.byte*key)
 end,
 __newindex=function(t,key,value)
  t.write(t.adr+t.byte*key,value)
 end,
 __len=function(t)
  return t.len
 end
}

storage_metadata={

 __index=function (t,key)
  local m=rawget(t,"_storage")
  if tonum(key) then
   local adr,byte,size=unpack(m._num)
   if (key>0 and key<=size) return storage_readfn[byte](adr+byte*key)
  elseif m[key] then
   local adr,byte=unpack(m[key])
   return storage_readfn[byte](adr)   
  end
 end,

 __newindex=function (t,key,value)
  local m=rawget(t,"_storage")
  if m._num and tonum(key) then
   local adr,byte,size=unpack(m._num)
   if (key>0 and key<=size) storage_writefn

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


Thank you to everyone who gave some feedback! I have reworked some of the levels and added a 5th world to explore! Ignoring potential bugs, this is the first full release of GLOF! I hope you have as much fun as I did making it. This has been one of the largest creative projects of my life and I'm excited to create more pico-8 games in the future <3

Play GLOF here!

Cart #glof_1_0-0 | 2025-06-05 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
8

If you get to the end of GLOF, I'd love to hear your thoughts. I'd also love to see who ends up getting the best time/lowest stroke count!

-fuzzle

8
3 comments


Thank you to everyone who gave some feedback! I have reworked some of the levels and added a 5th world to explore! Ignoring potential bugs, this is the first full release of GLOF! I hope you have as much fun as I did making it. This has been one of the largest creative projects of my life and I'm excited to create more pico-8 games in the future <3

Play GLOF here!

Cart #glof_1_0-2 | 2025-06-08 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
4

If you get to the end of GLOF, I'd love to hear your thoughts. I'd also love to see who ends up getting the best time/lowest stroke count!

-fuzzle

4
2 comments


learning project for pico 8

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

I followed along with spacecat and his flappy bird tutorial https://www.youtube.com/watch?v=ubDItG3lGe4
Then ive added a few different things and messed around with music and art, might come back to this to test out
other pico 8 features

0 comments


Cart #fidgetspinner-1 | 2025-06-04 | Embed ▽ | License: CC4-BY-NC-SA
1


Desktop fidget spinner for at least some of your fidget spinner needs!

How to control your fidget spinner:

  • Left click to accelerate
  • Right click to cycle colors + hold shift to cycle backwards
  • Hold left + right mouse button to close the program

To add the cart to your desktop:

load #fidgetspinner
save /desktop/fidgetspinner.p64

First cart :-)

1
0 comments


Cart #walkeramiga-2 | 2025-06-04 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
37

A SIDE-SCROLLING BLAST FROM THE PAST

Based on the original Amiga classic I loved playing as a kid, this is my tribute to a game that left a serious impression.
Getting into PICO-8 lit a fire — rebuilding this classic was my way of seeing how far I could take it.
So fire it up, and enjoy a compact, side-scrolling shooter where you pilot a bipedal mech, blast enemies to bits, and try not to overheat.
Built entirely in PICO-8 — same spirit, smaller footprint.

HOW TO PLAY

The game is perfectly playable with a controller, but I recommend playing it with keyboard and mouse — just as the developers originally intended.

[ Continue Reading.. ]

37
17 comments


Cart #operation_retrieval-0 | 2025-06-04 | Code ▽ | Embed ▽ | No License
1


Operation: Retrieval is a short horror game in which what you can't see can't hurt you. As a drone operator, pilot your drone through the forbidden zone and collect 5 datapoints to upload to central command. The drone's camera flash is your only tool for visibility, but beware! Light attracts unwanted attention in the forbidden zone...

Originally just a prototype for an upcoming university project, I decided to flesh it out into a proper small game, since working with PICO-8 is just so much fun :D

Arrow keys: movement
V/X/M: trigger flash

1
2 comments


Cart #robotfindskitten-0 | 2025-06-04 | Code ▽ | Embed ▽ | No License
3

You are a robot. You must find the kitten.

Here is a short port of robotfindskitten to PICO-8! Use the arrow keys to move around and find the kitten. Reset the screen with x or z.

Developed by TwinAdam using the PICO-8. Portions of code are modified from robotfindskitten v2.8284271.702 (originally licensed under GNU GPL v2.0 or later license) and released under the GNU GPL v3.0 or later license.

GNU GPL v3.0 License

Copyright (C) 2025 TwinAdam

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by

[ Continue Reading.. ]

3
0 comments


Cart #hotairballoonadventure-0 | 2025-06-03 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
4

About

My first adventure into creating Pico-8 games!

Can you unlock all the achievements and earn a golden balloon? 🥇

Controls

Hot Air Ballon Adventure is meant to be an exploratory game, so I highly recommend testing out the buttons in game to explore what they all do for yourself, but if you'd like some hints:

Left/Right move your Hot air balloon (Must not be on the ground)
Up/Down speed up/slow down the game
X toggles heat on/off
O pauses the game and shows an achievement log

4
1 comment


Cart #picopanic-4 | 2025-06-03 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3

Pico Panic was inspired by boundary-pushing games like Dani Bunten's M.U.L.E. The game is meant to be inscrutable from the outside but full of strategy and fun for anyone in on the secret.

Staying under the 64k limit was a massive challenge. I had to rewrite the source code with a functional approach to make all the logic work without going over. Also, A lot of fancy graphics had to be tossed overboard because this game can max out at tracking 40 pieces on the board simultaneously.

Game has its own tutorial, but the controls are as follows:

Cursor mode:
UDLR - move your player cursor
X - enter placement mode
O - switch to the next cursor mode (Cycles between cursor - place defender, cursor - place attacker, and capture mode)

[ Continue Reading.. ]

3
3 comments


Cart #nuwewatora-2 | 2025-06-03 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2


Cart #nuwewatora-0 | 2025-06-03 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

Dodgebrawl

This is my second game, Dodgebrawl. It's kind of like Brawl Stars but with dodge balls instead of ninja moves (I think Edgar is the best brawler). This is still a work in progress, I've got a lot more stuff I want to do with this. And I might end up making a 1v1 or campaign version of this game.

Controls


The controls are a little wonky just 'cause I don't really wanna buy Pico-8 right now:
⬆️- Up
⬇️- Down
➡️- Left
⬅️- Right
Mouse- Move cursor
LMB- Throw dodge balls

[ Continue Reading.. ]

2
0 comments


Cart #thecubs-2 | 2025-06-10 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
8

What's this?

The Cubs is a top-down food hunting / care-giving game set in a wet landscape. You are some type of animal with a nest of cubs and you must learn to balance the art of taking and giving in order to provide optimal conditions for your young ones' survival.

How does it work?

• Controls are mostly explained in-game.
• Interact with [x] and [z]
• You can move around with the [arrow keys]
• left and right steers your character, forward pushes you in the direction you're in

Your cubs need food, warmth, and rest. You can feed them by hunting for food, but be careful as they will become restless and cool down and require more food. Your ability to manage this determines the game's difficulty.

[ Continue Reading.. ]

8
5 comments


Cart #fuwuseziyo-5 | 2025-06-09 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

This is an early prototype for a fighting game I'm working on. The final game is unlikely to be a PICO-8 title, but prototyping in PICO-8 is fast and responsive, so I'm using it to work out the mechanics. I'm opening this cart up to the public in order to get feedback on how it plays (see below for details).

Basics

Each fighter has two or three meters, depending on the stage:

  • <W>ill [in red]. Your will to fight. If this runs out, you're done!
  • <B>reath [in yellow]. Used to take action and lost when getting hit. If you're out of breath after a hit you'll be stunned for a bit, so be careful!
  • <G>uard [in blue]. Appears in Stage 4+. Used to block punches completely. Doesn't recharge, but you get some back after a successful dodge.

[ Continue Reading.. ]

0 comments


Cart #ppg-1 | 2025-06-03 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
5

5
2 comments


code:
daynumber=""
::_::
if (btnp()>0) goto donewithintro
cls(1)
f=4-abs(t()-4)
for z=-3,3 do
for x=-1,1 do
for y=-1,1 do
b=mid(f-rnd(.5),0,1)
b=3bb-2bbb
a=atan2(x,y)-.25
c=8+(a
8)%8
if (x==0 and y==0) c=7
u=64.5+(x13)+z
v=64.5+(y
13)+z
w=8.5b-abs(x)5
h=8.5b-abs(y)5
if (w>.5) rectfill(u-w,v-h,u+w,v+h,c) rect(u-w,v-h,u+w,v+h,c-1)
end
end
end

if rnd()<f-.5 then
?daynumber,69-#daynumber*2,65,2
end

if f>=1 then
for j=0,1 do
for i=1,f50-50 do
x=cos(i/50)
y=sin(i/25)-abs(x)
(.5+sin(t()))
circfill(65+x8,48+y3-j,1,2+j*6)
end
end

for i=1,20 do
?sub("your text",i),17+i4,90,mid(1-(-1-i/20+f),0,1)7
end
end

if (t()==8) goto donewithintro

flip()
goto _

[ Continue Reading.. ]

4
0 comments




Top    Load More Posts ->