Log In  

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

Ever since 0.2.4c came to the BBS, copy/paste seems to cause a crash/hang:

  • stat(4) when there is something in the clipboard hangs
  • printh(<..>, "@clip") hangs
1
3 comments


\o/

Say hi to the newest member of the PICO-8 family! A free, web-based, account-less version of the console making it a more accessible way to learn how to program, push pixels and write chip tunes. It comes with a fully functional set of cartridge editing tools, and can load and save .p8 and .p8.png files to and from your local drive (as well as storing them to a temporary filesystem in the browser's cache).


Just run it from any browser that has a keyboard + mouse attached:

www.pico-8-edu.com


If you are new to PICO-8 you can find a manual and tutorials on the main site, or click on the blue bunny for some tips. Here's a 2-minute GIF showing the creaton of a simple PICO-8 cartridge from scatch:

[ Continue Reading.. ]

108
56 comments


Hi,

This is my first PICO-8 game!

Cart #running_out_of_time-6 | 2022-04-06 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
5

I made it as a submission for Ludem Dare. It's a 48 hour game jam, but I only had a few hours to put in to that submission. This is the more refined version where I had time to add sound, particles, new sprites, a map, and a little easter egg.

I had a bunch of fun making it and I've had a bunch of fun playing it. The gravity is surprisingly entertaining to mess around with.

Credits:
Particle effects from this thread: https://www.lexaloffle.com/bbs/?tid=32096
Drum beat tutorial: https://www.youtube.com/watch?v=Pzt0h0ErNAM
Runge Kutta implementation: https://pjb.com.au/comp/lua/RungeKutta.html

[ Continue Reading.. ]

5
7 comments


There used to be an issue where coroutines would yield unexpectedly if they took to long to execute.
This was fixed a while back, but I see that for coroutines that themselves run inside coroutines - this still happens.

In the below code, in the 'coroincoro' case, nil is yielded instead of 1, showing that the yield happened sometimes before the "real" yield call.

sleep=function() for i=0,100,0.00002 do end yield(1) end

function test(name, func, ...)
    local coro=cocreate(func, ...)
    local ok,result=coresume(coro)
    print(name..": "..tostr(ok)..", "..tostr(result))
end

test("coroutine", sleep)

local cc = cocreate(function()
    test("coroincoro", sleep)
end)
coresume(cc)
1
2 comments


Cart #juheyedapo-8 | 2022-05-16 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
4

Flappy UFO (flappy bird clone)

How do I play?

  • Up Arrow to jump.
  • Down Arrow to drop.
    Don't touch the green pipes.

  • Hold C or Z and click Up Arrow or Down Arrow in the menu to change your location.
  • Left Arrow or Right Arrow in the menu to switch character.
  • X in the menu to start the game with the selected character.

Enjoy!

4
1 comment


Cart #snak-11 | 2022-04-11 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
8

CONTAINS FLASHING IMAGES!!!

Snak

I spent way too much time making this.
It's a clone of snake, and I'm sure you already know the rules.
However, the background reacts in time with the music, and the snake also moves in time with the music.

There are 4 playable "stages", each with a different song and color scheme. After completing all 4, you have the option to restart in endless mode. You reach the next stage after the snake (known as "Snek") consumes 50 food (known as "Snak"). If Snek collides with the wall or their body, they revert to the beginning of the current stage.

[ Continue Reading.. ]

8
9 comments


Cart #toyboxtroopers-1 | 2022-08-28 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
14

Take command of a regiment of 18th Century line infantry in this short action strategy game.

•Train and manage your soldiers and then march them into battle.
•Fight in ten battles against Emperor Camembert and his cronies.
•Seven different tactics to use from co-ordinated volley fire, to a fierce bayonet charge, or a cowardly tactical retreat!
•Strike a balance between training your soldiers and giving them enough rest so they are fresh for the next battle.
Extremely historically accurate retelling of the Duke of Wensleydale's Parmesan Campaign against Emperor Camembert during the War of the 8 and Two-Thirds Coalition.
•Originally made for ToyBoxJam 3 2022 2nd - 22nd February 2022

[ Continue Reading.. ]

14
4 comments


Cart #picotrek-1 | 2022-04-09 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
16


Two-player coop game on the bridge of a space battleship. Work together to loot and destroy all the alien ships in each level.

Each player operates their own screen - Player 1 on top in red, Player 2 on bottom in blue.

Best with 2 players. Feel free to try this out without a partner, but it is extremely difficult to play both screens at once!! Get a friend and try it out. Communication is key!

HOW TO PLAY

This is your status bar - From left to right it shows the state of your 4 directional shields, your hull health, how much loot you've collected, and the most recent signal that you've intercepted from an enemy ship.

SCREENS

From any screen, press Z to go to screen select:

[ Continue Reading.. ]

16
2 comments


Cart #les_aventures_de_de_lay-0 | 2022-04-05 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

A small, silly game made for LD50.

2
2 comments


Setting Tab stop controll code to 0 and outputting tab characters at the same time causes pico-8 crash.

pico-8 version:0.2.4b

print("\^s0\t")
1 comment


Cart #birdle-0 | 2022-04-05 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
5

Popular word guessing game, except it's with birds. (Actually it's just Mastermind)

Bird sounds are default off because they're annoying. I'm working on them.

5
3 comments


Cart #rewob-9 | 2022-04-22 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3

REWOB. Delay the inevitable destruction of animal shaped planets long enough for its inhabitants to escape! Standard PICO-8 controls. X or Z to shoot. UP/DOWN to thrust. LEFT/RIGHT to steer. P/ENTER to open the PICO-8 pause menu and reset your save progress. Wob means your death count, because why not?

Made in 72 hours for ludum dare #50. Polish was added the week after the jam ended based on feedback from people playing the game. If you want to play the original submission, that's here:


Cart #rewob-0 | 2022-04-05 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3


[ Continue Reading.. ]

3
7 comments


Cart #dotijjod-0 | 2022-04-05 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3

My entry for the 50th Ludum Dare Game Jam!
Arrow keys: move
X: shoot

3
2 comments


Cart #balloondrift-0 | 2022-04-04 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3

Delay the inevitable and stay in the air for as long as possible.
This is my entry for Ludum Dare 50. A very short and simple game.

I wanted to actually finish something this time. I'm quite happy how it turned out.

Controls

Arrow Keys: Move left or right
X: Jump

Rules

Stay in the air for as long as you can, without landing in the water. Bounce on the seagulls to get a height boost. Watch out though, as they can burst you balloon. Also make use of your jump boosts for an extra height boost by pressing the X key.

Credits

Follow me on twitter @mattwilldev

3
2 comments


Cart #para_circgrad-0 | 2022-04-04 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
5


I had intended to use something like this in the doodle I posted recently, but I hadn't quite figured out how to implement it. The code is heavily commented, and the routine that handles drawing the gradient weighs in at only 80 tokens, relying on an external variable r to control the radius of the circle.

5
3 comments


How do I add a custom sound effect to a pickup item?

I converted my .wav to an .xm file using MilkyTracker and uploaded it into Voxatron.

But with the settings for my pickup item it only allows to activate a default sound.

6 comments


Cart #floodedcaves-0 | 2022-04-04 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
153

it's flood season, dig caves to redirect an inevitable rising water until you can save everyone
Also available on itch.io for binaries https://nusan.itch.io/flooded-caves

This game has been made in 48h for game jam Ludum Dare 50

Your digging power is limited, it recharges over time. At regular interval, you can save someone by sending your rescue team

You can play the game using a keyboard (action is key C ), a gamepad or a mouse

153
27 comments


Cart #kakurenblock-0 | 2022-04-04 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

0 comments


Cart #insatiable-0 | 2022-04-04 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
6


My very first post! Let's go!
Here is a game I made with a friend for Mini Jam 103: Darkness.
It is not perfect but it is a cute little ride.
Thanks for reading :D

6
1 comment


Cart #cookinggame-0 | 2022-04-04 | Code ▽ | Embed ▽ | No License
2


Play as Chef Whiskers and satisfy the judges by cooking meals that apply to their tastes!
Use the ingredients in your kitchen and "special ingredients" to get the most tasty points from your meal!

My first time using pico-8! It was for a class project so I wish I could have done more with it (music and such haha) but alas there were time restrictions! Maybe I'll make updates in the future!

Here are some extra instructions for the game, as they aren't too clear in the game itself:

On the judge screen, be sure to read and remember the judge’s likes and dislikes! They will apply when you select your ingredients on the next screen.

To select ingredients in the kitchen area, use the mouse to hover over an ingredient and use the X key to select them. If a special ingredient is in your kitchen, you must use it in the round. The rows of ingredients are organized based on their taste qualities (from top to bottom: salty, spicy, sweet, sour, and special ingredients).

When playing the game, use the arrow keys to approach the ingredients, an X icon will appear over the ingredients (press the X key to pick them up) and the color of the X corresponds to the cooking process (red for pan, blue for pot). To interact with the pot/pan, use the Z key. When the ingredient is cooked, approach the red box labelled “WHEN DONE”, a Z icon will appear and place it down using the Z key. Once all 3 ingredients are in the finished area, an orange X icon will appear. Use the X key to complete the round.

An end screen will appear and display your score, and prompt you to continue playing. After each round, your score will update. Reach your best high score!

2
0 comments




Top    Load More Posts ->