My next Pico-8 game, Buzzkill, is nearly complete. The only thing way outside my skill zone is music, so I'm looking for someone that might be interested in having their music showcased in my game. Your name will be on in-game credits and in code.
Figure it's worth a shot to ask...worst case is no one bites and I'm no worse off.
Would be most interested in 2 tracks. One for normal level play and one for the boss level. It's a arcade shooter so something up tempo and fun. Pieces can be short...doesn't have to be The Planets or anything.
Here are some screenshots of the game in-progress to help spark ideas.
Please post a reply if interesting and we'll get in touch. Thanks!
Title screen
Game play
Boss level

Defeat the other balls before they defeat you!!!
Have fun!
This is the presentation I made for Picoscope 2016 but rerecorded at home and in english! My mic is not that great and I don't think I'm very good at talking into it but I still wanted to do this for those of you who don't speak french!
If you have any questions, do feel free to ask!
If you liked that video and would like to see more of that kind of thing do tell because I have no idea if this is any good!
You can download the made-in-Pico8 presentation here!

Hi, guys. So I'm trying to get some faster collision detection going, but I think what I got is way too slow still.
--p = object 1 (size is 8px) --af = object 2 (size is 8px) check = true if(p.x + p.width < af.x) then check = false end if(p.x > af.x + af.width) then check = false end if(p.y + p.height < af.y) then check = false end if(p.y > af.y + af.height) then check = false end if(check) then --if our player is inside a after image if( p.x >= af.x and p.y >= af.y and p.x <= af.x + af.width and p.y <= af.y + af.height or p.x + p.width >= af.x and p.y >= af.y and p.x + p.width <= af.x + af.width and p.y <= af.y + af.height or p.x >= af.x and p.y + p.height >= af.y and p.x <= af.x + af.width and p.y + p.height <= af.y + af.height or p.x + p.width >= af.x and p.y + p.height >= af.y and p.x + p.width <= af.x + af.width and p.y + p.height <= af.y + af.height ) then --hit end end |

Current feature list:
-Page colours can be customized (background, button background/hover, text)
-Canvas scale can be customized, has no border, and defaults to 512x512
-Canvas is centered horizontally and vertically
-Canvas and buttons use image-rendering CSS for sharper fullscreen viewing
-First script tag includes "var require = null;" in order to address a node.js issue which prevents PICO-8 games from running in things like NW.js
-Buttons are "text-align:center" instead of "float:left"
-Buttons are slightly smaller to better fit default canvas size
-Button text can't be selected
-Buttons can be excluded
-Link button label/target can be customized
-Page can be autofocused for more accessible iframe embeds (without this, sometimes PICO-8 games won't receive input until you click on a button)
-HTML5 Gamepad API support can be included for singleplayer or multiplayer

Hey folks! This is a demo cart to showcase use of coroutines to create animations and dialogue.
By having a single active 'script' coroutine we can do the following:
- reveal text frame by frame
- do nothing until player presses [x]
- give the player a choice of answers [up/down + x] to select
- do nothing until npc has finished walking
- do several of the above simultaneously, and only continue once all of them are finished.
all this without blocking the _update() function
For more info on coroutines, check out the forum post. Also keep an eye out for Fanzine #5, where Dan Sanderson will be exploring these topics!

Just wondering how good PicoLove is
https://github.com/gamax92/picolove
I got my game, Light Fight (https://www.lexaloffle.com/bbs/?tid=3821), on it, but it seems to run at 1/3rd speed, and it's unplayable on my phone using love-android-sdl2 due to slowness.
https://bitbucket.org/MartinFelis/love-android-sdl2/
So, I'm wondering how fast other people's games run on PicoLove?

2016年7月16日にPico Pico Cafeで開かれるワークショップ「プログラミングをはじめよう-PICO-8でゲームを作ろう-(懇親会付き)」の参加者のためのスレッドです。参加者のみなさんは、ワークショップで作ったゲームを(完成していても、してなくても)、ここにアップロードしましょう。
Pico Pico Cafe (Tokyo, Japan) will hold a workshop named “Let’s make a game with PICO-8” on July 16th 2016. This thread is a place for its participants to give it a try to upload their own made carts.

The export in HTML5 is already very cool, and maybe sufficent for many to distribute games, but I was thinking it could be cool to be able to include pico-8 into some raspberry pi distributions (some with several retro gaming consoles emulators, like retropie, recalbox, happi game center), with the -splore option you get a great gaming machine!
Since pico-8 is not freely redistribuable, why not having a free pico-8 "player", which could play and splore games?
Instead of just giving carts the ability to replace colors in the palette with other colors outright, I propose a totally dumb alternative:
A new screen rendering mode which does linear blending on the image by shrinking the 128x128 screen area to 64x64, turning this:
into that:
Games would have to be designed as 64x64 to make proper use of this of course (unlike my test case there...)
The basic idea is: To make a new color, all you need to do is color each pixel in a 2x2 area with different colors you want to blend together to make the new one. Then when the screen gets scaled down, all those pixels will get combined, making a huge number of new shades and hues available without just letting you change Pico-8's base palette colors outright.
Now excuse me while I study how composite video cables work so I can figure out CGA Composite Mode rendering to make 16 colors out of 4...

Preview :
This is my first time programming a game on Pico-8. I made a platforming game with Slenderman who keep following you.
You must find all the eight pages. You die by hitting or facing for too long Slenderman. To make Slenderman disappear, the player must face opposite side of him for 1,5 seconds.
Controls :
Z - Jump
X - View last page taken
Arrows - Move
Up and Down arrows - Enter door

And here is my second game.
After making the chess game, I though it would be fun to make a GO game.
The game is playable and implement a counting
system to display the score at the end of the game.
Now there is a message asking the player if he's sure he want to pass his turn.
And we can switch the final screen between score and territories.
RULES:
While playing,
Press button O to place a stone (goishi),
Press button X to pass your turn,
The game ends when both players have passed their turn twice in a row
When the game ends,
Press button O to declare a group of stones as dead,
Press button X to display the score
Once the score are displayed, the game is definitely over
At the very end, you can switch between
territory and scoreboard with button O or button X

Here is my first pico-8 game
Since pico-8 has a 128128 screen and 88 sprites,
I though it would be fun to make a chess game in it.
The game is now fully playable
And I've recoded the whole thing so it runs faster
The game needs to run all possible moves of the next turn to define
if a move is valid or not and if it should be presented to the player.
It implements pawns double step, pawn promotion, castling and en passant.
Have fun.
Older versions:





1 comment


