zimmed_io Profile Banner
zimmed Profile
zimmed

@zimmed_io

Followers
104
Following
17K
Media
171
Statuses
2K

Software engineer transitioning into the world of #GameDev. Creator of @HeroBoundGame.

United States
Joined January 2017
Don't wanna be here? Send us removal request.
@zimmed_io
zimmed
1 year
@yacineMTB Ironically the best software engineers I know went to school for electrical engineering. Personally, I think software is pretty easy relative to most other things.
5
4
145
@zimmed_io
zimmed
3 hours
Grok just hallucinated a feature of @ziglang that, surprisingly, would be quite nice to have. instead of this: var copy = immutable_struct; copy.updated_field = new_value; return copy; do this: return immutable_struct.{ .updated_field = new_value }; to preserve other fields.
0
0
0
@zimmed_io
zimmed
2 days
I mistrust devs that believe the ECS design is bad. Sure, most frameworks are bad, but nothing is stopping you from using your own data-driven ECS pattern. What's the alternative? Unpredictable, event-driven updates? Constantly checking what an object *is*? Seems much worse.
0
0
0
@zimmed_io
zimmed
2 days
It goes through every level of a rigid review process, and not one designer nor executive thought to ask, "can we just change the shape and colors of trademarked logos that we don't own on our apps?" 🤦‍♂️
0
0
0
@zimmed_io
zimmed
2 days
[Being shown official branding/style guidelines by a client's client that probably took months of work from several teams] Me: "Who is responsible for these designs?" Them: "We have internal specialists who maintain a rigorous...." Me: "Pretty sure it's violating copyright law."
1
0
0
@zimmed_io
zimmed
4 days
@ziglang I will say, I do very much wish Zig had interfaces or type hints of some kind so I can optimize structures with comptime constants without losing type hints from ZLS. Very difficult to do properly with complex structures.
0
0
0
@zimmed_io
zimmed
5 days
What tool do you use for resolving git merge conflicts?
0
0
0
@zimmed_io
zimmed
6 days
The more I use @ziglang the more I enjoy it. It's such a well-designed language, especially for data-driven development. Learning curve is a bit sharp since the docs are not great, but once you get the hang of it, it's hard to imagine wanting to use anything else.
1
0
3
@zimmed_io
zimmed
7 days
Happy Halloween!
0
0
0
@zimmed_io
zimmed
7 days
“Forget trying to bring something good into the world, just focus on making money.” Okay, the devil.
@GobaDev
goba
8 days
DON'T make a game with soul or passion This is the number one way to lose. I've made 500 Sisyphus rolling ball games in the last 2 months and every streamer on Earth has played my games. The secret to success is simple, let's talk about it (🧵)
0
0
0
@zimmed_io
zimmed
8 days
Finally had to replace my ancient NAS setup. I heard good things about @Synology, so I was going to go with them until I found out they released an update to disable iGPU functionality in the kernel on their Celeron models. Ended up going with a @QNAP_nas so I can run @plex with
1
0
0
@zimmed_io
zimmed
10 days
When the terminal app (not the terminal session, but the entire APPLICATION), starts freezing on an m4 pro macbook, it's time to ditch Apple. The hardware is no longer good enough to make up for the absolutely ABYSMAL software quality.
0
0
0
@zimmed_io
zimmed
12 days
> Hates implicit behavior. > Uses JavaScript. ???
@rickhanlonii
Ricky
13 days
there's too much magic in prettier. it has a config file that's magically read, with magic strings and that magically reformats my file and i have no idea how???? i hate magic, prettier should be an explicit function you wrap your code in so new devs can understand how it works
0
0
1
@zimmed_io
zimmed
12 days
The zig gamedev suite is looking quite attractive. `zmath` in particular. https://t.co/wtmtmVEReD
Tweet card summary image
github.com
Building a game development ecosystem for @ziglang! - zig-gamedev
0
0
0
@zimmed_io
zimmed
12 days
Well, I guess it's time to move onto building the 3D renderer, like I should have done the first time. Not that it should be any surprise, but doing your rendering on the JS side is pretty bad, even if you're not using an especially-terribly-made library like @babylonjs.
@zimmed_io
zimmed
12 days
Oh baby! HTTP3/WebTransport support from the @ziglang server and/or @bunjavascript (via FFI). Took longer than I'd care to admit, but once I realized I was reading the wrong spec, it was smooth sailing.
1
0
0
@zimmed_io
zimmed
12 days
This is preferable to the alternative.
@fidexcode
fidexCode
13 days
But why are people not interested in learning game development?
0
0
0
@zimmed_io
zimmed
12 days
Oh baby! HTTP3/WebTransport support from the @ziglang server and/or @bunjavascript (via FFI). Took longer than I'd care to admit, but once I realized I was reading the wrong spec, it was smooth sailing.
0
1
6
@zimmed_io
zimmed
15 days
Dude locked the replies and is just arguing with himself in the comments -- and it's one of the funniest things I've ever seen on this site.
@erykistired
Eryk若泠
17 days
Boyfailure starterpack
0
0
0
@zimmed_io
zimmed
16 days
Working being optional is a net loss for humanity. For such a clever guy, he has some pretty ignorant ideas.
@elonmusk
Elon Musk
17 days
@Jason AI and robots will replace all jobs. Working will be optional, like growing your own vegetables, instead of buying them from the store.
0
0
0
@zimmed_io
zimmed
16 days
What. The. $@#&. Do I understand this right? Does QPACK actually use a completely different `varint` encoding than HTTP/3 and QUIC?
0
0
0