Advertisement Β· 728 Γ— 90

Posts by Stefan Bobev

Video

Experimenting with the idea of running save files on the title screen for very smooth game-loading ...

1 week ago 2134 323 71 7
Video

nobody asked for this game but I'm making it anyway πŸ‘πŸš„

2 months ago 1087 374 44 34

What kind of monster defaults a timezone to "Australia/Sydney"? Its not even the first alphabetical entry in the timezone database!!! JIRA that's who...

2 months ago 0 0 0 0
Preview
Spinning around: Please don't! - siliceum Embark on a journey about why you should sometimes trust your OS more than yourself.

Ever wrote spin-locks or had to debug them?
I have, and I got tired of seeing (and writing) crappy ones, so I did a real investigation this time.

Spoiler: trust your OS.

siliceum.com/en/blog/post...

2 months ago 23 9 1 1

I think the years of gamedev and my love of monorepos (I am a bit of a Bazel enjoyer) has made it so my default is usually to just add internally, before reaching externally. Unless the benefit is clear (e.g tokio, serde etc.) But definitely don't think my way is the only way. Thanks for answering!

5 months ago 2 0 1 0

I certainly see the appeal, and don't get me wrong, I am just as "guilty" of doing this. But I think the same argument can be extended to something like npm, but somehow it is wrong in that ecosystem. I think that Rust crates on average are higher "quality" but that is certainly hard to quantify

5 months ago 0 0 1 0

This is mostly coming from the uneasy feeling that some (not all, but a significant portion) of the Rust ecosystem took the JS mindset of "Everything can be a package that you can import"! I don't see how all all these tiny crates full of 3 line utils are not the same attack/issue vector.

5 months ago 0 0 0 0

Genuine question (I promise I don't mean it in a snarky way!) - why prefer to pull 3rd crates for things like UTF-8 paths and better fs errors? Why not have a "companion" standard library extension crate with your preferred utilities that you just use in your projects?

5 months ago 0 0 2 0
Advertisement
Shows the Github breakdown of each language used within my new repository. It uses 94.1% Starklang (Bazel's configuration language) and only 5.9% Rust (the actual language the project uses)

Shows the Github breakdown of each language used within my new repository. It uses 94.1% Starklang (Bazel's configuration language) and only 5.9% Rust (the actual language the project uses)

When you are bootstrapping a new project, but you get carried away with the build system a little...

8 months ago 0 0 0 0

Sad to see that "resistance to change" has continued to plague the games industry for so long. No one understands (or wants to risk) how investment into new tech can improve workflows. The sad part is that this attitude is now the default prevailing attitude outside of games as well.

8 months ago 1 0 0 0

If you use Ctrl+Shift+F or from the Find menu - Find Handle or DLL, it should bring up a new dialog window where you can search for those things.

8 months ago 1 0 1 0

Pretty sure there is a "Filter" search field in the top bar (next to the mini graphs). Ctrl+F also focuses that field like most applications. It is a pretty primitive search though - no fancy expressions unfortunately.

8 months ago 1 0 1 0

Please do that! I will buy a significant amount and distribute them passive-aggressively as surprise gifts throughout the year!

10 months ago 2 0 0 0

It's been a good start to the year. I've settled in my new job, so I think I can finally start posting here more regularly. I plan on using this place the same as the other one - it will be a dump of my tech thoughts. What you'll likely see a lot of recently is my holiday gamed stuff, so watch out!

1 year ago 2 0 0 0
Preview
doofenshmirtz evil inc. is written on the top of a building ALT: doofenshmirtz evil inc. is written on the top of a building

If the jingle didn't play in your head while reading this, you are probably AI πŸ€–

1 year ago 102 3 2 0

I am so happy I found this project (originally on twitter), been a blast following it. It really showcases something I have believed for a while, that a strong style trumps the chase for realistic graphics (for me at least). Keep going, its awesome!

1 year ago 1 0 1 0

Huge forum post covering Runnables, Tasks, how to set them up in C++. An absolutely fantastic resource. forums.unrealengine.com/t/multithreading-and-per...

1 year ago 11 2 0 0
Advertisement

One of my "resolutions" this year is to try to reduce the amount of take out I get. Last year I managed to get it down to once a week (it felt like a little treat every week), but even for a single person, prices of delivery are getting absurd. I also enjoy cooking, so I think double win.

1 year ago 0 0 0 0