Log In  
[back to top]


I just noticed that on the exported cartridge files, it says "www.pico-8.com" on the top (the .p8.png images). I tried going to that address, but I get a 406 error. That should probably be fixed somehow...

1
2 comments



Cart #guitar_mike-0 | 2020-03-30 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
5

I made this for a week long game jam between me and a coworker. The theme was "music is a weapon"... I didn't follow the theme very well, but it was fun making this. Fun fact, the character is actually a rotoscoped + minimized version of me.

This game is super stupid, but I hope you enjoy!

5
4 comments



Cart #shuying_ha-0 | 2019-12-26 | Code ▽ | Embed ▽ | No License
1

1
0 comments



Cart #twep-0 | 2019-11-17 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
6

This is my submission for the #TweetTweetJam. Use the arrow keys to dodge things. I was able to fit saving and a sound in the 560 characters as well! Also play on itch.io.

6
0 comments



Cart #a_parsing_bug-0 | 2019-09-15 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

So, there is a parsing bug with the unique "+=", "-=", "*=", "/=", and "%=" PICO-8 flavored lua syntax. In normal lua, something like this:

b=odds[2]b=b-1

is valid syntax, treated as two separate expressions. That works in PICO-8, but this:

b=odds[2]b-=1

throws a syntax error. It's odd because this:

odds={1,3,5}b-=1

does not throw a syntax error. It seems to be only with the unique PICO-8 equals operators and directly after square brackets.

Fixing this could benefit people working on tweet carts as well as carts that are token & character/compression sensitive.

2 comments



Cart #rugao_class-0 | 2019-05-21 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3

A game made by my middle school English students. Each class had 20 minutes to tell me what to make from scratch. There were 4 classes.

3
0 comments



OS: Arch Linux
Browser: Chromium

The little pause/play button on the BBS player will pause and play the cart if you click it, but if you press the "enter" key on the dialogue to either continue or reset the cart, the pause/play button doesn't change (it should go back to the pause icon, but it remains as the play icon).

Here is a lil' cart to test it out real quick:

Cart #50783 | 2018-03-25 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

2
0 comments



Operating System: Arch Linux.

In "config.txt" if

root_path ./

is set, then whenever you try to "cd" within PICO-8, you get a

cd failed

error message. But if you change the root path to something other than "./", then PICO-8 works fine. It even works fine if you replace the "./" with a "../", which is a bit silly :D. It also works if you delete the "root_path" line.

Here is what the error message looks like:

:D.

EDIT: Ok, cd also doesn't work when you use the "-root_path ./" command-line parameter, but I guess that should have been common sense I guess.

3
5 comments



Cart #fisher-0 | 2019-02-06 | Code ▽ | Embed ▽ | No License
2

Z/X to go through textboxes. Please enjoy my fishing experience :D

2
0 comments



Note: To see updates to this post, check out my blog here.

So I was working on making an improved version of "The Story of Zeldo" and realized a few weeks ago that outlining my sprites was taking up more CPU cycles than I wanted it to. I was using the outlining function where the palette is cleared to a color, then 8 sprites are drawn around the actual sprite to produce an outline effect as shown here. I decided to change all the sprites that needed outlines to 10x10 instead of 8x8.

[0x0]

You can see the 10x10 sprites at the bottom right of the graphic. Getting rid of the outlining function like this improved my CPU, but wasted sprite space. I later needed more sprite space, but didn't want to take a CPU hit. Then I thought, what if I use rectangles to draw the outline of sprites instead of drawing actual sprites for the outline?

[ Continue Reading.. ]

18
5 comments



Cart #52865 | 2018-05-19 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1


A game made in an hour, for the OHGJ!!!!

There is sound BTW :).

1
0 comments



Cart #52660 | 2018-05-12 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

Made for the One Hour Game Jam! Used my song from the last game jam in it!

1
0 comments



Cart #52426 | 2018-05-05 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1


This was supposed to be a game for the one hour game jam, but I made a song instead!

1
1 comment



Cart #52111 | 2018-04-28 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

First one hour game jam!!! Alan, Cam, and Quade did it!
ohgj. Enjoy!!!

2
6 comments



Cart #51707 | 2018-04-17 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1


Improved the text box system, and some code refactoring. I'm gonna use some of the stuff I improved here in future games!

Cart #51392 | 2018-04-08 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1


For the BYUi game jam! By Alex, Alan, and Cam. Also available on itch.io!

1
0 comments





I really wanted to make a Pico-8 turing machine simulator. This is fully functional, with 1 tape. I want to allow the user to interact with the clipboard for ease of use. And this program will look prettier in the future.

If you have any input/ideas, feel free to comment!

Check it out on github!

0 comments



Cart #50783 | 2018-03-25 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2


A mouth wanting to eat a taco. The worst kind of torment.

1
0 comments



Cart #50707 | 2018-03-23 | Code ▽ | Embed ▽ | No License

A simple snow particle system, with rising ground. It doesn't eat the CPU completely :).

4 comments



Cart #49591 | 2018-02-24 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

A space game I made with my friend Alex in 5 hours for a hackathon. You can use a laser, but it doesn't do anything. The topic for the contest was procedural generation, so the planets are procedurally generated (plus they have cool names).

1
0 comments




YEAH!!!
PICO!!!

1 comment





Top    Load More Posts ->