Maciej Sinilo

0xC0DE

2025-06-19

@joeldevahl now I wonder if truly random or some Linux geek on the team decided to have some fun :)

2025-06-16

For the "games should go back to smaller teams and original ideas rather than chasing the latest fads" crowd - make sure to check out The Alters by 11 bit studios: store.steampowered.com/app/160

2025-06-16

@jon_valdes @dotstdy @mtothevizzah early days of Warframe we had a bug that had _exactly_ 1 in 32768 chance of happening (so, uh.. 0.003%?) at login. Based on our crash reports, you'd think it was happening all the time

2025-06-12

@zeux meshopt_generateVertexRemapCustom is nice to see! I was hooking up MO recently for our collision geom generation and this should help me to get rid of one of the custom preparation steps.

Maciej Sinilo boosted:
2025-06-11

I'm frequently asked "how much does @compiler_explorer cost to run". I've done some digging and posted xania.org/202506/compiler-expl which is a high-level breakdown of the costs (and revenue); and links to a more in depth report if you want all the gory details.

2025-06-10

Huh I never thought I'd have to worry about in-order CPUs again but Pixel 7 has one of these beauties inside - en.wikipedia.org/wiki/ARM_Cort

2025-06-07

@dotstdy @RYStorm @jon_valdes @skylark13 @WaitForPresent sure, just saying it is yet another engine being used within EA

2025-06-07

@jon_valdes @dotstdy @skylark13 @WaitForPresent @RYStorm Good to know. I think there was a definite push to get everyone on Frostbite at some point though (Mass Effect : Andromeda), good they dropped it (+ Respawn is even using Source :))

2025-06-07

@dominikg @dotstdy @skylark13 @jon_valdes @WaitForPresent @RYStorm kinda curious if Rockstar ever switches

2025-06-07

@skylark13 @jon_valdes @dotstdy @WaitForPresent @RYStorm Evolution Engine at DE. It works fine for the type of projects we are making and we know it inside out, so it makes sense, even when starting a new game.

2025-06-06

It is funny but I seem to be conditioned to use power-of-two numbers even when it doesn't matter at all. Like right now I am trying to set the "number of verts for a simple mesh" and obviously 500 is just as good as 512 but it looks "wrong" to me

Maciej Sinilo boosted:
Trump vanishing Musk
2025-06-05

Uh, one more annoying 'feature' of built-in unordered_map that rarely shows up in the bechmarks is how expensive it is to _destruct_ (because of all the individual nodes, a bit better with custom allocator but still)

2025-06-04

Every time I touch this file, it makes me chuckle a bit, but the most complex anim tree in our game is named "SimpleTennoAnimTree"

2025-06-02

@dotstdy "Canonical employees reached out to me on mastodon to tell me that I should lie on this step of the hiring process, as people who aren't in the top 10% in high-school are automatically rejected. So I made things up, and didn't get rejected this time." LOL

Maciej Sinilo boosted:
2025-05-28

I just published my new article:
The Secrets of Floating-Point Numbers
asawicki.info/articles/secrets

2025-05-26

@christer a new book? ;) More seriously, congrats on the journey so far, enjoy your break!

Maciej Sinilo boosted:
Matt Massicottemattiem
2025-05-24

Programmers are usually fed a steady diet of features and bug fixes. But occasionally they get to work on performance problems. This development methodology is known as intermittent fasting.

2025-05-22

@sinbad oh yeah for sure, if starting from scratch right now, esp. with a small team, UE/Unity/Godot/whatever is a no brainer, warts and all

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst