brethudson.com
Mad scientist, very hungry. Let's go grocery shopping
29 • He/They • AuDHD
✏️ Code/edu/tutorials @write.games, previously @ indieFunction.com, @vercel.com
Opinions are mine – feel free to make them your own
PFP @knitetgantt.bsky.social
324 posts
623 followers
373 following
Regular Contributor
Active Commenter
comment in response to
post
It's time to build a Realive Star to combat the Unalive Star
comment in response to
post
Threads are great for this! If folks are bothered (unlikely) they can mute the thread :)
comment in response to
post
I thought maybe this was in reference to something specific that happened this week
comment in response to
post
Do I dare ask what happened?
comment in response to
post
I'm sorry did you just say you wrote 8 books in 3 years???
comment in response to
post
Progress!
I find fixing bugs can be demotivating if the bugs continue to persist. Plus, something as critical as the player controller might need more tweaking down the line anyway
comment in response to
post
I think it's finally time to unpack my PS5 👀
Major congrats to you & the team!! I can't wait to dig in
comment in response to
post
Thought this was the Matoran alphabet for a moment
comment in response to
post
7DRL isn't for another few weeks! What do you think you're doing?!
comment in response to
post
I've been exporting to .webm (I use Honeycam) instead of .gif and think the results are a bit better, but YMMV
comment in response to
post
My housemates & I have been doing some more Bubble Dragon work here & there, and I realized that my AnimatedSprite class was borked, so I made this simple, somewhat cryptic, visual testing scene to make sure that animations play correctly based off of various parameters
comment in response to
post
I've also created a transpiler that takes my ECS code and outputs entities with update/render, since it tends to be more beginner friendly :)
I can write tutorials in the "building blocks" way ECS provides, and then publish them in the simpler Actor model!
bsky.app/profile/writ...
comment in response to
post
Not quite – I'm using ECS for its easy composability (i.e. give me an entity with component A & system X, then another one with components A & B and system Y) to allow me to easily put together step-by-step interactive tutorials without having to duplicate code
comment in response to
post
It supports both models! The ECS architecture needs some work, but it's available as an option :)
comment in response to
post
Here's a lil' sneak peek of inspecting Entity graphics!
I'm very much still in the phase of slapping stuff together, so it'll be a minute before things get pretty
comment in response to
post
Entities can now be selected in debug mode! As a quick test, I'm displaying name & position info, though I want this to contain more handy info
comment in response to
post
I hadn't put two & two together – I loved playing Dungleon. Excited to see updates for your current/future projects!!
comment in response to
post
So pretty! I'd love to run around this world
Is this for a game project? 👀
comment in response to
post
In addition to being able to see hitboxes, users can now pan the camera around the scene!
I'm hoping to get around to adding more handy information to this screen tomorrow :)
comment in response to
post
Today I'm back to engine dev! The game jam this past weekend gave me plenty of things to fix & improve, and I decided to tackle a proper debug mode after some bug fixing.
So far, we can view the entity's position, collider, as well as whether or not the collider is active (represented by color)
comment in response to
post
(I'd @ my housemates but they don't have Bluesky yet 😔)
comment in response to
post
We're going to do some post-jam updates, to make it feel a bit less like a hacked together jam game and more like, y'know, a polished release!
In the meantime, you can play it at brethudson.github.io/bubble-dragon/
comment in response to
post
Love that the alt text for this one says "Florence Pugh as Fozzie Near" rather than the other way around hahaha
comment in response to
post
I'm curious how applicable this advice would be to games-adjacent projects (open-source tools, tutorials, podcasts, etc)
I'll have to give it a listen later :)