witchpixels's Avatar

witchpixels

@witchpixels.dev.bsky.social

๐Ÿ‡ฌ๐Ÿ‡ง it/its, they/them ๐Ÿ‡ฉ๐Ÿ‡ช es/ihm ๐Ÿ–ค๐Ÿฉถ๐Ÿค๐Ÿ’œ I'm an non-binary game developer from Canada. Co-host of @shawiniganmoments.ca Game Dev Stuff https://witchpixels.dev

150 Followers  |  675 Following  |  98 Posts  |  Joined: 28.08.2023  |  2.3073

Latest posts by witchpixels.dev on Bluesky

Haha no comment on the proliferation of surprisingly detailed random npcs.

Well lucky you, Estelle is in a lot of the other games, so you'll get a lot of time with her is you are just playing through the series.

You'll pick up more than a few other faves by the time you have to say goodbye to her.

09.11.2025 05:12 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Well, welcome to your new hyperfixation ^^ Seriously though, great place to start.

08.11.2025 21:25 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Are you completely new to the series?

08.11.2025 20:47 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I mean the concept of putting citizen audits of the government behind any kind of barrier, let alone a paywall is pretty revolting.

08.11.2025 02:41 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Can't tell if that's a recommendation or a warning for the book. :P Both?

08.11.2025 01:35 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

The union is calling on people to boycott btw!!

06.11.2025 19:26 โ€” ๐Ÿ‘ 4129    ๐Ÿ” 2067    ๐Ÿ’ฌ 24    ๐Ÿ“Œ 14

I haven't found it too out there as far as the language design outside of borrow checking. I'm a huge fan f the type system, and the utter lack of Exceptions.

I get being suspicious, I'm certainly not here to evangelize for rust. Programming languages are tools not jewels at the end of the day.

06.11.2025 18:51 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Yeah, my first professional job had the C++ game client and a C backend, and at the time I, being very junior, found the backend very limiting to my OOP-y brain. My impression of C code bases is pretty much the opposite now.

I also feel like Rust is the C successor that I really wanted anyhow.

06.11.2025 04:07 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

C at least has the excuse of being a very simple language, so I feel the lack of these sorts of things much less. But C++ has things like lambdas, template constraints, implicit conversions, but they are all super awkward to use!

06.11.2025 01:13 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Also like *everything* new is under the `std::` namespace. Like, why?

05.11.2025 00:19 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Like, I'm glad that template constraints exist in C++20, but holy hell did they pick the weirdest way to make you express it.

05.11.2025 00:19 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Going back to writing C++ after years of mostly C#, Typescript and Rust make me really appreciate how far we've come in making languages that are syntactically pleasant to use.

#godotEngine #gameDev #cpp

05.11.2025 00:19 โ€” ๐Ÿ‘ 38    ๐Ÿ” 2    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

Introducing theโ€ฆ

๐Ÿ”žQUEER 18+/NSFW CREATIVES๐Ÿณ๏ธโ€๐ŸŒˆ
๐Ÿฆ‹STARTER PACK๐Ÿฆ‹

Letโ€™s fight censorship & celebrate adult creators!๐Ÿ’ฅ

Still ISO queer 18+ creatives (55 spots) Reply with your work if you want in (tag ๐Ÿ”ž images)

๐Ÿ” RT & Follow! ๐Ÿ”
#NSFW #IndieDev #VisualNovel #TTRPG #Artist #Yaoi #Yuri #VoiceActor #Cosplay

27.10.2025 22:10 โ€” ๐Ÿ‘ 96    ๐Ÿ” 55    ๐Ÿ’ฌ 22    ๐Ÿ“Œ 1

haha all good, I was looking at the post like "uhhh... has fidel lost his goddamned mind?" :P

24.10.2025 19:58 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

These same people idolize the "frontier spirit" of the end of the 19th century, maybe that also includes dying of horrific food-borne disease.

24.10.2025 19:57 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Index of /release/Blender4.1/

Unless I'm misunderstanding, I'm pretty sure you can download any version of blender going back to the neolithic era.

download.blender.org/release/Blen...

24.10.2025 19:54 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Oh no! What were some of the pain points?

I've not really made any large projects using Godot C#, so the worst I've had to deal with is interoperating addons that are in gdscript and having to write the bindings. Looking at the collection implementations I do worry about GC stall in a big project.

24.10.2025 19:50 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

gd rust is a pretty seamless experience. I think the only stumbling block I had was setting up web builds.

It's not quite as seamless as C# on 4.x, but way more usable than C# was in the 3.x days.

24.10.2025 17:20 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Yeah I got them both set up on a git gui client. One thing that is apparent to me when seeing a new install of git for windows is that git desktp clients have gotten way better whereas p4v is still... the same as it was 15 years ago.

24.10.2025 17:17 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I think the hardest part of teaching artists and designers to use git is getting them over the massive amount of fearmongering over git's "complexity" in game dev circles.

Like it's not any more complicated than using perforce or plastic, the industry staples.

#godotEngine #indieDev

24.10.2025 03:04 โ€” ๐Ÿ‘ 6    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Also this is as close to a selfie as y'all are ever gonna get from me. Savour it.

23.10.2025 23:45 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
picture of a laptop screen while it is booting. The terminal text reads "Unconfiguration in progress..."

Someone at Lenovo is very funny.

picture of a laptop screen while it is booting. The terminal text reads "Unconfiguration in progress..." Someone at Lenovo is very funny.

Someone at Lenovo has my exact sense of humour. Installing coreboot on a thinkpad, I assume this is in reference to removing part of IntelME.

23.10.2025 23:44 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Yeah by all means I'm witchpixels@peoplemaking.games on there. Also I ended up self-hosting a forgejo instance and set up runners for that on a few arm64 machines and some other random hardware I had.

There's some ui jank around how the runner handle nested jobs but otherwise it's been great!

21.10.2025 22:24 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

It's almost like we live in some sort of oligarchy... ๐Ÿค”

27.09.2025 18:41 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Yeah it wasn't that long ago where if you were an indie having the temerity to make a 3d game would set you back like 5k/developer in just your content creation tools before you even get to start.

12.09.2025 15:54 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Brianna has been my canary for when we're entering the phase where all the zionist liberals pretend they were against genocide this whole time.

29.07.2025 23:43 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

It's mostly rust because I've pretty much only been porting all the framework code I had written in C# to rust. There's only a tiny amount of actual game (all in gdscript) rn.

29.07.2025 23:15 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Graph showing percentage of code in a project I am working on

Rust 78.5%, GD Script 21.5%

Graph showing percentage of code in a project I am working on Rust 78.5%, GD Script 21.5%

I've become the stereotype. #Godot

29.07.2025 23:15 โ€” ๐Ÿ‘ 7    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1

Hold my collection bin, this is gonna be sweeeeeeet, said the Roomba as it pivoted toward the stairs.

19.07.2025 23:25 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I think this is the real crux of the issue. *without* policies like these Visa and MC have shown an interest in policing platforms on NSFW content. This just opens the door wide open for them.

17.07.2025 21:43 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@witchpixels.dev is following 20 prominent accounts