

\ Press 'Z' to spawn enemies//
v_003 is a nearly completed version of the game. The game loop is feature complete, but there's a lot I need to adjust to make it more interesting. Obviously there's no visuals on the map, and you can just walk off the map, so I want to fix that. I also want to add some art, adjust some things like the player knock-back when hit, and a splash-screen when you start the game.


I made this simple tool for generating tables for fading colors with pal(). It generates the table and a simple function for setting up.
http://kometbomb.net/pico8/fadegen.html
In the future, I will experiment with stuff like non-linear interpolation and separate speeds for R, G and B.










It really goes without saying, it's snow..
kind of maybe accidentally forgot about the bottom of the screen glitchy thing, but it makes for a satisfying experience, watching the "ground" get covered with snow is quite lovely, or incredibly infuriating as it took 4 minutes to cover the whole thing the first time i ran what you are seeing now.
This is my first Pico-8 project. The idea is to make a game about a guy who is stranded on a planet and survives by cloning himself a zillion times.
Right now, I'm just working on the survival and construction framework. No cloning or research implemented. Survival has not been balanced either. Harvesters produce until they hit their max. The player must vacuum the resources from the harvesters and deliver them to the dome.
I'll post more later, but it's late, and I grow tired.

I created an implementation of a queue for the game I'm working on, and thought that it could be of use to someone else. And while I was at it, programmed a stack and double-ended queue implementations as well.
To make a queue, stack, or double-ended queue, call makequeue(), makestack(), or makedqueue() respectfully. These functions return the empty queue or stack and are ready to use.
For basic queues and stacks, any attempt to add a value to the table places it at the end of the table, no matter the key you assign to it. Doesn't matter if you use t[1]=val, t.key=val, or add(t,val), it all works the same. Use t.pop to get and remove the lead value; first inserted for queue, last inserted for stack. And t.peek lets you look at the next value without removing it. t[k] will allow you to look at the value at that position, but that's mostly there so foreach and count will work.
Double-ended queues work a bit differently. Adding a value will normally add to the end table as usual, but you can also add a value to the front by using t.push_front=val or t[0]=val. Access is handled with t.pop_front and t.pop_back, which pops from first-in and last-in respectfully, and use t.front and t.back to peek similarly.
Brand New to this software but here is my first test, I've made a little character :)
This is Ami. I want to turn her in to an Esper/Physic but for now I have only done her basic walk animation. Voxatron isn't exactly animator friendly but I enjoyed the challenge and had a lot of fun making her. I will develop her more but for now feel free to use this model.
OH does anyone know how to cancel the moving animation when the player stops? She freezes on whatever frame of the animation your in when moving and i want her to go back to frame one instead. I cant figure it out :\ Any help would be greatly appreciated :)



Hello,
With Justine D we have made a third version of Time return with new levels and mechanics.
First version :
https://www.lexaloffle.com/bbs/?tid=28221
Play it and enjoy.







Game dev, got Pico-8 on the humble sale and loved it. Great way to practice or learn about making your own game engine.
This is just a quick test of an action combat/physics thingy I'm working on, posted here to show friends and save me the headache of hosting myself elsewhere.
Really like how the hair turned out. Go kill some goblins. It's okay, they come back.



Is it possible to pause or mute music in Pico-8 from script?
I want to halt the music for a short period when the player dies, and resume it when they respawn. Pause or Mute would both work in this case; I just don't want to restart the whole song every time they die.
Thanks!
This is what I currently do:
-- Player Spawns... music(0) --Player dies music(-1) -- Player Spawns... music(0) |





This is my first game created with PICO-8. It is a remake of C64 game 'Crillion' from 1988 (original game by Oliver Kirwa).
I re-created all 25 levels, and tried to copy the physics and controls of the original game. Still, it seems that the PICO-8 version is a bit harder to play because the ball moves faster. Anyway, please give it a try, and share your thoughts in comments.
Sorry for the sound effects, I'm not really good at creating noises/music, just turn off sound while playing... or even better: create nicer effects and let me know about it :)



Today I wanted to play around with the GPIO pins for a bit. But unfortunately I couldn't because every time I'd try to run a program that would poke the GPIO region Pico-8 crashes and hangs forcing me to take out the raspberry PI's power.
I'm running Pico-8 0.1.10c with root on a Rapberry Pi 1 Model B+ with Raspbian.
Is this a known issue? Or what could possibly cause this issue and how can I go about resolving it?
Thanks!

