Treeways

On a mission to be the best game dev generalist I can possibly be, serving others best I can.

My burnout has subsided, which I'm very thankful for. I've been keeping busy!

As a response to the Windows 10 shutdown, I've overhauled my entire workflow to stop using Microsoft products. The transition took a little while for me personally, but it was worth it, and I can only recommend it. If you're on the fence about trying Linux for yourself, you'd be surprised how much faster it runs than Windows 10 or 11!

As for my distro recommendations, I would recommend either Linux Mint or Aurora! If you're a gamer, I would recommend either Bazzite, Nobara or CachyOS. If you're technically-savvy, I would recommend either Arch Linux running with zen kernel, or CachyOS.

Clippy

I'm currently taking part in Louis Rossmann's silent protest, highlighting issues such as dark patterns, data extortion (ie. nasty terms of service changes), non-consentual AI spyware, and promiscuous advertising, just to name a few major issues.

We cannot let our standards for good software drop due to what is considered "normal" for mainstream software, when in reality it's quite invasive, in a world where privacy is less and less of a default every day.

Clippy symbolizes pro-consumerism. Unlike modern algorithms, Clippy offers help - opt-in, without manipulation or data extortion - and he will never read or transfer your messages or documents over the world wide web.

You can join the movement by changing your profile picture to Clippy.

Clippy!

Projects

Currently doing a deep dive on Archipelago randomizer modding.

I'm focusing on a Sonic CD randomizer implementation. Then, using that expertise, I'll work on a cohesive solution for Minecraft's randomizer, along with its expansive modding scene.

Sonic CD (RSDKv3) Multiworld Randomizer

Special thanks to the Retro Engine Modding Server. The RSDK tooling that exists is really incredible.

AP Minecraft Multiworld Randomizer

We're working on the foundation. Lots of little details are still up for discussion, so I'm gaining more experience with Archipelago and data-driven design to make this proper.

See the Archipelago Minecraft Rewrite Documentation for more details.

CrossCode Multiworld Randomizer (Data Generation)

Right now I'm working on extracting and representing data for a new tradesanity feature.

Codename "Islets"

Unannounced - and going smoothly. 20% complete.

HSAPI aka. "libhopscotch"

Shoutouts to MagmaPOP.

treeways.dev

There's definitely more to be done.

7% complete; 40% as a plain source of information.

Works well enough for now.