@bjoreman This paper is gold.
Notices by Anders Stenberg (sonnybonds@mastodon.gamedev.place)
-
Embed this notice
Anders Stenberg (sonnybonds@mastodon.gamedev.place)'s status on Wednesday, 13-Aug-2025 09:15:23 JST
Anders Stenberg
-
Embed this notice
Anders Stenberg (sonnybonds@mastodon.gamedev.place)'s status on Wednesday, 05-Feb-2025 04:10:44 JST
Anders Stenberg
We're likely going to hire at least one more developer at Kilohearts soon. No formal job listing yet, but if you're interested or know someone who might be a good fit let me know!
We're primarily oriented around C++, and GUI/graphics or audio experience is valuable. Kilohearts is based in Linköping, Sweden.
-
Embed this notice
Anders Stenberg (sonnybonds@mastodon.gamedev.place)'s status on Tuesday, 07-Jan-2025 01:12:18 JST
Anders Stenberg
@slembcke It's the worst.
-
Embed this notice
Anders Stenberg (sonnybonds@mastodon.gamedev.place)'s status on Saturday, 28-Dec-2024 23:15:11 JST
Anders Stenberg
@sinbad Yeah. Drawing, layout and overlap queries iterate but in tree order like you say, which may or may not be linear-ish depending on how the tree is created.
-
Embed this notice
Anders Stenberg (sonnybonds@mastodon.gamedev.place)'s status on Saturday, 28-Dec-2024 20:59:26 JST
Anders Stenberg
Continuing my UI experiments but in C++ land now.
Experimenting with an ECS-ish structure with data stored in separate arrays identified by id. Not sure it makes sense since most interaction with the data is not linear iterations, so I don't know how much data locality matters.
Currently putting the data in maps and I don't love having to worry about hash lookup being a cost. Could use array, but that comes with other issues.
Maybe should just go back to pointer tree of heterogenous objects.
-
Embed this notice
Anders Stenberg (sonnybonds@mastodon.gamedev.place)'s status on Friday, 13-Dec-2024 02:06:16 JST
Anders Stenberg
@sinbad I haven't worked directly with games in 15 years, and when I did I first "just" worked on middleware and then on some not so fantastic online games and some cancelled stuff. I still feel like I used to "work with games" but I also feel like there is a big asterisk to it. 😬
-
Embed this notice
Anders Stenberg (sonnybonds@mastodon.gamedev.place)'s status on Sunday, 08-Dec-2024 19:49:13 JST
Anders Stenberg
@jwz @codinghorror I say I'm a big fan, but honestly I'm mostly into the two pre-Beautiful albums.
Beautiful Garbage has a special place in my heart for reasons very loosely related to the songs on it. Musically I don't hate it and it does have some songs I really like. World feels like a _very_ Beautiful-era song to me though. But I like it, it's really... extra.
The albums after that I've mostly listened through out of duty.
-
Embed this notice
Anders Stenberg (sonnybonds@mastodon.gamedev.place)'s status on Sunday, 08-Dec-2024 18:10:44 JST
Anders Stenberg
@jwz @codinghorror Tiga's phaser license should be revoked.
But are we just straight up posting hype music right now?
-
Embed this notice
Anders Stenberg (sonnybonds@mastodon.gamedev.place)'s status on Sunday, 08-Dec-2024 17:42:04 JST
Anders Stenberg
@jwz @codinghorror SORRY CAN'T HEAR YOU OVER THE FATAL SOUND OF BROKEN DREAMS
-
Embed this notice
Anders Stenberg (sonnybonds@mastodon.gamedev.place)'s status on Sunday, 08-Dec-2024 17:11:10 JST
Anders Stenberg
@jwz @codinghorror I'm a Garbage fan but "A View To A Kill" and "The Living Daylights" though.
-
Embed this notice
Anders Stenberg (sonnybonds@mastodon.gamedev.place)'s status on Saturday, 02-Nov-2024 20:30:07 JST
Anders Stenberg
The year is 2024. You want to write a cross platform desktop UI (not command line) application. What language and frameworks do you use?
Electron or otherwise browser based options disallowed for this particular hypothetical.