Sign in

Palo Blanco

@paloblanco.bsky.social
210 followers 91 following 129 posts

Dad, data scientist and chemical engineer, and developer of small games. Check out some games!: www.lexaloffle.com/bbs/?uid=14827 For data science and professional matters: www.linkedin.com/in/rocco-panella

PostsRepliesMedia
Palo Blanco @paloblanco.bsky.social · 22/06/2026
volleyball #pico8. My 10 line AI puts up a tough fight!
071
Palo Blanco @paloblanco.bsky.social · 12/06/2026
A lot of gamedev manifesto talk lately about making games for yourself. I always try to make games that I enjoy playing myself, but I will confess that I get kinda teeth-grindy that my games just dont seem to resonate with more people. Have a gif of me grinding out a time trial.
040
Palo Blanco @paloblanco.bsky.social · 22/04/2026
Sally's Star Racers PX, my #pico8 mode 7 racer, is now up on itch! Give it a go! Try to collect all 48 stars! paloblancogames.itch.io/sallys-star-...
paloblancogames.itch.io
Sally's Star Racers PX by Paloblancogames
Intense, classic racing!
010
Palo Blanco @paloblanco.bsky.social · 19/04/2026
Very busy weekend... So I vibe-coded a lite 3d platformer engine in threejs. Not much to write home about, but it was a fun experiment! Build 3d levels with just csv files and some json! ldjam.com/events/ludum...
000
Reposted by Palo Blanco
Ludum Dare @ludumdare.com · 18/04/2026
The Theme for Ludum Dare 59 is... Signal #LDJam
Chat conversation between 3 people in "The WARM Room". Illudumnati Hive says "after removing beta anomaly, and careful consideration by the system, we choose this". Ricky Nevah GGYU says "Banger choice loom" with a fire emoji. The active users says "Copy. Signal is go!"
37721
Reposted by Palo Blanco
Ludum Dare @ludumdare.com · 17/04/2026
Ludum Dare 59 kicks off in roughly 2 and a half hours! #LDJam
2152
Palo Blanco @paloblanco.bsky.social · 07/04/2026
Thanks for playing! And for sharing! You're pretty good at it!
100
Palo Blanco @paloblanco.bsky.social · 31/03/2026
Sally's Star Racers PX is complete! Probably my most ambitious #pico8 game. 8 tracks, 4 different characters, and 47 achievements to unlock and save with local storage! Only available on the BBS for now: www.lexaloffle.com/bbs/?pid=186...
15311
Palo Blanco @paloblanco.bsky.social · 13/03/2026
I'm enjoying polishing up some skills by working on Sally's Star Racers. I want to get better at quickly composing music, so I've decided to compose some little tunes myself. I'm going for a "snowy" vibe with this song. Good for a snowy race? #pico8
020
Palo Blanco @paloblanco.bsky.social · 10/03/2026
At my daughter's request, you can now select your character in Sally's star racers! My daughter designed two of the characters, and Hungry Harry makes a guest appearance! #pico8
2121
Palo Blanco @paloblanco.bsky.social · 08/03/2026
I might have overtuned the "hard" difficulty a little bit. #pico8
120
Palo Blanco @paloblanco.bsky.social · 05/01/2026
@thattomhall.bsky.social thanks for organizing and MC-ing another #toyboxjam. I really appreciate all of your enthusiasm with the group! It's the only game I finished from 2025 - busy season of life. Love that you set up an environment to help us finish and succeed.
110
Palo Blanco @paloblanco.bsky.social · 04/01/2026
Just submitted my first racing game to #toyboxjam 2025! Try out Sally's Star Racers for some mean, mode 7, #pico8 racing! paloblancogames.itch.io/sallys-star-...
150
Palo Blanco @paloblanco.bsky.social · 08/12/2025
Just wrapped up day 8 on #AdventOfCode . Is there any way to avoid computing every inter-box distance, then sorting smallest to largest? Pretty straightforward implementation of sets, but computing every distance between 1000 boxes is slow in vanilla js. paloblanco.github.io/AdventOfCode...
paloblanco.github.io
Advent of Code 2025 Solver
A javascript-based static solver for advent of code 2025.
030
Palo Blanco @paloblanco.bsky.social · 05/12/2025
Continuing to make progress on #AdventOfCode . I'm REALLY interested in starting to make some games with #LittleJS ... but I want to build up some JS muscle memory to make it a smoother experience. This has been a good way to do so! paloblanco.github.io/AdventOfCode...
paloblanco.github.io
Advent of Code 2025 Solver
A javascript-based static solver for advent of code 2025.
030
Palo Blanco @paloblanco.bsky.social · 05/12/2025
So, I'm plugging away on #AdventOfCode. My GH repo has been cloned by 37 unique cloners?? Are these helper bots? Something specific to Advent of code? LLM related scraping?
Plots from a GitHub repo for Advent of code 2025 showing that 37 unique cloners have cloned the repo in two days.
040
Reposted by Palo Blanco
Palo Blanco @paloblanco.bsky.social · 03/12/2025
Delightful so far - thanks! I am taking baby steps into web dev while I solve the problems. Today - a smidgen of css and open-graph metadata really class up a static website! paloblanco.github.io/AdventOfCode...
paloblanco.github.io
Advent of Code 2025 Solver
A javascript-based static solver for advent of code 2025.
001
Palo Blanco @paloblanco.bsky.social · 02/12/2025
#AdventOfCode has arrived! Glad it is a tad shorter this year. I really want to get a little better with javascript, so I'm forgoing python and building a janky little solver as I go. Give it a try on your own inputs (once you're finished, of course). paloblanco.github.io/AdventOfCode...
paloblanco.github.io
Advent of Code 2025 Solver
030
Palo Blanco @paloblanco.bsky.social · 12/11/2025
My favourite jam! I'm gonna try to carve out some time.
120
Palo Blanco @paloblanco.bsky.social · 07/06/2025
Being a dad is sitting in agony while your two kids insist on driving around in circles in the new Mario kart to keep picking up food and cycle through Peach's outfits.
010
Palo Blanco @paloblanco.bsky.social · 15/05/2025
"I wish there was a single, agreed-upon best practice for installing Python"
120
Palo Blanco @paloblanco.bsky.social · 04/04/2025
surf's up! #pico8
2292
Palo Blanco @paloblanco.bsky.social · 16/03/2025
This looks great! Cannot wait to fire it up.
010
Palo Blanco @paloblanco.bsky.social · 30/01/2025
If you floss every day, you get really fast at it. Like, 60 seconds from picking up the floss container to throwing away the string. You get so good it doesn't even wake you up. If you are sleepy and just want to go to bed, you can floss and still be sleepy.
110
Palo Blanco @paloblanco.bsky.social · 30/01/2025
Stretch. Every day.
021
Palo Blanco @paloblanco.bsky.social · 06/01/2025
Happy new year! I've made 12 levels out of my goal of 100 for my #pico8 precision platformer. I'm trying not to think too hard about it - this is more of an exercise for me than trying to really polish something up.
070
Palo Blanco @paloblanco.bsky.social · 16/12/2024
Gamedevs rise! #adventofcode day 15 was fairly breezy of you've spent as much time I have worrying about pushing objects around a tile map when they don't line up with the grid.
030
Palo Blanco @paloblanco.bsky.social · 11/12/2024
#AdventOfCode day 11 dusted. First time that performance was real consideration. I wasted a lot of time on part 1 since I was focused on preserving order, so I built a linked list. Memoization is what really saved the day on part 2. Very speedy and short.
Code for day 11 of advent of code. Can be used for part 1 and 2.

def main_2(text_input: str, loops: int = 25) -> int:
    
    counter = defaultdict(int,{int(e):1 for e in text_input.strip().split()})

    for loop in range(loops):
        new_counter = defaultdict(int)
        for k,v in counter.items():
            if k==0:
                new_counter[1] += v
            elif len(str(k))%2==0:
                half = len(str(k))//2
                left = int(str(k)[:half])
                right = int(str(k)[half:])
                new_counter[left] += v
                new_counter[right] += v
            else:
                new_counter[k*2024] += v
        counter = new_counter

    return sum(counter.values())
020
Palo Blanco @paloblanco.bsky.social · 08/12/2024
Not super exciting to see, but cool under the hood! My level select is now decompressing px9-compressed strings into the extended map memory, then kicking the game off. 100 so-so levels, here i come! #pico8
130
Palo Blanco @paloblanco.bsky.social · 06/12/2024
Day 6 down. Today had a bit of bite! My performance was super bad lol. #adventofcode
Stars from advent of code.
000
Palo Blanco @paloblanco.bsky.social · 02/12/2024
Got a tiny bit of gamedev in during the Thanksgiving holiday. Made a level selector for my #pico8 precision platformer, "100 Rooms of Doom". I want to try and make 100 levels! They won't all be winners.
2181
Palo Blanco @paloblanco.bsky.social · 27/11/2024
Trying the first Xenoblade for some cozy holiday gaming. I'm not big into jrpg's, the last one I finished was pokemon white. Really enjoying this though! You get a lot of freedom to explore where you want. The sprawl of the maps and the world really make it feel adventurous.
230
Palo Blanco @paloblanco.bsky.social · 17/11/2024
Extremely busy test room for a precision platformer I am working on for #pico8. Trying not to think too hard about polish here. Gonna be a simple game, but I want to try and use 1) compression and 2) persistent save data. Would like this game to be simple but sprawling!
0303
Palo Blanco @paloblanco.bsky.social · 17/11/2024
I'm looking for some easy-to-read sci fi for the holidays. Recommendations? I recently read project hail Mary and Artemis and really enjoyed both. Not looking to push myself too hard.
010
Reposted by Palo Blanco
Brian Vaughn @morningtoast.bsky.social · 17/11/2024
#Bsky tip for GIFs...the Clipchamp app that comes with Windows will quickly and easily convert GIFs into video for posting. No need to use rando online converters. Good enough until GIF support is added. Free! Pass it on. #gifs #video #tools #windows
031
Palo Blanco @paloblanco.bsky.social · 16/11/2024
I frequently find that in frustrated with myself using the #pico8 tracker - I think the abundance of wave forms always makes my stuff sound "watery". But wow, some people can make it sing. Lovely!
020
Palo Blanco @paloblanco.bsky.social · 13/11/2024
I'm probably best known (if known at all!!!) for Hungry Harry 3D, a simple PSX-style 3d platformer for #pico8. We are coming up on the 6 year anniversary! I would love to work on a bigger followup, but life is so much busier right now. Would love to have a bigger, livelier world to explore.
2648
Palo Blanco @paloblanco.bsky.social · 12/11/2024
Friends using #pico8! I have found gif support here to be spotty so far. I use the following python script to translate my gifs to a mp4. See the alt text to copy-paste it.
Python script to combine multiple gifs into a mp4.

```
import imageio.v3 as iio
import numpy as np

list_gifs = ["cool_game_gif_1.gif", "aweseom_game_gif2.gif"]

frames = np.vstack([iio.imread(e) for e in list_gifs])

iio.imwrite("combined.mp4", frames, fps=30)
```
100
Palo Blanco @paloblanco.bsky.social · 12/11/2024
Happy to see familiar faces here again! My most engaged days are behind me, but I like to hang out to follow data science and game dev. I make little games with #pico8! This is a small cut of some of my games, you can check them out in my bio for free.
0232