Hey guys, don't know how many people follow Zep on Twitter, but, thought I'd share some news:
"100% Lua scripted" - from 2:50 am - 17 May 2018


I really need some help with making 2 songs for (PicoPico Rocket) I have the songs in mp3 form, but I have no clue how to get them translated for PICO-8. Any help would be appreciated. I can send you the songs if you're interested.



Made for Magazine Jam https://www.lexaloffle.com/bbs/?tid=28950
Controls: x to start, left and right to move
Feel free to reuse the code
Cart is under 65 lines (with a few comments and empty lines added), 333 tokens and 1200 chars










So i have a make actor function which creates a circle random in the screen and adds it to actors table i have the keyboad mouse enabled, so lets say i generated 2 circles on screen what i wanna do is when clicked first it should draw a line between mouse and the circle object(i have sucsesfully implemented this) what i wanna do now click the second object and stop drawing line between circle1 and mouse and draw a line between circle 1 and circle 2 (kinda like circ1.connected =circ2 and circ2.connected=circ1) but they are generated through out the game so i cant put their names in like that

Introducing my first actual game on pico-8: Tile Flip! (v1.0)
Tile Flip is a puzzle game where your goal is to flip all tiles to the same color (it doesn't matter which color). You control which tile is selected with the arrow keys and press z to flip the tile, but all the 4-directionally adjacent tiles are also flipped.
Tile Flip starts out easy. On Level 1, only a single move is required to win. After winning, press z again to move onto the next level. After that, it gets harder very quickly. I can only get to Level 4 or so, but then again I'm not very good at puzzles.
Tile Flip's great grandparent is Lights Out, but my exposure to this kind of puzzle was from the minigame in Runescape.



When run-gun-bots are not out on the field doing adventure missions they have fun doing intensive training by fighting each other on special practice rooms.
Hook up some extra controllers and grab a friend to battle in the arena!
OBJECTIVE
Be the best run-gun-bot when the time limit is reached. Master the different weapons and stages to ensure victory against your fellow run-gun-bot peers.
FEATURES
- 32 practice rooms
- 8 different gun types
- 6 different match modes
- 2 to 4 player matches
CONTROLS
- d-pad - move your bot and aim your weapon





A demake of the secret "Booty" easter-egg game, originally created by John F. Cain for the ZX Spectrum in 1984. Recreated by Nate Taylor for the Pico-8, 2018.
You play again as Jim the Cabin Boy, but your mission this time is to dive under the pirate ships floating above you, collecting 20 goldfish before your oxygen runs out. Luckily, you can get up to the surface to get some more air, and you can't actually die in this mini-game, but colliding with the fishes and other underwater lifeforms will make you lose all your goldfish.
Let me know if you like it!



Hey all,
After doing another round of adding games last night, which followed a month-long hiatus, which also followed an almost 2 month long hiatus, which also followed a whopping four month long hiatus, I decided to look at the analytics for the site to see if anyone is actually using it. It turns out, it's getting around 4,000 unique visitors per month, so it seems like a lot of you may have been let down by the gaps in adding new games, so I think it's time to address what's going on and why this has been happening.
As some of you may know, a month after the site was launched in October 2016, my daughter was born in November. This didn't really change anything though about the site's continued updates, and new content was added weekly at minimum for nearly a year following the site's launch. It was when I got a new job in September of 2017 that things started getting fewer and further between.
My new job is very demanding. The company I work for does most of the websites for Sony Music, and we handle most of their individual label websites, many of their major internal web application tools, and pretty much all of the websites for artists signed under any of the Sony labels. We do all of this with 3 developers including myself, and one is designated solely to Sony's internal tools as well as those of Ticketmaster, so there are two of us handling everything else (including the maintenance of all the existing websites we've done). I believe our average throughput is around 300-350 website launches per year, with about 35% of those being custom WordPress builds, and the other 65% being static.
Doing work within the music industry is cool, but because the turnaround time has to be so quick, there's a lot of overtime. I personally average about 3.5 websites built from scratch and launched per week, and that's while about a third of my time is also spent providing updates and support for sites I've already built previously. Also, if anything goes wrong at any time day or night, holiday or weekend, it's an emergency that needs to be dealt with immediately. When I'm not working, I try to spend as much time as I can with my daughter - as she gets older and each milestone comes and goes, I realize that there are so many stages that come and go very quickly, and you can never get them back. You have to enjoy every moment before it's gone forever.
So what am I saying? Is this the end for PlayPico? No! In fact, last month I just renewed the domain for another 2 years! The hosting is on the same VPS I use for my personal website, my email, and the websites of two nonprofit organizations that I am paid to host/maintain, so I'm not going to cut off the hosting either (even if the NPOs cancel for some reason, it's been my personal email server for almost a decade, so it's not going anywhere).
The reason for this post was because I had no idea how many people were using the site. It's been more than half a year since the last time I looked at the analytics, and back then it was getting about a tenth of the traffic it does now. I feel like I owe a lot of people an explanation as to what's been going on. This is also a pledge that I will do what it takes to keep up with the site better and resume adding new features and improvements. I'm going to set a weekly schedule, one night every single week, where new games will be added, and I'm going to work on overhauling the UI/UX completely to give a far better experience.
If you read all this, and you've used PlayPico, please take half a second to give this post a star. I need to know how many of you are out there and how many care, that's a big motivator in all of this.

(Hoping to catch you before you finalize 0.1.12)
Similar to how I felt ceil() was missing from the fundamental math toolset in PICO-8, I feel like there are a couple of fundamentals missing from the table toolset.
Would it be reasonable to add these to the built-in table operators?
function ins(table, index, elem) local temp = elem while temp ~= nil do table[index],temp = temp,table[index] index = index + 1 end return elem end function pop(table) local elem = table[#table] table[#table] = nil return elem end -- (and possibly this alias, just for the sake of being symmetrical with pop) push = add |
Hello, I did post this up at the end of 2017, but decided to remove it partly due to imposter syndrome and partly because it just didn't work too well under iOS.
Anyway, I've had a change of heart and have decided to put this up again.
Thanks to Vanja and Andreas of Pond software for allowing me to make and share this Pico-8 interpretation of their 8-bit C64 game. (Find it here: http://http://pondsoft.uk/splorf.html )
Also, a special mention must go to Paul Nicholas ( @Liquidream), who helped me solve some nasty bugs, Chris Donnelly (@gruber_music) for the awesome music/sound, Morgan McGuire (@casualeffects) who supplied me with some great particle code to play with. Also Justin Ray (@designinvan) and Urban Monk.
I hope some of you enjoy this simple little highscore chaser game.
CONTROLS:
X - to thrust or start game.
Z - for credits, story and info. (on title screen).
That's it.
Cheers,
Roy







This is a little game that I made with my son (I did most of the code, he did a bunch of playtesting ;-) ). It was inspired by a game that I remember from my own childhood on the Atari 800 XL where you had to fly a spaceship around and dodge the space junk. If you survived for long enough, you got a brief reprieve while the next "level" started before the junk started flying at you again!
The pixel-perfect collision code is based off of this cart by joshmillard
Hello there! Just asking for some light around installing P8 on my recently installed Elemantary OS linux distro.
I've used P8 on linux before with another distro and I barely remember that I had to install additional libraries to make it run, so I assume that I need to do something else in order to run the .bin file into this new distro.
Does anybody know about these additional libraries/dependencies? I already followed all the basic installation steps (extract, run the .bin) but it doesn't run.
Thanks!

Hello friends.
I have one music track in my game. When the player picks up a certain item, I would like the music to get one octave higher.
My first thought was to have a second song that is just a transposed version of the first song, and switch to it upon item pickup -- but this of course resets to the beginning of the song instead of continuing smoothly from the current position. Is there any clever way to achieve a more seamless transition?
I'm open to any other tricks that would let me get the same effect. I'm also open to forgetting all about it if it's not possible. =P

