Richard Kogelnig
banner
richardkogelnig.bsky.social
Richard Kogelnig
@richardkogelnig.bsky.social
fascinated by (too?) many things. Engineering, Psychology, Music, Game design ...
Working on the Havok Navigation SDK
@[email protected]
Reposted by Richard Kogelnig
25% of core game dev jobs lost in Germany since 2023 is just an absolutely wild number.

"Compared to 2023, this means that around 25 percent of jobs in the industry have been lost."
November 25, 2025 at 10:54 AM
Reposted by Richard Kogelnig
Any good implementation info on replacement grammars (for graphs, not strings)?

Good conceptual info by @jorisdormans.bsky.social, but I'm missing: Good data structures for graphs and rule specification; good algorithms for identifying sub-graphs and applying the rules. Ideally with pseudo code.
November 25, 2025 at 9:26 AM
Reposted by Richard Kogelnig
I'm so happy to finally be able to talk about our new SIGGRAPH Asia paper "Control Operators for Interactive Character Animation". It's been by far the most work I've seen go into a SIGGRAPH paper (thanks goes to @gouruiyu.bsky.social) and a fun project all round.

theorangeduck.com/page/control...
November 24, 2025 at 7:02 PM
Reposted by Richard Kogelnig
I present to you, one of the best-to-describe photos I have ever taken. It's a:
unicorn
wearing a dress
riding a shark
sledding down a volcano
November 21, 2025 at 9:20 PM
Reposted by Richard Kogelnig
something i have tried to explain a few times, when people see crashes (panics, asserts, segfaults, whatever) as "bad":

when you have a bug, your program crashes if you're lucky. If you're not lucky, your program keeps running, but it is now a different program than you think it is. That's worse.
“rust isn’t safe because it panics” shut da fuck up rust is safe BECAUSE it panics. instead of, you know. not doing that.
November 19, 2025 at 6:29 PM
Reposted by Richard Kogelnig
Right, anyone working in the games industry got a new job this week and want to show off about it?

I'm topping up this week's newsletter with job movers, so if you've got yourself a shiny new role and want to brag to 6000 people around the world lemme know 🫡
November 17, 2025 at 2:36 PM
Reposted by Richard Kogelnig
I just posted my little intro to the Advent of Compiler Optimisation #AoCO that I announced yesterday. Check it out (and laugh at my terrible editing) at youtu.be/j-BwR-Cw0Gk?... @!4 if you want to watch the series, subscribe! :)
Intro to the Advent of Compiler Optimisations
YouTube video by Matt Godbolt
youtu.be
November 15, 2025 at 1:52 AM
Reposted by Richard Kogelnig
Here's a new #UE5 Gameplay Cameras dev diary entry, in which I talk about the changes in UE 5.7 #gamedev https://ludovic.chabant.com/blog/2025/11/14/ue5-gameplay-cameras-upgrading-to-5-7/
November 15, 2025 at 2:22 AM
Reposted by Richard Kogelnig
This December, I'll be posting an article & video each day until Christmas in the Advent of Compiler Optimisations! #AoCO2025
Each day we'll explore a fun optimisation in C or C++; some low-level, x86 or ARM-specific, some high-level. Hope you'll join me!
YT: youtube.com/mattgodbolt
Blog: xania.org
Matt Godbolt’s blog
xania.org
November 13, 2025 at 7:51 PM
Reposted by Richard Kogelnig
the dotnet team has been doing such awesome work... I love the focus on performance and memory - very exciting for gamedev stuff
Performance Improvements in .NET 10
YouTube video by dotnet
www.youtube.com
November 13, 2025 at 6:54 PM
Interview I was in over 10 years ago: Interview starts. First and I think only question was: "Let's implement a smartpointer." I showed an unintrusive one. Then we talked about benefits drawbacks etc - I actually like the question
What kind of C++ questions do you like to ask / have been asked in job interviews?
#cpp
#cplusplus
November 13, 2025 at 6:17 PM
Reposted by Richard Kogelnig
On my way home from #GodotFest. Thanks so much to everyone for this incredible event! Hope to see you all again soon :)

My presentation on foliage rendering in #Godot is already up on YouTube: www.youtube.com/watch?v=U2nB...

And I also shared my slides here: slides.com/hexaquo/plan...
Karl Bittner: Plants, Polygons and Pixels: Large-Scale Vegetation Rendering in Godot #GodotFest2025
YouTube video by GodotFest
www.youtube.com
November 13, 2025 at 1:42 PM
Reposted by Richard Kogelnig
The recording of my talk “Gyms, Zoos, and Museums: Your documentation should be in-game” is on the GodotFest YouTube now!

youtu.be/uNyswn-Oct0?...
Robin-Yann Storm: Gyms, Zoos, and Museums: Your documentation should be in-game #GodotFest2025
YouTube video by GodotFest
youtu.be
November 12, 2025 at 1:22 PM
Reposted by Richard Kogelnig
I just posted part two of my career retrospective during which time I work at four different companies, blog, and then retire:
randomascii.wordpress.com/2025/11/10/r...
November 11, 2025 at 6:32 AM
Reposted by Richard Kogelnig
I will be in Munich / München for @godotfest.com the next 3 days, and I am wondering:

Are there any great buttondown shirt shops in München? I'd love to add to my collection, especially if there are particularly crazy German patterns on them.
November 10, 2025 at 1:34 PM
"Your flesh betrays you!" a perfect voiceline from a perfect game #systemshock2
Oh yeah the System Shock 2 Remaster looks amazing on Switch 2.

SHODAN it's been too long you psychotic, evil ball of horrors.
November 9, 2025 at 10:11 AM
Reposted by Richard Kogelnig
Łukasz from Wookash Podcast (@gameengineering.bsky.social) has posted a lengthy conversation I recorded with him a few weeks ago:
www.youtube.com/watch?v=2KPU...
It's really awkward for me to watch it so I'll assume it's just confused rambling :)
Dear ImGui | On UI Architecture with Omar Cornut
YouTube video by Wookash Podcast
www.youtube.com
November 8, 2025 at 8:04 PM
Had the pleasure to be at Ian Shaw's talk at @conference.aiandgames.com this week and talk quite a lot with Ian! Pathfinding not based on the grid but on delaunay triangulation of the space!
November 6, 2025 at 10:13 PM
Reposted by Richard Kogelnig
Funding: if your mid/large business uses Dear ImGui - and maybe you are approaching end of year budget/planning etc. - please consider reaching out (PM/email) so I can help you help Dear ImGui !
November 5, 2025 at 8:00 PM
Very happy with how my talk "Debugging Across Time and Platforms: The Power of Determinism" yesterday at @conference.aiandgames.com!
"Managed to make a very deep technical topic entertaining and easy to follow", "One of the worst Arnold Schwarzenegger impressions I have ever heard"
November 5, 2025 at 12:14 PM
My Havok sweater says "At the Heart of Games" - and today and tomorrow the Heart of Games beats at Goldsmiths University in London at the @conference.aiandgames.com #aiandgames #havok
November 3, 2025 at 9:10 AM
Bags packed, taxi to the airport booked. On the way to #AiAndGamesConf20025 @conference.aiandgames.com .

See you there don't miss my talk on Tuesday about travelling across time platforms with the power of determinism!
November 2, 2025 at 8:24 AM
Reposted by Richard Kogelnig
Here’s a sneak peek at why you need to be at the AI and Games Conference 2025 this November in London by @tommy.aiandgames.com.
For all the detailed updates check out @conference.aiandgames.com.

#AIandGames #Conference2025 #GameAI #GameDev #IndieGames
October 3, 2025 at 9:15 AM
Next up panel led by @georgeosborn.bsky.social about the future of play! #nexus #nexusconference
October 2, 2025 at 9:45 AM