Sign in

WISHLIST SKRUB SQUAD

@devonwiersma.bsky.social
2.9K followers 1.7K following 7.1K posts

🏳️‍🌈 [𝗧𝗵𝗲𝘆/𝗧𝗵𝗲𝗺]⁣ | 𝐂𝐮𝐫𝐫𝐞𝐧𝐭: Lead Game Designer @ Cat Samurai, Adjunct @ York U | 𝐒𝐨𝐥𝐨 𝐃𝐞𝐯: SKRUB Squad, Centauri Dark, Bombing!! series, others | 𝐅𝐨𝐫𝐦𝐞𝐫: LD & Dev in industry WISHLIST SKRUB SQUAD store.steampowered.com/app/3900170/…

PostsRepliesMedia
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 4h
Big
A photo of Osaka castle taken from below, with the big blue and clear sky overhead and the sun next to it.
050
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 09/10/2026
Hello I am on vacation in Japan and conciously trying to be offline throughout it. That said there is some very very exciting SKRUB Squad stuff coming up this month I will be attempting to keep up on. Here's a picture of some roofs in Osaka to keep you busy until then.
A photo of some roofs of some highrise buildings in Japanese style. Sunrise hits the buildings and they go off in the distance.
050
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 09/10/2026
Ok I should be sleeping but this is so important: if you are a worker in this industry (especially a senior) you MUST know your rights and those of your coworkers! Even just being ignorant them can actively harm the coworkers trying to fight for their own protections! Ignorance is NOT an excuse!
Text that reads: But several union supporters said they directly heard managers express concerns that they were no longer allowed to speak to their employees about anything, and a few people told me their own managers or senior members of their teams stopped speaking to them entirely, even about the games they were working on. “They helped enforce this narrative where you couldn’t talk to people when nothing about neutrality required that to happen,” said one union supporter. “Supporters who were confused saw that, and bought into it.”Text that reads: Because Double Fine has so many remote workers who wanted to weigh in, a Slack channel was created specifically for union discussion. Only non-managers were allowed in. A large number of these posts, screencaptures of which were shared with Kotaku, expressed concern and fear that the union was inherently excluding a large group of employeesText that reads: But while the organizers tried to figure out how to respond to what they said was a surprising and unexpected wave of opposition, mostly from those who were ineligible, many of the messages in Slack were growing increasingly personal. One person, who acknowledged they were left out of discussions due to “confusion” around their eligibility, said “Emotionally, I feel like I lost my job last Thursday. That’s how I feel. I am in mourning, but I see others in celebration, and I can’t twist myself into enough knots to see and understand the path to celebration.”
1110
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 09/10/2026
The Great Contradiction in the 'progressive' manager: your station puts you at odds with the act, but being pro-union without openly supporting organization internally gives you safe, plausable deniability while expecting them to shoulder the weight You're not pro-union without organized employees!
Text that reads: “There are [other] workplaces where the boss is an asshole, everyone hates him, hell yeah we’re gonna unionize. But everyone [at Double Fine] just knew, implicitly…if we could get [Schafer’s] approval, we’d be set. If it was something where he’s like, ‘Well technically I’m supposed to be neutral, but I wouldn’t be upset if you all unionized,’ that would be…it’s happening. That’s victory. If, on the other hand, he said, ‘What the hell are you talking about? I don’t like that at all,’ we’d be screwed.”
1132
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 09/10/2026
Organizing your workplace is immediately putting a target on your back. It's delicate! A poorly-worded Slack message or the wrong thing to the wrong person can destroy everything for you and others. Treating it like petty, personal playground politics displays total ignorance about the process.
Text that reads: They also didn’t understand why organizers couldn’t satisfactorily answer what they saw as basic questions about how the union would work, and why they seemed to want to avoid public discussions in favor of one-on-ones, which they saw as potentially manipulative.Text that reads: “Anti-union people seem[ed] to have absolutely no boundaries. They would post multiple pages as Slack comments gushing about Tim and how much Double Fine meant to them and how hurt they were about the union attempt. This was done by employees that were both eligible and ineligible for the union. They would often also demand specific answers from pro-union people even though those could not reply freely.
1112
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 09/10/2026
A noteworthy thing is how seniors can sabotage efforts out of ignorance about rights. Yes the line can be unclear and varies based on law, but many people move to senior positions ignoring the impacts (e.g. union-eligibility) — it is vital to know your rights and be critical about promotion offers.
Text from the piece that reads: Some ineligible employees I spoke to told me they were genuinely confused and hurt by the union effort’s seeming unwillingness to address just how many individuals were left out. One told me that while they understood why they were legally ineligible, they still felt excluded from a community they had been a part of for years.
2141
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 03/10/2026
Steppies pt. 2. I can't tell if I got better or if some of the snapping bugs were fixed, but this was much easier this time around
052
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 03/10/2026
I call this one "POV you're your best friend Trevor who offered to film some sick skate footy for you"
100
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 03/10/2026
[Homer Simpson voice] woo hoo
110
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 03/10/2026
Playing with some Darkslides + the advanced editor on some actual tricks
100
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 02/10/2026
This guy brags about being "the last candidate to register for the election" for two elections. His policies range from "bi-annual Police Martial Law Day" to "Patreon-funded Fuel Cell Factories" to "I don't know so I'm just making things up at this point" authorpaulcollinstorontomayor.weebly.com
text that reads: "Have a solidarity day twice a year, where police and public service workers in Toronto come out and do a march and rally to take back the city and show solidarity.    Celebrate Toronto’s Birthday March 6 in a bigger way and do this rally on March 6  and at Thanksgiving.   Have more community policing initiatives and expand the Neighborhood Watch program with the Crime Prevention Association of Toronto."text that reads: 8) Fuel Cell Nation—We have one fuel cell station in Toronto, it is at Pearson International Airport. I want a thousand fuel cell stations built in Toronto. How do we pay for it? Patreon donations are 100% tax deductible. I want a thousand fuel cell stations build in Toronto.
9) Pothole Problems—When I walk through Kensington Market, I see streets overrun with potholes. A lot of rich people go to events at Kensington Market. I challenge the Kensington BIA to set up a Patreon, advertise for donations, and raise the money to not only fix that pot hole problem but pave the streets. Don’t wait for the government to act, be the change. Simply set up a Patreon account and raise the donation money to fix the potholes in your area. Other Business Associations can do the same.text that reads: Have the TTC subway, running more frequently and have it run 24 hours a day and it would be cheaper to use just the subway.   Buses would cost extra. (Separate the cost for riders, so how about $1 for just the subway and boarding a bus would cost the rest of the current cost?). Also make sure that the TTC is not privatized!
110
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 02/10/2026
This 21 year old's list of absolutely batshit unhinged policy ideas could fill a library hartley4mayor.netlify.app
Text that reads:
Allow the arrival of Caribbean cruise ships in Toronto's once-bustling ports
Create Toronto-made whisky to be sold and distributed at the Union Station free samples bar
Institute the "Costco Model," bringing free samples across the city
Institute the "Donald Marshall Policy" to refund the Yorkville Mural Association to produce murals of people who may be wrongfully accused of murder
Purchase 4 large warehouses where local singles can meet under the government's watchful eye, with local, married police officers positioned undercover throughout the crowd, helping Torontonians date in an increasingly dangerous world"Text that reads: "
Per Torontonian aesthetic standards, implement the principles of feng shui in all gardens, botanical and otherwise, into a Japanese-style botanical garden
Build brand-new municipal gyms that stay closed between 4 p.m. and 8 p.m. on weekdays"Text that reads "Jack believes the mayor should be afforded additional executive powers, including the impeachment of members of council and the ability to call for reelection of elected councillors or trustees. School trustees will also be eliminated, with their tasks delegated to the far more competent mayor."Text that reads Nearby municipalities must finally recognize the benefits of their proximity to Toronto — therefore, they must donate all provincially-funded transit proceeds to our great city. To encourage their acquiescence, we will place 50% tariffs on the region of Peel until Pickering succumbs to our great ideals.
220
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 02/10/2026
Oh I guess they added Darkslides now??? This is so fun??????
110
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 02/10/2026
Little buggy yet, but I added some of these visuals to the loading screen so it feels more updated to the rest of the game!
051
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 01/10/2026
updated some UI to be less debuggy, so you can view your processed cardboard boxes in a more user-friendly way.
031
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 01/10/2026
was messing with some shaders and accidentally stumbled into a fun little pencil-y shader
a render in a game engine showing a close-up of a character and some textures in the background. the image is in black and white with a sketchy style to it
030
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 01/10/2026
THIS IS NOT A DRILL: I AM DISCOVERING TECHNIQUES UNKNOWN TO MANKIND. I promise this trick is NOT what you expect.
2194
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 30/09/2026
funny seeing my Steam graphics and remembering that my artistic sensibilities are predictable af. It's just primary colors and cartoony visuals all the way down
an image showing a store capsule for SKRUB SQuad and Bombing!! 2: A Graffiti Paradise side-by-side. both have colourful graphics, cartoony styles and logos where paint drips down
041
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 30/09/2026
In an attempt to "do it right" I made it so all my objects in my prototype automatically update their properties when assigned new data in the editor (vs. updating it at runtime initialization). This makes setup on objects much less prone to human error and easier to work with in general.
031
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 29/09/2026
🚨 COOL NEW ART ALERT 🚨 @peenortacus.bsky.social has been super hard at work with some amazing character art for #SKRUBSquad! I'm so excited to plaster these lil guys all over the game!
an illustrated drawing of an alien who is wearing a bodysuit with bubble helmet and a floating slime inside of it. The alien is pink-colored, holding a sponge and sprinting towards the camera while winking.an illustrated drawing of an alien who is wearing a bodysuit with bubble helmet and a floating slime inside of it. The alien is purple-colored, holding two chunks of meteors underarm and sprinting towards the camera with an unimpressed look on its facean illustrated drawing of an alien who is wearing a bodysuit with bubble helmet and a floating slime inside of it. The alien is orange-colored, holding some sort of fork-gun and striking a pose while aiming it towards the viewer.an illustrated drawing of an alien who is wearing a bodysuit with bubble helmet and a floating slime inside of it. The alien is wearing glasses and green-colored, holding two pails of water while striking a pose.
0176
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 22/09/2026
*heavy breathing*
a screenshot that says "S.K.R.U.B. Squad has been reviewed and no blocking issues were encountered." followed by the text that reads "Releasing Your Game: If you have completed the other release checklist items, you will be able to release 'S.K.R.U.B. Squad' on your own schedule."
080
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 21/09/2026
NO.
an illustration of a doll-like girl. she in in a box vogueing with her hands against the walls of the box. she has a neutral expression on her face with the words "NO" on it
2213
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 20/09/2026
Text from a Reddit post that says "I agree with GroinSmash's post above"
030
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 17/09/2026
Big fan of how many video game terms are actually revealed to be so stupid when you explain them in plain language
text that reads: A 360 no-scope usually refers to a trick shot in a first or third-person shooter video game in which one player kills another with a sniper rifle by first spinning a full circle and then quickly shooting without looking through the scope.
040
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 16/09/2026
C'mon man.
a screenshot of a captcha that says "Bicycles", the captcha itself showing a row of bicycles taking up most of the image
060
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 15/09/2026
Now that the food processing system is in place, setting up new types of processing has been relatively easy. Here's a video of me processing a hot dog into various other forms of meat.
021
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 15/09/2026
Finally got my food processing system into a usable state! Now I can build ingredients out of data and they can be processed into new types of food ("ingredients" being anything from actual food, to random crap one might find lying around)
091
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 13/09/2026
Good news! The Rot has been implemented
074
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 11/09/2026
Great thing about working on many projects is you build a library of functionality that follows you. For example, my audio system (sound on 🔊) manages all audio of all types and has followed me on every project since Bombing 2. My prototypes have a scalable SFX system in like two minutes of setup.
1102
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 11/09/2026
*does this to you*
1102
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 11/09/2026
I've been feeling like there's a couple parts of the look missing from this prototype. One thing I wanted is something to give a bit of crunch to the look, so I implemented a posterization. I'm also trying out dithering pass on top (pic 2) but not sure if I like it more than the posterize alone 🤔
a screenshot of a game prototype, showing a woman's shirt with a simple landscape behind it. the colors of the image are compressed, giving it a more primitive retro feel.a screenshot of a game prototype, showing a woman's shirt with a simple landscape behind it. the colors of the image are compressed, giving it a more primitive retro feel, but this time there's a subtle pattern of squares dithering overtop of the image to blend the colors a bit
011
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 11/09/2026
After many failed attempts throughout various projects I have FINALLY implemented AND understood the animation re-targeting process! Not nearly as hard as I thought but just required a bunch of specific and obtuse steps Thankfully now I know how to do it so it's at least de-risked going forward 🙏
031
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 10/09/2026
Recording some SKRUB Squad trailer footy with @eljchan1221.bsky.social and she found a wonderful bug. It's like spinning a basketball on your finger or something
072
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 09/09/2026
gamedevs seeing employment practices discourse in the year 2026
a meme from RV of a boy saying "wait you guys are getting paid?" but "paid" is swapped out for "working at companies"
1479
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 09/09/2026
it's easy to forget that the main cast are all supposed to be preteens until you remember that every woman they meet is usually like a foot taller than them in wide shots (two feet if you're counting hair)
a screenshot from pokemon, showing misty and brock standing next to a woman with tall blue hair who stands a foot or so larger than them
040
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 09/09/2026
that's better
a screenshot of a game prototype that reads "Fried plastic bag, meat, and processed Bread casserole"a screenshot of a game prototype that reads "Processed Shoe and Dried Shoe Bake"a screenshot of a game prototype that reads "Chopped Meat, Meat, Minced Plastic Bag and Ground Shoe Casserole"a screenshot of a game prototype that reads "Brick and Processed Plastic Bag Stir Fry"
011
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 08/09/2026
me
a screenshot of Shelley Duvall from the shining when she's reading the "all work and no play makes jack a dull boy" note
170
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 08/09/2026
oops that's not supposed to happen
2101
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 07/09/2026
Wasn't super happy with the previous implementation - it was just calculating time using real-world time and I noticed sometimes it seemed to have a tendency to skip events if the clock ran too fast. I tied the tick to a coroutine instead which seems to be much more stable (and added day names)
021
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 07/09/2026
autocomplete almost had it
a line of code defining a enum. it defines every day of the week from Sunday through Friday, with an autofill suggestion for the final day spelled "Satursday"
100
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 07/09/2026
Built a world clock and tied it to an event system that raises events based on world time, so I'm trying to see what a workflow built on top of that architecture could look like. Also trying to properly plan out systems before building stuff around them (like a normal, good developer should do)
161
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 07/09/2026
Something I've been imagining is needing audio zones where music dynamically fades in/out as you move between spaces, so I set up a simple script to handle that (sound on 🔉)
141
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 06/09/2026
as I'm winding down a bit on SKRUB Squad (or at least as much as I can for now) I'm starting to pre-pro/prototype some new stuff A look I had in mind is depth-based pixelation to simulate a sort of pixelated Depth of Field, and it looks pretty cool
171
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 06/09/2026
you can do it on things you can't even grind or skate on too, which is extra cool
121
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 06/09/2026
it's so easy and so fun
100
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 06/09/2026
the transfer opportunities are crazy now
321
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 06/09/2026
god gives the strongest ankles to his toughest skaters
111
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 06/09/2026
i have problems now
101
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 06/09/2026
omg ok dude I'm obsessed
112
WISHLIST SKRUB SQUAD @devonwiersma.bsky.social · 06/09/2026
accidentally did an assplant
110