103 Followers
90 Following
121 Posts
I make cool stuff. He/Him
I'm way late to the #pico8 party, but to learn the API I've started writing a relatively simple puzzle game - an interpretation of the 1989 arcade game Puzznic. #screenshotsaturday
@Powersaurus that's really cool, I always bruteforced it and wondered what would be the optimal solution.

Spent this week making a little Worms/Scorched Earth terrain demo. Tried making one of these with my first ever #pico8 project and ran into massive performance issues due to using pset.

This uses tline and a 2D array of vertical slices. Destroying the terrain earth shrinks a slice, or cuts/slices it into two. Perf is good, as terrain is destroyed, there are more slices, but less to draw! Second gif shows this in action.

Code/cart is here https://www.lexaloffle.com/bbs/?tid=140579

Tline Terrain Demo (Worms/Scorched Earth terrain)

Some days I sit down to browse internet looking for an inspiration, and then I realize that three years have passed and instead of ideas, all my head is full of is noise.
Finally. Apple has made a public post, so I can talk about what I've been up to. For the last couple months I've been working on a VisionPro project. It was a rollercoaster of a ride, but all in all, I have really enjoyed it. I always loved being on the bleeding edge, even if wading through the sea of new and exciting problems costs several sanity points.
The recording of my #FOSDEM talk - a dive into a bug in USB 2.0 and the problem of spontaneous modem resets that used to be experienced on the #Librem5 is now available to watch: https://fosdem.org/2024/schedule/event/fosdem-2024-3200-universal-serial-bug-a-tale-of-spontaneous-modem-resets/ #linuxmobile #mobilelinux #usb #fosdem24 #fosdem2024 #fossonmobile #mobile #linux
FOSDEM 2024 - Universal Serial Bug - a tale of spontaneous modem resets

Slower weekend, so I had time to finish #godotengine 's 3D tutorial.

Kinda funky, there were some places which irked me, like repeated calls to function that returns a collider object instead of caching it, or get_node/$node calls in update. In Unity I always tried to ingrain good practices in my students from the day one. I think that the concepts are simple enough.

Anyways, it was a really fun little project. I've added some basic vfx on top and now - on to reading the entire manual!

There was some fighting with depression, but I crawled out of it and I'm back on my legs, learning some more #godotengine

I've finished the "Your first 2D game" tutorial from the manual and I feel like it was a really decent lesson, teaching me a lot of stuff I wouldn't think to ask about, coming from different engines. Definitely some surprises in there, but enjoyable ones mostly.

I heckin' love integrated Signals!

Can't wait to try out 3D, but now it's time to go to sleep. Nighty night!

recorded a Windows 95 full disk defrag to soothe your timeline.
@DoctorBLLK Ah, fair enough, thanks :)