Thank you for this series. I have been hopping from engine to engine in frustration and found Pico-8 randomly when searching TH-cam. The whole concept of Pico-8 made me smile. So to get to the point ... these tutorials are the best I've watched for *any* engine for newcomers. You forget about the typical TH-cam mindset of "attention span=short videos", you just focus on explaining everything and making it simple for everyone. It is a lost art let me tell you !
It would be possible, though in PICO-8 LUA you don't have many built in options (there is no rotate sprite function) so you'll need to roll your own. In a larger game however your sprites will likely not be so simple you can flip/rotate them (top down a character facing down will need chest art and facing up will be their back) so it's good to know how to use a sprite sheet for direction and animation (not covered in this video but "up" will be 3+ frames of walking up).
@@Vinull thank you for yout answer, i'm just starting to mess around with pico 8 and programing in general, i started a simple platformer, so i just needed to flip the sprites and didn't want to ocuppy too much space
Really well presented and such a clear step-by-step tutorial. A natural teacher.
Thank you for this series. I have been hopping from engine to engine in frustration and found Pico-8 randomly when searching TH-cam. The whole concept of Pico-8 made me smile. So to get to the point ... these tutorials are the best I've watched for *any* engine for newcomers. You forget about the typical TH-cam mindset of "attention span=short videos", you just focus on explaining everything and making it simple for everyone. It is a lost art let me tell you !
these video deserve more likes and this channel needs more subscriber!
Your like the PeasFactory of Pico 8
My game will not let me do the
FUNCTION _(INIT)
X =60
Y=60
END
END
if you have it written exactly like that, you'll want to move the parenthesis to the end of it like this: _init()
this is not working for me
function init()
x=60
y=60
end
can anyone help
you're amazing!
Can't u make the sprites flip with code instead of making a bunch of different sprites?
It would be possible, though in PICO-8 LUA you don't have many built in options (there is no rotate sprite function) so you'll need to roll your own.
In a larger game however your sprites will likely not be so simple you can flip/rotate them (top down a character facing down will need chest art and facing up will be their back) so it's good to know how to use a sprite sheet for direction and animation (not covered in this video but "up" will be 3+ frames of walking up).
@@Vinull thank you for yout answer, i'm just starting to mess around with pico 8 and programing in general, i started a simple platformer, so i just needed to flip the sprites and didn't want to ocuppy too much space
@@reco7234 flip is built into the sprite function: SPR(sprite, X, Y, TilesWide, TilesHigh, Flip x, Flip y)
why is it 64-4 and not 64-3? If I wanted to get to the 4th pixel I would move over 3 spaces, right?