Log In  

BBS > Community Superblog
All | Following | GIFs | Off-site

For the past several months I've been working on a full port of the original Super Mario Bros. for Pico-8. Just today, I was working on implementing level checkpoints, and a few hours after stopping work on the prototype and putting my laptop to sleep, I came back to it. As happens sometimes, Windows went through a lengthy update process, and after it ended I attempted to bring up the file, and this did not work. On investigation, I found that the file now took 102KB, and was unloadable. I then attempted to load it using Notepad++, but all I saw was a tremendously long single line of blank spaces that read "nul" when I highlighted them.

If anyone knows of any methods for recovering .p8 files that have become corrupted, I would greatly appreciate any advice. I have been saving the prototype using the same file name for a long time, and the most recent alternate version I have is from 3 months ago, and it would require a great deal of time and work to rebuild.

3 comments


Cart #shockadoodle-1 | 2023-11-20 | Code ▽ | Embed ▽ | No License
8

SHOCK-A-DOODLE

MEET DANNY DOODLE
He was always ambitious and diligent, always eager to satisfy his superiors, never sloppy and never not willing to run the extra mile to fulfill every new task with the highest level of precise focus and unwavering dedication. Danny Doodle had put all of his eggs in one basket. He believed in the system, believed in SusCorp Inc. and knew that his big break had to be imminent. He believed in it for 25 years.

Today he has decided to wake up. He won't lose any more feathers over a stupid company that doesn't appreciate him and probably sees him as nothing more than just another cock in their machine. It's time to run. It's time to exit through the Shock Factory and hopefully not get fried on the way out. It's time to get back to the henhouse and show the whole world what this rooster is capable of.

[ Continue Reading.. ]

8
3 comments


Cart #flyerfeline-1 | 2023-11-20 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
5

Credits:

Game: Me
Music: Gruber Music ('space' of pico-8 tunes volume 1)

Extra info: Itch.io Page

5
1 comment


Cart #fairwellfairfriend-0 | 2023-11-20 | Code ▽ | Embed ▽ | No License
33

Hi friends, looks like exciting changes are coming soon. I guess this might be the last song I make before 0.2.6 is out so this is my send-off to Pico-8 audio as we knew it. See u on the other side! 🙂

33
6 comments


Cart #zombies_zombies_zombies-5 | 2023-12-06 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
5

Entry for 20 Second Game Jam 2023.

The zombie horde approaches! Use your archery skills and overpowered fire arrows to defend your town. Keep your distance from the marauding undead and avoid damaging the buildings. Oh, and try not to set yourself on fire!

Edit: Unlock unlimited mode when you score 350 in 20 seconds!

Keyboard controls

arrow keys player movement
x hold and release to fire arrow
z start/continue

5
2 comments


Hi friends,

Here's the OST for @freds72's upcoming release, Demi Daggers. Trying to recreate the complex sound design of Devil Daggers and its OST in Pico-8 was a massive challenge. I hope I did it justice, and I hope you enjoy it!


"II"

Cart #devildaggersii-1 | 2023-11-19 | Code ▽ | Embed ▽ | No License
4

Originally composed by Sorath


"III"

Cart #devildaggersiii-1 | 2023-11-19 | Code ▽ | Embed ▽ | No License
4

[ Continue Reading.. ]

4
2 comments


Hi!

New user here, still trying to find my feet. I have a starter project where I'm trying to draw a Crokinole table, which is a circular board with a circle of pins halfway from the centre to the outer edge.

I have a function that I'm calling from _Init() to set up the pins at the start of the game:

function init_pins(a)
 --Pins are in a circle, so we init the pins with a number to say how many there are
 --then figure out based on how many what the angle is between them if they're spaced
 --equally
 angle_between_pins=1/a

 --Now, for each pin, we call the add pin functionality
 for i=1,a do
  add(pin,{
   --We want the angle from 12 o'clock to this pin specifically
   pin_angle=angle_between_pins*i,
   print(pin_angle,16*i,8,3),
   x=sin(pin_angle)*boardradius/2,
   y=cos(pin_angle)*boardradius/2,
   draw=function(self)
    circfill(self.x,self.y,8,6)
   end,
  })
 end
end

I am confused as hell, because while trying to debug this, that print(pin_angle) just returns a load of null values. But if I replace print(pin_angle) with print(angle_between_pins*i) (the exact thing I just just pin_angle to) then I get the values I'm expecting. Something about putting those angles into a variable within the table entry is setting it to null.

[ Continue Reading.. ]

3 comments


Hello community, I recently needed development help and had nowhere to go. So I created a Slack channel where everyone can talk to each other, and ask for development help, or ideas.

To receive an invite head to this link: https://communityinviter.com/apps/pico-eight/pico-8
If you have already accepted the invite you can go here: https://pico-eight.slack.com

3
0 comments


Hello guys GameRater here and I want your help. So I have many game ideas. It's just whenever I try to code a game it always flops. I'm no developer at all. So that is where I am asking for your help. I have this game idea that I that the community could make but not me. If you finish please send it to me!

                                            Pillars of Physis

As the main character Physis you must stop the pillars from falling! With the power of physics you must lift the pillars up back to normal. If they fall the gods from below will hit the clouds and zap the humans below with lightning. You must watch where the pillars are falling. This game could contain 3-5 pillars. You can get points for every time you lift one pillar up. The game ends once a pillar falls.

Thanks for reading, GameRater

0 comments


Cart #lina_suika_hunt-0 | 2023-11-18 | Code ▽ | Embed ▽ | No License
17

Lina: Suika Hunt

This project is an entry for the 20 Seconds Game Jam 2023, made with the fantasy console: PICO-8.

Controls:

Story:

With all the Suika flying all around the world at every corner, Lina the Witch got enough one moring, and decided to end them for all! Hunt them down in the orchard to free the internet from them once and for all!

Gameplay:

Press Arrow keys to match the fruit's direction, and press X to shoot at them! If you miss a direction, you can press C/Y to delete your last input in the combo!

[ Continue Reading.. ]

17
8 comments


This is my first PICO-8 game. I just posted it on itch.io yesterday for submission into the 20 Second Game Jam, so clearly you're not in for an hours-long game of chess with this one. The main game mode lasts 20 seconds of course, but the version I'm posting here includes a mode that isn't timed as well as a practice mode.

The idea for this game started with imagining a one-player type of chess that didn't rely on an AI-based opponent. You're presented with a 4x4 board with five pieces to capture. First you select a piece to start on, and you now have its moves available to capture with. As you capture pieces, you gain more moves. You lose by letting time run out or by landing in a spot where a piece can capture you. None of the pieces move unless it's to capture!

Cart #chemps-0 | 2023-11-18 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
11

[ Continue Reading.. ]

11
3 comments


Cart #ashleepsheep-4 | 2024-01-19 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
6


Cart #ashleepsheep-6 | 2024-03-12 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
6

Welcome to Ashleep!

Gather Carrots and Apples so you can get sleepy! Jump on platforms and find all the food as fast as possible! If you don't eat all the food and head home in time, you may get very upset! This is my first Pico 8 Game :) (Released: 11-18-23) I removed the older versions for sake of organization
[hidden]-1/16/24- Update 1.1: - Updated spritesheets, optimizations, and new ground tiles

[ Continue Reading.. ]

6
2 comments


I think table serialization is a pretty well-known token-saving technique but I hadn't seen anyone post one like this that just operates via peek and poke rather than using strings, so I thought I'd share my table serializer and deserializer here (originally written for PIZZA PANDA) in case this is useful to anyone.

The serializer writes binary data directly to memory so you can use the output however you want, e.g. you can use the "storing binary data as strings" technique to store it as a string, but you could also just store it anywhere in the cart's data.

The deserializer (the part you need to include in your final cart) is 170 tokens and it similarly reads bytes directly from memory.

The serialized format is pretty efficient and uses data types which are more specific than Lua itself, in order to save storage space; each one of the following is a separate "type":

  • 8-bit integer

[ Continue Reading.. ]

5
0 comments


How to reproduce:

  • save a zero length pico8 file
cstore(0,0,0,"blah.p8")
  • reload() file from another cart
reload(0x0,0x0,0x4300,"blah.p8")

surprise! 0x0 -- 0x42ff was been wiped out clean even if "blah.p8" doesn't contain any data :/

2 comments


Cart #abadraycasterwithstolennews-0 | 2023-11-17 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
4


i stole the news from the antimatter dimensions wiki
i wont go to jail i used vpn :thumbsup:

4
1 comment


Cart #flappy_turkey-2 | 2023-11-17 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
9

Flappy Turkey

20 Game Challenge entry #1

Flappy Bird clone

Controls

Press X to start the game. Press Z to flap and avoid the flames. The longer you go, the game will increase in difficulty. The gap between flames will shrink (both horizontally and vertically), their speed will increase, and the flames will get wider. See how long you can last!

9
2 comments


Cart #flopper-2 | 2023-11-18 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

This is my first pico-8 game!
Wanted to finally try making a game after 1 year of owning this thing, so I decided to make a flappy bird clone to test all its features.
Enjoy!

2
2 comments


Cart #yggdrasil-2 | 2023-11-19 | Code ▽ | Embed ▽ | No License
24

There's a labyrinth in the heart of the world tree Yggdrasil. Ascend its 9 floors in search of salvation.

Controls

(O) - Item/Confirm

(X) - Cancel/(Hold)Inventory

(Pause) - change palettes, game mode, and BGM on/off (palettes/mode must be unlocked)

Credit

With great inspiration from the excellent Porklike by @Krystman, and sprites adapted from the work of @kirai_s. Game and music developed by @HelloWorldRamen.

24
14 comments


Cart #farmbot-3 | 2023-11-23 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
11

FARM BOT

Hey. This is a toy and not a fully fledged game. I was working through @SpaceCat tutorial on YouTube and developed a touch further than where he left off. I learnt a lot from his video as well as, I have to give a shout out to @Lazydev and @DocRob. They all have amazing informative channels on YouTube as well.

EDIT: Also I forgot to thank NerdyTeacher as well. I yoinked the LERP function from the PICO VIEW web zine. Would really be awesome if there was a PDF/printable version of PICO VIEW. Being out at sea with bad internet makes looking up reference hard.

Like I said, this is a toy. I am still learning a lot and have only completed one Fantasy Console game (CHIPPY - LowresNX). But I have to admit that this is far too addictive playing with Pico8.

I dabbled with adding caterpillars as "enemies" but haven't taken it further than spawning them.

V1 - I have added some sounds to play around with the feel. I have also looked at adding character portraits.

  • LEFT/RIGHT/UP/DOWN (Movement)
  • Z/O (Selection in the hotbar/Action in menus
  • X (Action button in game/Open+Close menus
11
9 comments


Cart #starpulse-21 | 2024-02-26 | Code ▽ | Embed ▽ | No License
2

v1.2

Explore a nostalgia dos clássicos com "Star Pulse"! Este shoot 'em up em constante evolução promete reacender a paixão pelos jogos estilo Galaga. Desenvolvido com entusiasmo por um grupo de colegas, cada pixel é uma homenagem à era dourada dos arcades. Aguarde uma experiência aprimorada com arte refeita, transformando cada momento em uma emocionante jornada pixelizada. Em breve, sua nave estará pronta para enfrentar desafios intergalácticos.

Controles:

  • Teclas de seta: Mova a nave
  • (X): Atirar
  • (0): Tiro Fragmentado (Esgota o marcador "Pow" abreviação de "Power")

[ Continue Reading.. ]

2
1 comment




Top    Load More Posts ->