Sign in

CaptainTechnicality

@cpttechnicality.bsky.social
55 followers 114 following 293 posts

Former Professional Game Dev, Current Hobbyist Game Dev | 29 | she/her | 🏳️‍⚧️ PFP by @bunnymothmartyr.bsky.social

PostsRepliesMedia
CaptainTechnicality @cpttechnicality.bsky.social · 05/10/2026
I'VE HAD ENOUGH
010
CaptainTechnicality @cpttechnicality.bsky.social · 04/10/2026
I might be the best Mo & Krill to ever do it
012
CaptainTechnicality @cpttechnicality.bsky.social · 03/10/2026
010
CaptainTechnicality @cpttechnicality.bsky.social · 12/09/2026
Umineko
A title card from the ending of Clue the Movie that reads "But here's what really happened."
020
CaptainTechnicality @cpttechnicality.bsky.social · 02/09/2026
The Contraption
010
CaptainTechnicality @cpttechnicality.bsky.social · 15/07/2026
Metalhead Mo can Move
000
CaptainTechnicality @cpttechnicality.bsky.social · 28/05/2026
The whole enemy team ragequit after this fight
000
CaptainTechnicality @cpttechnicality.bsky.social · 08/05/2026
Finally gave my Nagoriyuki mii his proper outfit
Nagoriyuki in tomodachi life with a custom outfit to match his Guilty Gear Strive outfit
000
CaptainTechnicality @cpttechnicality.bsky.social · 05/05/2026
Feeding my non-binary felon their favorite snack
022
CaptainTechnicality @cpttechnicality.bsky.social · 27/04/2026
Craziest base defense of my life
010
CaptainTechnicality @cpttechnicality.bsky.social · 17/04/2026
I SPENT LIKE 3 HOURS ON THIS CELESTE MII
A mii of Celeste (Deadlock) in tomodachi life
0183
CaptainTechnicality @cpttechnicality.bsky.social · 16/04/2026
A screenshot of Beatrice (Umineko) in Tomodachi Life holding a costco hotdogA picture of a Beatrice cosplayer waiting in line at a costco food court
032
CaptainTechnicality @cpttechnicality.bsky.social · 09/03/2026
"Oh boy, I can't wait to ring the bell of awakening at the top of the undead parish!" The watchful bell gargoyles:
0228
CaptainTechnicality @cpttechnicality.bsky.social · 07/03/2026
Cowardly developers: "Nooooo! We need AI for our placeholders! It's just placeholder!" MegaCrit:
A crudely drawn image of two people holding hands with a heart encircling their hands
120
CaptainTechnicality @cpttechnicality.bsky.social · 05/03/2026
saw this in the replies to that dumbass bsky dev post and why is this dude's sliding scale color coded with increasingly white skin tones lmao
A youtube embed for "Every Level of Claude Code Explained in 39 Minutes". The thumbnail contains the youtuber with Levels 1-7 in the background. The levels start at black, and go to brown, approaching what look like lighter and lighter skin tones.
010
CaptainTechnicality @cpttechnicality.bsky.social · 23/02/2026
It does actually say on the real estate page "AI generated render", only on the exterior shots for some reason. I'm not really sure what this means or why you would use AI for real estate photos, but that's what it says.
An exterior of a house with the description "AI Generated Render" below it
000
CaptainTechnicality @cpttechnicality.bsky.social · 27/01/2026
The characters grew on me. I think part of that is that Valve always gets stellar voice talent though, the VA makes them much more charismatic. Anyway they just added a sleepy little dude with an even littler dude
Rem from Deadlock. He is a small owlbear wearing pajamas with a small bird familiar. Character tags are "Helpful, Tiny, zZzzZ"
120
CaptainTechnicality @cpttechnicality.bsky.social · 25/10/2025
Imagine if they remade High and Low today and all the shots like this were in color but you couldn't see anything in the reflection of his glasses, but people were talking about how it looks better cause it's in color and the old B&W just made the film too inaccessible.
A frame of Ginjiro from High and Low. He is hiding among flowers, and the landscape is reflected in his sunglassesA frame of Ginjiro from High and Low in alley, W.C. on the door of a toilet is reflected in his sunglasses.
010
CaptainTechnicality @cpttechnicality.bsky.social · 19/10/2025
The game really said "You don't need to see this".
020
CaptainTechnicality @cpttechnicality.bsky.social · 15/10/2025
Ekko/Vi funny moments
010
CaptainTechnicality @cpttechnicality.bsky.social · 05/10/2025
Fighting gamers will find literally any excuse to explain fighting game mechanics as a triangle
Triangle with Sashi-Kaeshi (Passively Waiting)->Oki-Waza (Preempting your Opponent)->Ate-Waza (Establishing your Offense)
020
CaptainTechnicality @cpttechnicality.bsky.social · 02/09/2025
No, you're supposed to obey me! The seven second buffer window:
A circle with the covers of Demon's Souls, Dark Souls 1-3, Bloodborne, Sekiro, and Elden Ring
042
CaptainTechnicality @cpttechnicality.bsky.social · 27/08/2025
Starfinder has really been cooking in the TTRPG space
Any results of the game, such as damage or conditions, persist after the game is over. If a player dies in this game, they die in real life.
110
CaptainTechnicality @cpttechnicality.bsky.social · 25/08/2025
Someone asked where your legs go
A screenshot of the above video with 2 facing toilets. Stick figures are drawn over, each figure has one leg up, resting on the knee of the other's leg.
030
CaptainTechnicality @cpttechnicality.bsky.social · 25/08/2025
261
CaptainTechnicality @cpttechnicality.bsky.social · 25/08/2025
Bridget in Guilty Gear XX when she sees Baiken: "Ah yes, this is the 'Masculinity' I've been searching for."
Bridget win quote against Baiken: "This is what people call masculinity! I've been longing for someone like you. Can you teach me how to be unladylike?"
1170
CaptainTechnicality @cpttechnicality.bsky.social · 21/08/2025
New Strive patch is lookin good
010
CaptainTechnicality @cpttechnicality.bsky.social · 19/08/2025
Fungus game
Picture of Cappy in Kirby Air Riders, subtitled: "Even mushrooms can race in Kirby Air Riders."
030
CaptainTechnicality @cpttechnicality.bsky.social · 19/08/2025
I initially planned a minimalist style for this project, but the box lighting technique looked so good, it was making the flat colored environments look bad to me, so I tried out making some photo textures with normals, and I think the results look pretty good!
020
CaptainTechnicality @cpttechnicality.bsky.social · 16/08/2025
Finally worked out the kinks in my box lighting algorithm and it looks fucking amazing if I do say so myself.
A wide shot of a bathroom with bi lighting.A closeup of a toilet showing the specular reflections of the lights
010
CaptainTechnicality @cpttechnicality.bsky.social · 14/08/2025
Okay, I figured out the issue with the seams. Rather than calculating the shortest point to project onto, I can instead calculate the dot between the old and new vector at each projected point, and select the point with the smallest angle change. Smooth shaded objects are still fucked though.
011
CaptainTechnicality @cpttechnicality.bsky.social · 14/08/2025
And here's the new result. It's a bit messier, there are noticeable seams at the borders, but I think it's getting closer to what we want, you can even see the reflection of the light on the floor below with a bright light.
111
CaptainTechnicality @cpttechnicality.bsky.social · 14/08/2025
Okay, here's the new method, project planes (or lines in 2d) from each face of the box, and then find the point where the normal intersects them. Take the point with the shortest distance to intersection, and then clamp that point to the box instead. That's your "best point" for lighting.
Diagram visualizing the above post
110
CaptainTechnicality @cpttechnicality.bsky.social · 13/08/2025
The issue arises from the fact that the closest point is not actually the "best" point once the closest point lies somewhere on the center of the object. Additionally, specular highlights should become wider, since the light is casting on the surface from multiple angles.
A box with arrows pointing to a plane below it. The line from the closest point to the plane is tangent to the plane, while a point farther out on the box is at a 45 degree angle from the plane.
110
CaptainTechnicality @cpttechnicality.bsky.social · 13/08/2025
Experiment making cheap box-shaped lights. It works by calculating the closest point on the box, and then calculating using normal point light code from there. The effect looks okay at first, but I think there are issues with specular highlights and objects underneath the lights.
110
CaptainTechnicality @cpttechnicality.bsky.social · 14/07/2025
The power scaling on these books went insane.
Book cover: Molly Moon's Incredible Book of HypnotismBook Cover: Molly Moon Stops the WorldBook Cover: Molly Moon's Hypnotic Time Travel Adventure
130
CaptainTechnicality @cpttechnicality.bsky.social · 02/07/2025
I've always known that people who claim non-binary gender identities were invented in the past decade are lying through their teeth, but it's still satisfying to see it spelled out in plain text in a book written before I was born.
An excerpt from Tom Robbins' 'Skinny Legs and All': 
"What do you suppose them two do when they slip off like that?" Dirty Sock had once inquired. "They up to something cee-lestial, as they call it, or is it"--he grinned at Spoon--"s-e-x?"
"What's the difference?" Can o' Beans had asked.
"Probably none where you're concerned. You don't even know which sex you are."
"I happen to be both. Which, I daresay, is two more than you. Besides," he/she huffed, "gender is not the same thing as sex."
110
CaptainTechnicality @cpttechnicality.bsky.social · 27/06/2025
Been working on implementing joints in my engine, now these boxes stay together a bit better and only fall apart when hit by the player.
120
CaptainTechnicality @cpttechnicality.bsky.social · 24/06/2025
Maybe NL was right, The Bazaar might be kinda cooked
000
CaptainTechnicality @cpttechnicality.bsky.social · 14/06/2025
I always liked in old Street Fighter games how there were background props you could destroy, so I took a break from "serious" coding to add a destructible crate (this ended up being more difficult to implement than anything else I've done in the past 2 weeks).
000
CaptainTechnicality @cpttechnicality.bsky.social · 11/06/2025
So, you're on a first date, and she hits you with this kara throw, wyd?
100
CaptainTechnicality @cpttechnicality.bsky.social · 02/06/2025
I haven't posted game dev updates here in a bit and that's cause I haven't really been working on development for a while! But I recently got back into the flow of things and have been having fun iterating on my engine and putting together a skeleton for a fighting game I want to work on!
084
CaptainTechnicality @cpttechnicality.bsky.social · 25/05/2025
Neutral skips when my oki-waza is sick nasty (I randomly throw out active buttons in neutral)
Text reading: Here we introduce a leading concept, the three-structure, which is composed by
three part concepts that can facilitate decision-making in the neutral game.
An active neutral game can in the large scheme of things be divided into decisions
regarding three different types of moves:
(1) oki-waza, (2) ate-waza and (3) sashi-kaeshi
(1) Oki-waza means that you pre-emptively make a move
- e.g. because it covers a certain space, or because it wins against certain moves.
(2) Ate-waza means doing a move that will hit waiting opponents
- e.g. to (dash in and) do a low hitting move
(3) Sashi-kaeshi means waiting for the opponent to make a move and reacting to it.
- e.g. to (dash in, fd-break and then) punish a whiffed move
Which move that is which depends on the character.
Somewhat simplified you could say that:
oki-waza beats ate-waza
(e.g. Fausts 2H stopped you trying to dash in and hit the opponent)
ate-waza beats sashi-kaeshi
(e.g. Kys dash 2S stopped you stopped you trying to dash in and forward breaking),
sashi-kaeshi beats oki-waza
(e.g. Kys fS whiffed because of your fd-break, and then you whiff-punished it with
your own fS).
000
CaptainTechnicality @cpttechnicality.bsky.social · 01/04/2025
Getting my bottom surgery here
A wide shot from the movie eXistenZ outside a gas station labelled "Country Gas Station"
010
CaptainTechnicality @cpttechnicality.bsky.social · 21/03/2025
Meanwhile, in +R:
100
CaptainTechnicality @cpttechnicality.bsky.social · 17/03/2025
Khan Academy? Yeah, I studied at Khunt Academy, got my bachelor's in serving.
Email from Khan Academy saying "Your Khan Academy account may be deleted in 2 days"
120
CaptainTechnicality @cpttechnicality.bsky.social · 11/03/2025
Capone Bege
Capone Bege from One Piece producing canons and draw bridges from his body
010
CaptainTechnicality @cpttechnicality.bsky.social · 05/01/2025
This week's engine development article is about my new state machine system! Take a look here: medium.com/@captaintech...
120
CaptainTechnicality @cpttechnicality.bsky.social · 05/01/2025
Game development is so much fun
120
CaptainTechnicality @cpttechnicality.bsky.social · 28/12/2024
Got jumpscared by an aging @lark.bsky.social while watching the wonderful 2006 movie adaptation of The Hogfather
A screenshot of the character Crumley from the 2006 adaptation of The Hogfather, looking remarkably like Andrew the Lark
000