Log In  

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

Cart #wobijatafe-0 | 2025-08-26 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

1
2 comments


An "analog" Snake clone! Had a lot of fun with this one, let us know if you find any bugs!

Cart #snek_sunroses-0 | 2025-08-26 | Code ▽ | Embed ▽ | No License
4

4
1 comment


A snake with 2D chain physics and collision!

Cart #wigglboy-0 | 2025-08-26 | Embed ▽ | License: CC4-BY-NC-SA
10

A simple controllable snake animation inspired by argonaut's video!

The snake is animated by constraining the center of each segment to the radius of the previous segment, then constraining the angles between segments by a specific amount. This was really fun to make and ended up being way more satisfying than I thought it would be! The mouse moves the collider, and scrolling the scroll-wheel adds segments. (Scrolling down deletes all the segments, I kept getting stale references and I was too tired to figure out why.)

This was my first time trying this for myself! I'd used circle collision in other game making tools, but going through the process of building them was far more interesting! In the end, I couldn't figure out how to get the sides based off the direction of segments so I crawled to chat gpt for help. It gave me a simpler solution, to just find the perpendicular lines of the direction vector. It works, but that means I can't find any other point relative to the segment for things like fins and eyes in the video... guess I've got to work on that next!

[ Continue Reading.. ]

10
0 comments


Cart #oceanfall-2 | 2025-08-26 | Code ▽ | Embed ▽ | No License
2


My first Pico-8 experience

Hey there! I’m a Game Development and Design student, and for an assignment I was encouraged to try a new engine outside of Unity and Unreal. PICO-8 came highly recommended, so after exploring how different it feels from Unity, I put together this small project in just two days: Oceanfall.

In this game, you play as a cute axolotl blowing bubbles at pieces of trash to stop pollution and keep the ocean clean!"

In the future, I might add menus (main menu, lose menu and some sort of settings menu), sounds (I got a headache just from looking at all these buttons!) and some more engaging gameplay loop (difficulty ramping up, etc.)

2
0 comments


Cart #hexdie-2 | 2025-08-29 | Code ▽ | Embed ▽ | No License
35

Hex Die is a time-freezing tactics game where your only weapon is a very special die.

Roll the Hex Die to unleash a variety of skills while avoiding the enemy attacks.

The Hex Die gathers power after each fight - Upgrade its pips, pick a stronger skill, or add unique effects.

The Hex Die is powerful.

Each roll of the die freezes time until you act. Outmatched by increasingly dangerous foes, this power is your lifeline.

But don't waste too many rolls, because...

The Hex Die is cursed.

At night, one of the sides becomes cursed. Each roll has a chance to make you lose a tile on your side of the board. Play efficiently or this curse could be the end of your journey.

[ Continue Reading.. ]

35
7 comments


Cart #chagrin_d_amour-0 | 2025-08-25 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
8

"Chagrin d'amour" is a very tiny small platform game that can be completed in a few minutes. There are currently 49 levels. In each one, you need to collect all the hearts to move on to the next level before time runs out. Watch out for the ghosts, they're super annoying. If you beat the game under 10 mn you could try the hard mode.

"Chagrin d'amour" was made as part of the Low Rez Jam 2025, I hope you like it.

8
2 comments


Cart #gbp_2dplat_col_v0_1_0-1 | 2025-08-26 | Embed ▽ | License: CC4-BY-NC-SA
1

This here is my first time making a map tile collission function for 2D platformers.

My goal is to make a set of collission functions robust enough that I won't have to make new code ever again. Foolish as this may be it's a good exercise.

This version (v0.1.1) features speed-proofed collissions with solid terrain via map tiles, using flags 0 to 4 to indicate the size of the collission.

Feel free to use any parts of my code you fins useful. Making collission code is horrible and if I save someone else from having to make their own that'd be fantastic.

I have tried to comment the code thoroughly.

Please do contact me if you have any issues, doubts, criticisms, or advice.

[ Continue Reading.. ]

1
0 comments


Cart #playtimeguardian3-0 | 2025-08-25 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
6

z for shoot and x for bomb
the drink can make you shoot faster, and the coin is just for point, it will also count how many plane you crash at last
it's a simple shmup game with random plane appear and have a last boss fight, hope you enjoy it

6
1 comment


Cart #bacon_pancakes-0 | 2025-08-25 | Embed ▽ | License: CC4-BY-NC-SA

0 comments


First time making a pico-8 game! This is our own spin on the "cave diver" game from mboffin's pico-8 gamedev zine! Includes code to generate stalactites and stalagmites, ice and moss, and (visual-only) water, as well as our own custom soundtrack! It's probably not very balanced but that's okay lol.

Cart #cavedivesunrose-0 | 2025-08-25 | Code ▽ | Embed ▽ | No License

1 comment


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

Made in 2 days for a game jam. yes it is janky

0 comments


Asher's Big Toy Trouble

Cart #toytrouble-1 | 2025-08-26 | Code ▽ | Embed ▽ | No License
5

Added - Jumping cancels invincible frames

For my 5th completed Pico-8 project, I wanted to try a platformer, and I was inspired by the recent birth of my first grandchild. I thought it might be cute to be a baby fighting off a toy rebellion Mario-style. As always, any feedback is appreciated, especially regarding level design as this is my first attempt at it lol.

Objective

Defeat all the toys in the nursery by jumping on their heads (beware the Marionettes) or throwing Pacifiers at them.

How to Play

Asher can be moved around the level with the arrow keys or D-pad. Left or right runs, and down will crouch or slide (to dodge through enemies or projectiles) if he's running. Wall Slide by pressing left or right while falling down a wall.

[ Continue Reading.. ]

5
2 comments


Cart #chris100coinsv1-0 | 2025-08-24 | Code ▽ | Embed ▽ | No License

0 comments


Cart #thefisherman-0 | 2025-08-24 | Code ▽ | Embed ▽ | No License
2

A tiny fishing game made for the Chili Code Jam #3, Theme WAVES: https://itch.io/jam/-chili-code-jam-3-ranked-400-in-prizes/rate/3830073

The game can be already finished and high score chasing can be done afterwards.

Features:

  • 5 different levels with different characteristics,fish, difficulty, music and theme.
  • Shop with upgrades for the fishing ship.

Still to be improved:

  • Game balance and progression
  • Generation algorithm

Nice to have:

  • Depth-base graphic effects
  • animated sprites

I'd really appreciate any feedback and recommendations! :)

2
2 comments


Cart #tetro8-0 | 2025-08-24 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
23


Tetro8 is a simple Tetris clone designed to provide a "modern" Tetris experience.

Controls

By default the game uses the following controls.

  • Left and Right: Shifts the active piece left and right
  • Down: Increase the drop speed of the active piece
  • Up: Perform a fast drop which will instantly drop the active piece to the bottom of the board
  • (X): Rotate the active piece
  • (O): Hold the active piece. If you already have a piece in the hold cell, that piece will be swapped in as the active piece

[ Continue Reading.. ]

23
4 comments


Cart #wizards_folly-2 | 2025-08-25 | Code ▽ | Embed ▽ | No License
22

Got so inspired by the upcoming Falling Block Jam that I made one early oops !!

You play as a wizard who has bad aim and bad magic... your goal is to rebuild all the castles... includes a couple of cheeky references to a previous cart....

UPDATE - you can invert the spin direction and disable flashing from the pause menu

22
2 comments


It’s the year 1997, with the recent surge in developing homebrew for the PICO-8 home computer, I've decided to take a crack at it and remake my favorite LX-II game, OVERBOLD, which I have fond memories of playing back in the 80's.

Cart #overbold-0 | 2025-08-24 | Code ▽ | Embed ▽ | No License
16


DISCLAIMER: This is a fan-made remake of the UFO 50 game OVERBOLD, I have no association with Mossmouth (the studio that made the game this is based on).

Overview

OVERBOLD FME (fan-made edition) for the PICO-8 is a brutal, topdown shoot-em-up, with strategic planning. You fight various enemies, gaining more rewards the more enemies you choose to fight. Play aggressively to net powerful upgrades- just make sure not to go over bold!

Features

[ Continue Reading.. ]

16
4 comments


Cart #simplelife-0 | 2025-08-24 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
5

5
2 comments


Cart #snake_by_orion-5 | 2025-08-31 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3


I made this little snake replica as my 1st game (not counting tutorial follows). Very simple, but I am still proud of my self. I have yet to add music to the game, and I think I wanna add a "half-step" to the moving so the animation is smoother. Code isnt perfect either and could use a bit of clean up, but I am very lazy.

Update 24/08:
Added score to the game (wow such a big change)

Update 30/08:
Added turning sfx and cleaned up the code a little (still not good tho lol)

Update 31/08:
Added music and further refined the code to have an easily extandable state machine. I think I'm gonna leave this project and do other stuff.

3
0 comments


hey so i've seen a lot of carts which have a function for printing a string of text in the centre of the area on the x axis which they have depicted, and it often ends up looking something like this:

-- actual function
function cprint(txt,centre,y,c)
 print(txt,centre-#txt*2,y,c)
end

-- example
function _init()
 cls()
end

function _draw()
 cprint("Centre:64",64,0,7)
 for x=0,127,8 do
  for y=16,127,8 do
   line(x,0,x,127,8)
   line(0,y,127,0,8)
  end
 end
 cprint("Hello World!",64,62,7)
end

but often one thing that they don't account for is the extra space in which the characters with an id over 127 cover. for example,

-- chr(151)
cprint("❎❎❎❎❎❎❎",64,62,7)
cprint("❎❎❎❎❎❎",64,68,7)
cprint("❎❎❎❎",64,74,7)

[ Continue Reading.. ]

1
1 comment




Top    Load More Posts ->