Log In  

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

I came up with a (possibly) new idea. To make a Pico-8 cart filled with some art (rhyme intended).
I'm new to making Pico-8 carts and to pixel art so it might not be that great, but still, I made it. So I might as well share it.

Cart #super_mario_art_cart-0 | 2025-03-25 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

0 comments


How would I go about doing something like

finisher=4 --or finisher="4"
attack..finisher()

and having the second line trigger a function called attack4 as though "attack4()" were written there?

I'm currently doing it like
IF FINISHER==4 THEN ATTACK4() END
but I'm pretty sure there's a much better way to do it if I only knew the formatting: what is it?
I wonder if I just didn't test guesses enough.

I think this belongs in "Workshop" but I personally don't think most people here really adhere to that...

1 comment


Cart #nijigefayu-0 | 2025-03-25 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA


Includes QoL features like:
-the first move cannot lead to a game over.
-the ability to reveal all tile cells around the selected one using double LMB or LMB+RMB
-the ability to change the number of mines before the start of the game

0 comments


Cart #carspline-0 | 2025-03-25 | Embed ▽ | No License

I've been trying this over the years on various platforms (ah, Quartz Composer, RIP), this is the latest attempt.

I got bored of trying to draw tracks with tiles, so added a live-editable spline-based track.

Not sure what to do with it now I've done the fun bit, so I'll leave it here for a while.

Possible future features:
lots of optimisation!
improved quad filling, ideally with textures for track edge
fine tune car navigation
maybe change to "through points" rather than vertices for the track alignment

1
0 comments


Hi. I'm new to PICO-8 and programming in general.

I followed the guide for Squasy in the first issue of the fanzine. After that, I decided that I wanted to try and add a few stuff. I managed to limit the paddle to the inside of the screen and was able to add a menu screen (with some tutorial help). My problem is that for some reason, the game over screen doesn't work. Not sure what I'm doing wrong.

My idea is to display the game over screen if lives==0.

Here is the code to see if lives==0:
function losedeadball()
if bally>128-ballsize then
if lives>0 then
sfx(3)
bally=64
ballx=64
lives-=1
else
ballydir=0
ballxdir=0
bally=64
ballx=64
sfx(4)
over_init()
end
end
end

The idea is that the over_init() sets the game state=3 and the displays the game over screen. Here is the game over screen code:
--initiliaze game over screen--
function over_init()
state=3

[ Continue Reading.. ]

3 comments


Cart #zefihezedi-0 | 2025-03-25 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3

3
1 comment


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


I had an idea to use a fast counter-based pseudo-random number generator (CBRNG) to try to procedurally generate information for an unnecessarily large game world that then does not have to be held in memory (or at least the default state does not, if one were to allow modifications those would still need to be stored in RAM)

I thought to do this largely because the PICO-8 platform is quite rich in available compute resource and limited in RAM.

So in this demo, you control a reticle and moving glides you and the screen in lockstep around the large world.

Holding down a direction key will accelerate you linearly.. if you build up speed for N seconds it ought to take another N seconds after you let go before all that speed bleeds off again.

[ Continue Reading.. ]

2
3 comments


Hello everybody,

I am new to Pico8, but I realized that it’s an incredible world that I didn’t expected! Just wanted to say hi and to congratulate with the community for the high-end work with the cartridges, and of course with Zep for this Incredible project!

Hopefully, I will do something interesting with Pico8.

Keep up the good work!

1
0 comments


Cart #costplus-0 | 2025-03-24 | Code ▽ | Embed ▽ | No License
9

Story

In this game you are a pricing manager equipped with an Excel sheet and dice. Your goal is to increase your companies profit by rolling the best markup for each item. Can you survive the harsh corporate landscape by balancing Cost-Plus pricing strategy and chance?

Controls

  • Press X to roll a dice and increase the markup.
  • Press Arrow down to save the current price and proceed to the next item.

Rules

Your goal is to continuously increase your companies total profit.

  • Roll the dice to determine the markup for the current item. The markup is calculated as follows:
    • Roll a 1: Increase markup by 0.1
    • Roll a 2: Increase markup by 0.2

[ Continue Reading.. ]

9
3 comments


credits to gabe 8 bit, just mario sprite fix

Cart #wokukuyehu-0 | 2025-03-24 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

0 comments


Hello or welcome back, I have a few projects lined up to be posted but this was my most recent one that I was pretty proud of which is a fully functional

QR Code encoder in picotron!

Features Include:

  • Setting custom input string
  • Copy & Pasting the input string
  • Customisable Masking Pattern w/ auto calculating the best pattern
  • Customisable EC level
  • Hide menu
  • Paint errors on the QR Code

Cart #qrcode-0 | 2025-03-24 | Embed ▽ | License: CC4-BY-NC-SA
4

You can use your phone or any other software to scan your QR code and decode your message :D
Thats all for now :)

4
0 comments


Content Warning Pixelated gore, mild language, some religious imagery, & a flickering sprite that could pose problems for people with photosensitive seizures.

Update Fixed a bug with toxic tiles interaction

Thank you very much @Krystman for your Lazy Devs Academy rougelike tutorial. I had an absolute blast following along and learning from your videos. I hope you like what I've done with your engine. lol

Thank you also to Gruber @gruber_music on socials. The background music is track #9 Evil from Pico-8 Tunes Vol.1. I am a terrible musician, and even worse with the Pico-8 editor. Boomguy's adventures would be awfully silent without Gruber's generosity.

BOOM is a rougelike built using the Porklike engine form the Lazy Devs Azademy tutorial series with a DOOM flavor. Descend through 10 levels of a military base overrun by zombies and demons from "somewhere else." Equip yourself with armor and your shotgun, chainsaw, or if you're lucky, the BSG 9.5. Can you stop the demon invasion?

[ Continue Reading.. ]

8
0 comments


Cart #prince_of_prussia-0 | 2025-03-24 | Code ▽ | Embed ▽ | No License
15

prince of persia and castle wolfenstein - two great tastes that go great together imo!!

15
8 comments


Cart #lastpilot-1 | 2025-03-24 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

1
1 comment


Trying out optional full-colour vs low-colour (themed) picotron icons. The icon editor shows a preview of the icon in each mode, and gives the option to always draw an icon using only theme colours.

A fixed palette mapping is used to get from full colour to low colour, which is shown in the icon editor's palette layout. e.g. the top row of colours all map to theme("icon1").

This is quite restrictive, but perhaps nudges icon design towards being simple and high contrast. And it normally works well enough to just a paste a 16x16 sprite from a game into the icon editor and be done with it.

10
3 comments


BOMB BAT

Place bombs, explode bats, get high score!

Cart #bomb_bat-3 | 2025-03-24 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

Controls

⬅️➡️⬆️⬇️ - move
hold to jump further
❎ - place a bomb

Current highscore 133

My first experience with PICO-8. Love it so far 💜

[32x32]

2
0 comments


New to this scene. Love it so far.
I have a CubeXX and installed Knulli Firefly. I installed the paid version of Pico8 on a two SD card set up. Everything was working fine. I had splore access, all carts worked, every feature in Knulli worked.
The next morning, everything was the same but one aspect. Normally, when looking at the cart list you can long press the A button and a right-side menu screen shows up and you can change some cart specific parameters. One was the option to ‘Favorite’ the cart. Today, when I long press on A nothing happens, eventually when you let go the cart opens. I can long press on A on other games in others systems and the menu works as designed.
What’s odd is that originally it did work. Right after initial set up the side menu did work, but it went away on its own.
I’ve tried a few different solutions, but nothing but a fresh rebuild on both SD cards will work, and again only for a short time.
Thoughts?

3 comments


Cart #gpi_rockfall-0 | 2025-03-23 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
7

Sourcecode + Stand-alone-versions:
https://github.com/GPIforGit/rockfall/releases/

Rockfall is my interpretation of Boulder Dash from 1984. You play Rockford, who tunnels through dirt to collect gems. Gems and rocks are fixed until the dirt under them is removed, then they fall and become a hazard.
Your goal is to collect as many gems as possible and leave the cave through the exit. The exit only opens once you've collected enough gems. After completing a cave you get points depending on how many gems you collected and how much time is left. Every 500 points you get an extra life.
Every five caves, you have a chance to earn an extra life in the intermissions. If you fail, you don't lose a life.

[ Continue Reading.. ]

7
2 comments


🧀🧀🧀🧀🧀🧀
🌀Cheese Hell🌀
🧀🧀🧀🧀🧀🧀

Multiple composite rendering with screen copy.🎞️

Thanks @uchuzine for the hint!

5
1 comment


Hello all,

I am working on an Ice Hockey game demake, and would like to include some snippets of usual Ice hockey organ music.

Being useless at making music in general, I am looking for someone to help me out if possible.

Thanks in advance.

8 comments




Top    Load More Posts ->