a game about surfing, using the usual 3 option style upgrade system. unlock a gun and shoot at seagulls & sometimes ufos.
this was originally made for pico-1k jam a couple years ago, but it was pretty lame, so this is an updated version that's a good bit beyond the original compressed 1k limit.
my high score is 124




Made this fun little game based on Pentagon (https://scratch.mit.edu/projects/882315701/)! I also put it on my website: https://thegourd.net/ and on itch.io: https://kule77.itch.io/pico-dodge.

Santa's Sleight Rush
Help santa to deliver all the presents on time! Avoid all the obstacles and make the most deliveries possible!
Controls: use arrow keys to move santa and avoid the obstacles. Press x to drop the presents.
Credits: Main idea and characters by Leo. Programming by JP (Leo's dad).
Holidays are about family to me, so I made a game with my 10yo daughter. She provided most of the ideas and mechanics, did all the characters' sprites in Pico-8l, and QA'ed the whole thing!
I'm super proud of the result we got!

Submitted for the 2024 Advent Calendar Gamejam.



I was browsing the _ENV content, hoping to find the modulo and integer division function exposed (no luck) with this quickly written cart (not even alphabetic sorting)
Amongst the unknowns to me, there is a mysterious radio() function.
I tried to call it with different parameters, and only got [nil],0 as return values.
Does anyone know more about that ?
i have been meaning to get back into working on my personal neocities, and was looking for fun buttons to put on my website. i wanted to put a PICO-8 button in there somewhere, but didn't know if anyone had created one already, so i decided to make one myself...! feel free to use it if you want, credit is not necessary :]




Hello world!
This is my first ever PICO-8 cart and BBS post. Came into the PICO world for the chiptune making, learning the tracker and creating a bunch of songs. Then decided to make a musicdisk out of the work so far.
Enjoy!
Play music with a collection of holiday-themed samples! Or make chaotic sound collages, your choice. Export your creations and share them with others! Made for the 2024 PICO-8 Advent Calendar.
And, yes, this is a shameless demake of the Thirty Dollar Website.
Instructions
This cart uses console controls, so use the arrows, ❎ (x on keyboard), and 🅾️ (z/c on keyboard) to navigate.
The first two rows of icons are sounds. Press ❎ to preview a sound, or 🅾️ to add it to the song.
Icons in the third row control playback, and can be used to change pitch or tempo, jump to different points in the song, control looping, etc.







So, Battlefield Balls has actually become a bit more of a game. It's kind of a 3D asteroids clone. Guide your ship around the arena and shoot down all the enemy ball things! Use the jump button to hover in the air. Use the fire button to shoot one missile at a time. When you've killed all the balls, more will respawn!
To-do:
- Enemy balls deplete shield/kill you
- Different coloured balls score different points
- Power ups/health?
Assume the role of a battle-hardened Holiday Ninja tasked with retrieving the stolen presents from Elf Mountain! Your weapon of choice? Bauble ornaments.
Released as part of the 2024 Pico-8 Advent Calendar, kindly organized by bikibird.
Basic Controls
Left/Right = Move left or right
X = Attack (ornament toss)
O = Jump
Gameplay Mechanics




issue
i'm trying out some object oriented programming but i've run into some confusion
when i make a value in a list derived from another list
class={ new=function(self,tbl) tbl=tbl or {} setmetatable(tbl,{ __index=self }) return tbl end, } entity=class:new({ --dsp is read by the main upd --stands for despawn --removes the entity from the --list if true --dsp=false, --dspwait=false, x=0, y='smelly', --o is for origin ox=0, oy=0, sprn=1, --s is for size --the size of the spr that is xs=1, ys=1, --a is for animation asprnum=2, --asp is how much to divide --the tmr by --so 1 is every frame, --2 is evey other frame, --3 is every third frame, --etc. aspd=1, --update=function() --if x< camera.x+8 or x> camera.x+128 then --if --dsp = true --end --end, draw=function() spr(sprn,x,y) print(y) end, }) |
and then try to reference a value from that same table from a function (as seen in the draw function
in the entity class) it spits out nil. i have the entire cart up above as you likely have already seen, ignore that it's trying to draw a sprite at a position thats text. i set y to smelly for testing so i could easily see if it was spitting out smelly or it was spitting out nil.
wait you can paste pico-8 sprites in here

This app is a submission to the 2024 Pico-8 Advent Jam that creates digital folded paper snowflakes!
Cut a pattern into the digitally folded paper. Click "unfold" to reveal your masterpiece! Then save an image of your snowflake to share with friends, family, or right here on the bbs!
Detailed Instructions
Note: If you don't have a mouse connected, you can control the mouse using a controller as follows: the d-pad moves the mouse to various interactive elements on the screen, pressing x clicks, and pressing o moves the mouse to the bottom of the screen for easy button access.
When you load the cart you are greeted by the welcome screen which shows an example paper snowflake unfolding.









Aim
This cartridge can be used for educational purposes to make simulations for the Monty Hall problem, a well-known probability conundrum that puzzles many people. The statement of the problem is the following:
-- Suppose you're on a game show, and you're given the choice of three doors: Behind one door is a car; behind the others, goats. You pick a door, say No. 1, and the host, who knows what's behind the doors, opens another door, say No. 3, which has a goat. He then says to you, "Do you want to pick door No. 2?" Is it to your advantage to switch your choice? [cited from the Wikipedia page]
For students attending a Probability course, this is an exercise about conditional probability. You can read more on the dedicated Wikipedia page.


