Sign in

DudeTheNinja

@dudetheninja.bsky.social
727 followers 369 following 1.1K posts

Square-headed robot man (he/him, ace). You might know me for either making TF2 mods or drawing robot girls. I also like trains.

PostsRepliesMedia
DudeTheNinja @dudetheninja.bsky.social · 12/10/2026
alt + sketch
Alt of the above image, with the drawn-on face, well, not drawn-on. The text is also omittedThe sketch that would be cleaned up to make the above image.
010 1
DudeTheNinja @dudetheninja.bsky.social · 12/10/2026
Hang on Annie, I don't think that's what you're supposed to be wearing for today's shift... #oc #ocart #robotgirl #mannequin
Digital illustration of Annie, a mannequin android, cosplaying as Samus Aran wearing the Zero Suit. Next to her is the text "Clear Time 1 hour 38 minutes. See you next shop!". She has a determined look on her face. It's drawn-on with a marker, she actually has no face.
2164 16
DudeTheNinja @dudetheninja.bsky.social · 21/09/2026
So he's ditching Diddy Movies for the thrill of television
120 2
DudeTheNinja @dudetheninja.bsky.social · 20/09/2026
Seems that literally just now (17m ago) it's been fixed, I wasn't able to download whilst withheld because something in GB's backend prevents you from downloading withheld mods (even as a manager). Sucks that it took him an extra 40 minutes to actually remove the stolen/AI content. :/
010 1
DudeTheNinja @dudetheninja.bsky.social · 20/09/2026
If something does slip through the cracks, please do send a ticket! I tend to try and make a habit of going through the tickets a couple times a day.
020 2
DudeTheNinja @dudetheninja.bsky.social · 20/09/2026
Because of a lot of AI slop violating the rules in the TF2 section was also violating the site's policy (especially when it came to voice mods) we straight-up have a blanket ban on all AI-generated content uploaded to the TF2 section, even if it would otherwise pass the site-wide policy.
122 2
DudeTheNinja @dudetheninja.bsky.social · 19/09/2026
people really liked her so i gave her a thank-you kiss #oc #robotgirl #mannequin
0315 31
DudeTheNinja @dudetheninja.bsky.social · 17/09/2026
Introducing Quinn, a timid mannequindroid. Even without a face, she is able to make that clear. #oc #robotgirl #mannequin #マネキン
03711 37
Reposted by DudeTheNinja
DudeTheNinja @dudetheninja.bsky.social · 06/09/2026
I am quite fond of the F-Stop mannequin girl #robotgirl #portal
Digital illustrations of two Aperture Science-branded mannequins, based on the leaked "bot_fem.mdl" model from a recent Steam depot leak that contained Portal 2 development content.

The one on the right is posed for the camera, resting one hand on her hip, and giving a smile to the viewer. This piece is a little more on-model in terms of facial expressions, as she's literally giving a blank smile like the model.
The one on the left, however, has a bit more creative liberties taken: instead of being bald, she has a brown wig worn in a ponytail like Chell's, and is wielding a portal gun. She looks at the camera through a blue portal with an unsure expression on her face.
26410 64
DudeTheNinja @dudetheninja.bsky.social · 06/09/2026
I am quite fond of the F-Stop mannequin girl #robotgirl #portal
Digital illustrations of two Aperture Science-branded mannequins, based on the leaked "bot_fem.mdl" model from a recent Steam depot leak that contained Portal 2 development content.

The one on the right is posed for the camera, resting one hand on her hip, and giving a smile to the viewer. This piece is a little more on-model in terms of facial expressions, as she's literally giving a blank smile like the model.
The one on the left, however, has a bit more creative liberties taken: instead of being bald, she has a brown wig worn in a ponytail like Chell's, and is wielding a portal gun. She looks at the camera through a blue portal with an unsure expression on her face.
26410 64
Reposted by DudeTheNinja
Locar @locar.bsky.social · 31/08/2026
Drew my good friend @dudetheninja.bsky.social's OC Aki in Aseprite I think she's neat #pixelart
1213 21
DudeTheNinja @dudetheninja.bsky.social · 29/08/2026
i mean it WAS an "issue", the game was unplayable (through the "intended way to play") because of the bots
010 1
DudeTheNinja @dudetheninja.bsky.social · 28/08/2026
ok i see the appeal
010 1
DudeTheNinja @dudetheninja.bsky.social · 28/08/2026
decided to try the site, immediately got a real item
210 2
Reposted by DudeTheNinja
DudeTheNinja @dudetheninja.bsky.social · 20/08/2026
cooking something very silly #tf2 #fortnite
A pair of concept illustrations of Sprites from Fortnite themed around TF2's Jarate
1224 22
DudeTheNinja @dudetheninja.bsky.social · 20/08/2026
cooking something very silly #tf2 #fortnite
A pair of concept illustrations of Sprites from Fortnite themed around TF2's Jarate
1224 22
Reposted by DudeTheNinja
DudeTheNinja @dudetheninja.bsky.social · 18/08/2026
Maidbots hittin' the beach! #oc #robot #robotgirl #ocart #ロボ娘
Digital illustration of four robot girls (who are normally employed as maids, hence "maidbots") at the beach.
From left to right:
- Phoebe is wearing a sporty sleeved wetsuit-style swimsuit. She is smiling at the camera.
- Faye is wearing a black swimsuit with purple lining and a single shoulder strap. She is resting her hands on her hips and smiles at the camera with relaxed eyes.
- Caitlin is wearing a pale pinkish bikini top with a frilly lower part, and a skirt-like bikini bottom of the same colour. She smiles nervously at the camera.
- May is wearing a simple black bikini with white lining. She calmly smiles at the camera, with one arm behind Caitlin's back (this was originally planned to be maybe resting on her shoulder for comforting reassurement because Caitlin's a very nervous gal).
0273 27
DudeTheNinja @dudetheninja.bsky.social · 18/08/2026
Maidbots hittin' the beach! #oc #robot #robotgirl #ocart #ロボ娘
Digital illustration of four robot girls (who are normally employed as maids, hence "maidbots") at the beach.
From left to right:
- Phoebe is wearing a sporty sleeved wetsuit-style swimsuit. She is smiling at the camera.
- Faye is wearing a black swimsuit with purple lining and a single shoulder strap. She is resting her hands on her hips and smiles at the camera with relaxed eyes.
- Caitlin is wearing a pale pinkish bikini top with a frilly lower part, and a skirt-like bikini bottom of the same colour. She smiles nervously at the camera.
- May is wearing a simple black bikini with white lining. She calmly smiles at the camera, with one arm behind Caitlin's back (this was originally planned to be maybe resting on her shoulder for comforting reassurement because Caitlin's a very nervous gal).
0273 27
DudeTheNinja @dudetheninja.bsky.social · 14/08/2026
real loife #lego #moc #robotgirl
LEGO model of Aki, a robot girl, at the same scale as the figures in Miniland attractions in LEGOLAND theme parks.
1250 25
DudeTheNinja @dudetheninja.bsky.social · 14/08/2026
She is going trainspotting to calm herself
0480 48
Reposted by DudeTheNinja
Kira Miki enjoyer @mantis999.bsky.social · 08/08/2026
Luna the mannequin by justaghostarts
0257 25
DudeTheNinja @dudetheninja.bsky.social · 03/08/2026
best of houd, mm best of houd yuh
110 1
DudeTheNinja @dudetheninja.bsky.social · 30/07/2026
impostor syndrome? like... among us?
120 2
DudeTheNinja @dudetheninja.bsky.social · 27/07/2026
I think it was a result of the original post you quoted being "raided" by bots, including hijacked accounts (hijacked through what means, I don't know, but my current guess is an old app login that has been co-opted). Your post technically also links the same donation link, so it got raided too.
110 1
DudeTheNinja @dudetheninja.bsky.social · 27/07/2026
Thank you for being the first to actively inform me though - had you not, I probably wouldn't've realised! :)
110 1
DudeTheNinja @dudetheninja.bsky.social · 27/07/2026
Yeah, I checked into bsky for the first time in like a week and realised you sent me that and then found out "i" posted a bunch more like that. I've ended up learning multiple people have blocked me likely out of no fault of my own. Damn. :(
110 1
DudeTheNinja @dudetheninja.bsky.social · 27/07/2026
sincere apology to anyone who got caught in the crossfire. i've since made the extra steps to secure my account, hopefully it's enough for now.
040 4
DudeTheNinja @dudetheninja.bsky.social · 27/07/2026
Hi, my account got briefly compromised by whatever is causing this spam-thing. I've since deleted the compromised posts and taken the extra steps to secure my account. Is it possible to be removed from this list?
000 0
DudeTheNinja @dudetheninja.bsky.social · 27/07/2026
I am sincerely and deeply sorry. I hate spam-tagging, and I don't write like the spam post does. I think one of the apps I was signed into was compromised.
110 1
DudeTheNinja @dudetheninja.bsky.social · 27/07/2026
love logging into bluesky to realise somehow, somewhere, an app got access to my account and started rogue-posting.
1110 11
DudeTheNinja @dudetheninja.bsky.social · 27/07/2026
Hi. What on earth did I sign in to to have this posted under my name? I didn't make this.
110 1
DudeTheNinja @dudetheninja.bsky.social · 16/07/2026
Saprina dressed for some fun in the sun #oc #robot #robotgirl #ocart #ロボ娘
Digital illustration of Saprina, a robot girl, wearing a dark blue swimsuit with hazard-stripe detailing.
0476 47
DudeTheNinja @dudetheninja.bsky.social · 11/07/2026
Scream Fortress 2017 wasn't really a thing. All they did was implement the modern Halloween contract system, replacing the old (and better imo) Merasmissions.
110 1
DudeTheNinja @dudetheninja.bsky.social · 10/07/2026
Valve said it won't replace seasonal updates, so it's likely that if it DOES arrive around the time of a seasonal update, it'll come tacked-on to said seasonal update rather than given its own time to shine :/
110 1
Reposted by DudeTheNinja
DudeTheNinja @dudetheninja.bsky.social · 10/07/2026
The "A" in "GTA VI" stands for "Aki", right? #oc #robot #robotgirl #ocart #ロボ娘
Digital illustration of Aki, a robot girl, imitating the trending piece of the Grand Theft Auto 6 cover art where a girl wears a cropped t-shirt over a revealing white bikini.

Here, Aki is wearing a more standard bikini design, over her regular light blue croptop. Instead of a can of what I presume is a cocktail, Aki is holding a compressed air duster can.Same as the other image, but Aki is just wearing the bikini - no additional croptop is included.
1317 31
DudeTheNinja @dudetheninja.bsky.social · 10/07/2026
The "A" in "GTA VI" stands for "Aki", right? #oc #robot #robotgirl #ocart #ロボ娘
Digital illustration of Aki, a robot girl, imitating the trending piece of the Grand Theft Auto 6 cover art where a girl wears a cropped t-shirt over a revealing white bikini.

Here, Aki is wearing a more standard bikini design, over her regular light blue croptop. Instead of a can of what I presume is a cocktail, Aki is holding a compressed air duster can.Same as the other image, but Aki is just wearing the bikini - no additional croptop is included.
1317 31
DudeTheNinja @dudetheninja.bsky.social · 29/06/2026
Commission for my friend bu_shuu, turning her into a robot gal :) #robot #robotgirl #ロボ娘
Digital illustration of "Bushuu", the online avatar of the VTuber of the same name (https://www.twitch.tv/bu_shuu), redesigned to be a robot. Her clothes have been reinterpreted as different coloured plastic shells, with her corset turned into clear plastic exposing a metal spine. Her eyes have been replaced with an LCD screen. The background is simple with pinks and angular shapes, and the name "BUSHUU" in bold text.
1221 22
Reposted by DudeTheNinja
DudeTheNinja @dudetheninja.bsky.social · 17/06/2026
Annie and Luna decide to pass the time during a particularly long display shift to take a selfie... [1/2] #robot #robotgirl #oc #ocart #mannequin #マネキン #ロボ娘
Digital illustration of two mannequin androids, Annie and Luna, taking a selfie. Annie, holding the phone, has a drawn-on smiling face and blonde hair, and is wearing a pink two-piece bikini. She gives a peace sign to the camera. 
Luna, standing beside her, has black hair and a more normal face, staring blankly into the camera because she can't emote (the face is static). She wears a light purple-magenta one-piece swimsuit.

A Snapchat-style caption at the top of the image reads: "Guess who's modelling swimwear today!! [Grinning face.] Luna says hi by the way [cute smiling face]"
1275 27
DudeTheNinja @dudetheninja.bsky.social · 17/06/2026
Annie and Luna decide to pass the time during a particularly long display shift to take a selfie... [1/2] #robot #robotgirl #oc #ocart #mannequin #マネキン #ロボ娘
Digital illustration of two mannequin androids, Annie and Luna, taking a selfie. Annie, holding the phone, has a drawn-on smiling face and blonde hair, and is wearing a pink two-piece bikini. She gives a peace sign to the camera. 
Luna, standing beside her, has black hair and a more normal face, staring blankly into the camera because she can't emote (the face is static). She wears a light purple-magenta one-piece swimsuit.

A Snapchat-style caption at the top of the image reads: "Guess who's modelling swimwear today!! [Grinning face.] Luna says hi by the way [cute smiling face]"
1275 27
Reposted by DudeTheNinja
DudeTheNinja @dudetheninja.bsky.social · 17/06/2026
...much to the shock of a passer-by who isn't aware that the two mannequins are robots! [2/2] #robot #robotgirl #oc #ocart #mannequin #マネキン #ロボ娘
A digital sketch of Annie and Luna, the two mannequin androids in the above image, standing in a clothing store window. The image is drawn as if it were a photograph from across the street taken by a passer-by. The two mannequindroids are still posed as they are in the other photo, but it looks more like a store display than two gals having fun taking pictures.

A Snapchat-styled caption reads, in all caps: "I swear I just saw the blonde one move slightly [terrified screaming emoji]"
1182 18
DudeTheNinja @dudetheninja.bsky.social · 17/06/2026
...much to the shock of a passer-by who isn't aware that the two mannequins are robots! [2/2] #robot #robotgirl #oc #ocart #mannequin #マネキン #ロボ娘
A digital sketch of Annie and Luna, the two mannequin androids in the above image, standing in a clothing store window. The image is drawn as if it were a photograph from across the street taken by a passer-by. The two mannequindroids are still posed as they are in the other photo, but it looks more like a store display than two gals having fun taking pictures.

A Snapchat-styled caption reads, in all caps: "I swear I just saw the blonde one move slightly [terrified screaming emoji]"
1182 18
DudeTheNinja @dudetheninja.bsky.social · 17/06/2026
what do you MEAN creating two little buddies out of mucus (as described by Mega Eelektross's Pokedex entry) makes you into the ultimate life form
110 1
DudeTheNinja @dudetheninja.bsky.social · 17/06/2026
I haven't drawn in a little while because I have been really not feeling great lately. Fortunately I had a bit more energy these past couple days to try and de-rust, hope you all like this :)
Sketch of the first piece.The first piece, without the snap-caption.
081 8
Reposted by DudeTheNinja
DudeTheNinja @dudetheninja.bsky.social · 18/05/2026
saprina update out now (as a separate GB submission to keep the old one preserved as-is) :) gamebanana.com/wips/100592 #tf2 #tf2mod #mod #robotgirl #ロボ娘
Digital blueprint-styled sketch of Saprina, a robot girl.
0295 29
DudeTheNinja @dudetheninja.bsky.social · 18/05/2026
saprina update out now (as a separate GB submission to keep the old one preserved as-is) :) gamebanana.com/wips/100592 #tf2 #tf2mod #mod #robotgirl #ロボ娘
Digital blueprint-styled sketch of Saprina, a robot girl.
0295 29
Reposted by DudeTheNinja
DudeTheNinja @dudetheninja.bsky.social · 12/05/2026
Goth Aki #oc #robot #robotgirl #ocart #ロボ娘
Digital illustration of Aki, a robot girl. She is wearing a dark red shirt, a red skirt, and red accessories in the form of fishnet gloves and stockings, a loose necktie, and hair clips.
3315 31
DudeTheNinja @dudetheninja.bsky.social · 12/05/2026
Goth Aki #oc #robot #robotgirl #ocart #ロボ娘
Digital illustration of Aki, a robot girl. She is wearing a dark red shirt, a red skirt, and red accessories in the form of fishnet gloves and stockings, a loose necktie, and hair clips.
3315 31
DudeTheNinja @dudetheninja.bsky.social · 12/05/2026
also this took longer than expected to finish because i've been REALLY out of it lately mentally. sorry :P next thing on the agenda is posting the saprina update (with a promo image) and then i SHOULD be back on track with making stuff :)
020 2
DudeTheNinja @dudetheninja.bsky.social · 12/05/2026
once again i dont know what to call this specific branch of alt-adjacent fashion but "goth" is a close enough umbrella term because of how watered down it is these days also i used gaia online for labbing the fit again! pretty useful for that sort of thing occasionally
simpler version of above with a Gaia Online avatar wearing a similar fit that I used as reference for the outfit.
161 6
DudeTheNinja @dudetheninja.bsky.social · 06/05/2026
There was a proposal for a submarine emoji that was rejected in 2020 because the Unicode Emoji Subcommittee (actual part of the company that maintains the Unicode format) didn't want to add too many emojis that year
010 1