Bret Hudson
banner
brethudson.com
Bret Hudson
@brethudson.com
29 • He/They • AuDHD

✏️ Code/edu/tutorials @write.games. Used to run indieFunction.com.
↗️ Developer Success @clerk.com

Opinions are mine – feel free to make them your own

PFP @knitetgantt.bsky.social
There's a new VSCode update that adds a tab titled "Agent Sessions" at the very top of the sidebar, focused by default

I found out you can disable ALL AI-related features by toggling "chat.disableAllFeatures"

Source: code.visualstudio.com/docs/copilot...
November 16, 2025 at 9:36 PM
Sent my device out this past weekend (took me a while to buy a shipping box) and am now restoring my backup image with the refurbished laptop 🥰
November 14, 2025 at 2:42 AM
Backing up C:\Projects and C:\xampp\apps separately so I can access them on my other laptop while this one is in repair
October 21, 2025 at 2:17 AM
Before backing up my hard drive, I wanted to delete all the node_modules files

I simply ran `npx npkill` in my root projects directory and it found every nested folder

14.5 GB recovered 🥰
October 21, 2025 at 1:38 AM
Okay, this is more of what I was expecting; my search was also capturing every generated .js file
October 11, 2025 at 5:10 AM
I wonder how many TODOs I have lying around...
October 11, 2025 at 5:06 AM
Was kind of quiet yesterday, but here's a new screenshot featuring some of the textures I've added, as well as two robovacs cornering the player
October 6, 2025 at 6:30 PM
This afternoon has devolved into a good amount of refactoring & adding attributes to guns.

Projectiles now spawn from the edge of the barrel (the black dot) rather than the player's position
October 5, 2025 at 12:32 AM
Y'all like throwing rocks at mouse traps?

No? Me neither. They're pretty slow
October 4, 2025 at 11:28 PM
A game idea is starting to come together! (well, beyond "I want to make a roguelite")
October 4, 2025 at 9:52 PM
It's lunchtime and I haven't posted an update today. Oops!

Here's what's new:
- HUD
- Invincibility powerup
- Enemy drops
- Gun stats (bullets have a spread radius)
- A bug fix in my game engine when you accidentally remove an entity twice 🤦

After lunch I'm going to continue my work on the shotgun
October 4, 2025 at 7:38 PM
Room bounds & walls! I also got some sound effects hooked up, as well as flashing characters white when they've been hit.

I think that's it for today, time to sleep!!
October 4, 2025 at 5:00 AM
We have items to pick up! The blue one is a speed-up powerup and the red one replenishes health.

Rudimentary camera following has also been added
October 4, 2025 at 3:21 AM
Weapon/bullet types added, gonna take a break for dinner

Happy with the progress so far 😄
October 4, 2025 at 12:39 AM
Added cooldown for both the enemies and the player :)
October 3, 2025 at 11:24 PM
Bullet hell mode: enabled
October 3, 2025 at 11:16 PM
Aaaaand here's some enemies with health :)
October 3, 2025 at 10:50 PM
Got some basic movement + shooting, now let's add some enemies!
October 3, 2025 at 10:28 PM
Doing some Research™ playing Megabonk & can't believe I'm in the top 99.9% of players! Wow!!
October 2, 2025 at 8:41 PM
I'm participating in #Devtober this year!

For the first day, I did some planning, set up my dev environment, and created gamedevmountain.com as a home for all the different parts of the project.

Featured below is a lil' something I threw together with createPattern()
October 2, 2025 at 12:37 AM
I find it so funny (and lovely) that the ONE shirt I thrifted during my time in NYC is the only piece of clothing I regularly get complements on

Cannot wait to get back out there and thrift some more stellar fits
September 12, 2025 at 6:40 PM
Added rotation & transparency options
September 10, 2025 at 6:55 AM
I wanted to brush up on React before a job interview tomorrow, so I made a lil' GUI for editing the properties of each shape
September 10, 2025 at 6:28 AM
Every day, while I'm applying for jobs, I see sooooo many company websites that break at my laptop's screen resolution

It is especially infuriating having my resume be rejected by companies having visible bugs that I would have never let hit production
September 8, 2025 at 8:03 PM
Hacked together a crummy method utilizing a for loop just to get something done for today. Next time I revisit this, I'll do a pass on this
August 27, 2025 at 1:06 AM