PICO-8 0.2.6 | RELEASE OVERVIEW

  Рет қаралды 12,162

Lazy Devs

Lazy Devs

Күн бұрын

Пікірлер: 41
@leeperhapsbased.9057
@leeperhapsbased.9057 5 ай бұрын
Pico-8 never stops to surprise me When it came to waveforms, I now find the extreme need to update P8
@edtuckerartist
@edtuckerartist 5 ай бұрын
Glad the RGB30 is getting some love as just got one and was it part of the reason I'm getting into Pico8.
@Nbrother1607
@Nbrother1607 5 ай бұрын
When 0.2.6 first came out, i had to go into the older versions section and find the new update at the bottom. then i checked around and discovered the waveform mode by myself 😅
@JeffACornell
@JeffACornell 3 күн бұрын
Those extra sprite sheets would be great for procedurally generated map tiles. For example, the standard 47-tile set to define edges between two tile types can often be reduced down to 5 tiles if you're willing to cut and paste the four corners individually, because each quarter-tile only has one of five possibilities: horizontal edge, vertical edge, outside corner, inside corner, or fully interior. To do that cut-and-paste in earlier versions, you'd have to do it on the fly with SSPR statements every single frame that you draw the map. But with extra space, you can do the cut-and-paste once in _INIT, or when you load a new level, and use simple map drawing functions for drawing each frame. Presumably you'd also want to create a duplicate level map in another memory block, to convert basic tiles in the editor-accessible map into the appropriate edge tiles in the secondary map, but again, that only needs to be done once at _INIT or when loading the level, and the per-frame drawing function can just use the map function.
@ndolo_y2k
@ndolo_y2k 5 ай бұрын
As always very engaging and informative, thank you :)
@scrapsavage
@scrapsavage 5 ай бұрын
Just a taste at the beginning, can't wait! Oh and I guess the Pico-8 update is cool too
@JH-pe3ro
@JH-pe3ro 5 ай бұрын
The secret to the waveforms is basically to study wavetable/wavescanning synthesizers like PPG Wave. A single-cycle waveform by itself is uninteresting, but if you animate it by swapping out the waveform you can create more lively timbral changes. I don't know how much capability Pico-8 has to do this animation, but if my understanding is correct, the four octaves could be used in this way.
@system64_MC
@system64_MC 5 ай бұрын
Wavetable cycling / swapping on Pico-8 would be pretty funny! I already tortured wavetable synths such as the Konami SCC or Namco 163. What is the wave dimensions in the Pico-8? And is it possiible to import a waveform as a WAV file? Or another file format?
@Packbat
@Packbat 4 ай бұрын
For scale locking: the pentatonic scales are the inverse of the major scale, and shifting it left three will bring it back to the default C minor pentatonic.
@sdbadik
@sdbadik Ай бұрын
7:15 "Some of us... Some of us are built different. Some of us have 'special needs'." "And those needs are tokens." Got me dying, amazing video!
@_tringle
@_tringle 5 ай бұрын
the spritesheet remapping is so useful!
@SensibleChuckle
@SensibleChuckle 5 ай бұрын
It kinda sounds like a cutoff filter at times, but that could be the peak/trough density. One sine wave doesn't have the resolution for higher frequencies.
@ChrisLeeW00
@ChrisLeeW00 5 ай бұрын
That inverted fill would have been perfect for a game jam I did several years ago lol.
@smellyfishstiks
@smellyfishstiks 5 ай бұрын
(the waveforms I shared look cut off cause pico doesn't show the whole range from -127..+128 (or is it -128..+127?)) agreed I wish there was some more editor ui or something so you could input data more precisely and see the whole range (all the buzzy or (mellowness?) is caused by imperfections in the wave which lead to that jolt up, it's very hard to do it inputting by hand but then precise input is a pain too so I wonder if the ui just stay the way it is though and you can write tools like I did to input curves and stuff.. also that waveform designer luchak made is awesome for this I think)
@LazyDevs
@LazyDevs 5 ай бұрын
Ooooh that waveform designer is really good!
@ruolbu
@ruolbu 5 ай бұрын
Always great to see you explain this and allow me to digest and learn about features I had issues with. Is there a way to download old versions of pico8?
@LazyDevs
@LazyDevs 5 ай бұрын
Yes on Lexaloffle.com when you go on the page where you can download the current version there is a small "Old Versions" link
@ruolbu
@ruolbu 5 ай бұрын
@@LazyDevs Ah I recall now what my issue is. I got the software with the itch racial justice bundle. The included downloads get updated, but old versions are not available that way. Well, seems I'm out of luck, not that important anyway.
@johneverette3908
@johneverette3908 4 ай бұрын
Hey, you mentioned you can store map data into memory. Do you have a video or some resource you can point me towards to figure out how. Thanks, and as always very informative and entertaining.
@lexibigcheese
@lexibigcheese 5 ай бұрын
so... is unmapped address space always memory??? usually in computers unmapped address space points to... well... nowhere! which means it's unsafe to store data there since there isn't a chip on the other side to store the data. PICO-8 sure is strange ^^
@LazyDevs
@LazyDevs 5 ай бұрын
No, there is no unmapped space. Just starting with 0x8000 you get a whole bunch of free memory to work with. Anything below that is mostly already used for other functionality
@thacuber2a03
@thacuber2a03 5 ай бұрын
I'm not quite sure, but I think that "if do" mode you described around 38 minutes in isn't actually intended, it sounds like it's a side effect of switching the preprocessor to a modified parser, and the "do" in the if statement actually opens a new block inside of the if, implying single statement ifs behave like C's if statement if it was expanded, it would look like: ```lua if (condition) then do -- code end end ``` again, take this with a grain of salt, I don't know myself :/
@LazyDevs
@LazyDevs 5 ай бұрын
It used to be an unintended side-effect of the processor. It has been canonized now. It is equivalent to THEN
@thacuber2a03
@thacuber2a03 5 ай бұрын
@@LazyDevs was it officially said somewhere?
@LazyDevs
@LazyDevs 5 ай бұрын
@@thacuber2a03Yes this is from the Changelog
@SeanMcKenzie
@SeanMcKenzie Ай бұрын
Hey Christian. Thanks for all the great tutorials. You have a real flair for instruction. I'm curious... Pico-8 has been out for quite a while but it's still in v0.2.68? What, if anything, does this number tell you about the developer's plan for a "final product"? Asked another way, the tool seems pretty stable and baked at this point, so what's keeping it from v1.0 and do you have a sense for why it's still so far from that (numerically)?
@LazyDevs
@LazyDevs Ай бұрын
The biggest feature keeping us from 1.0 is the Leaderboards API. This feature has been in the works for a while. Understandably, networking is a huge can of worms and now Picotron also got in the way. But I am confident we will get there eventually
@user-cw6yv4ey8z
@user-cw6yv4ey8z 3 ай бұрын
Man I wish I could experience Pico 8 on Android. (besides emulation) it looks cool I wish I could check it out.
@rebow2568
@rebow2568 5 ай бұрын
10 Years of Pico-8??? 😮
@edtuckerartist
@edtuckerartist 5 ай бұрын
What is (if any) the difference between Then and Do. I've been watching a lot of random Pico8 videos and believe Do has been around for a while? I guess Picotron could be a desktop if it was installed on a handheld device and set as the default starting app (if that's possible, also what sort of device would run it? )
@LazyDevs
@LazyDevs 5 ай бұрын
A lot of loops in LUA use DO. Only IF statements use THEN. So having DO pop up in an IF statement is just odd. But apparently it is the same thing
@snart
@snart 5 ай бұрын
android please - one day...one day.
@ToastyPCvidya
@ToastyPCvidya 5 ай бұрын
They're working on it. Development is very slow and there's no release date, but it's coming eventually.
@woafie
@woafie 5 ай бұрын
@@ToastyPCvidyawhat about iphone
@ToastyPCvidya
@ToastyPCvidya 5 ай бұрын
@@woafie iOS is a pretty hostile environment for something like pico8. Too much of a walled garden, but never say never. There are no plans yet afaik, but it's on the back burner.
@robinplaysgames137
@robinplaysgames137 5 ай бұрын
Tootcarts
@pkkp821
@pkkp821 4 ай бұрын
0.2.6B ????but you are showing 0.2.6E 🤔!!!
@LazyDevs
@LazyDevs 4 ай бұрын
Where?
@pkkp821
@pkkp821 4 ай бұрын
@ 0:14 there is pico 8 0.2.6E
@LazyDevs
@LazyDevs 4 ай бұрын
That is a B, mate
@pkkp821
@pkkp821 4 ай бұрын
Oh sorry but kind a looks like B 😊
Introduction to Picotron
59:45
Lazy Devs
Рет қаралды 27 М.
Can you sell a Pico-8 game?
50:14
Lazy Devs
Рет қаралды 16 М.
Underwater Challenge 😱
00:37
Topper Guild
Рет қаралды 47 МЛН
Understanding Memory in PICO-8
53:41
Lazy Devs
Рет қаралды 12 М.
Object Oriented Programming in PICO-8
17:13
Kevin Makes Games
Рет қаралды 7 М.
8 Reasons We Love PICO-8 [2021]
13:48
Ask Gamedev
Рет қаралды 110 М.
I Finally Tried Pico 8 | 10 Great Games You Need to Try
7:07
Late Night Nostalgia
Рет қаралды 4,8 М.
Picotron Playground | FIRST LOOK
1:01:22
Lazy Devs
Рет қаралды 25 М.
More Amazing Pico-8 Games
11:48
MEGABELUGA
Рет қаралды 6 М.
The BEST System You’re Not Emulating!  (spoiler: it's PICO-8)
15:01
Miyoo Mini Plus Review In 2024 -  Still Worth It ?
8:10
Rendon Tech
Рет қаралды 27 М.