Mathieu Ropert
MatRopert@mastodon.social
<p>Tech Consultant, Trainer, Game developer and Lead making your software go fast at Unity.<br />Co-host of <span class="h-card" translate="no"><a href="https://hachyderm.io/@cppcast" class="u-url mention">@<span>cppcast</span></a></span>.<br />Amateur photographer and occasional winetaster.</p>
Posts
-
View post
New episode is out. @lefticus and I interview Tom Tesch about teaching C++ in the age of students using AI and finding a job for graduates. Also Max interrupts the podcast cause he&#39;s never been fed. https://open.spotify.com/episode/7FS6ne6vwVODN7sWJpD8AG?si=FqyP_QRfSnWdGwYtO81JjA
-
View post
Trip report from @ACCUConf 2026 https://mropert.github.io/2026/06/24/accu_on_sea_2026/
-
View post
MoltenVK allows you to use Vulkan on all 3 desktop platforms as long as you&#39;re prepared to go all in on mesh shaders. The alternatives are to emulate the lack of draw_indirect_count() with some nasty CPU/GPU sync points and read backs, or to go back to pre GPU-driven patterns.
-
View post
So a bunch of guys with reportedly no background in game engineering or access to a preview build put out an article article saying &quot;this game won&#39;t make 60 fps on release&quot; with ZERO evidence and the whole press is running with it. My sympathies to the CM at Rockstar who has to handle this.
-
View post
Has anyone made an AI config file that makes it talk to you like your skills in Disco Elysium? I&#39;m not sure it&#39;d serve a practical purpose but it&#39;d probably be hilarious for a minute.
-
View post
People were literally giving up on C++ before @compiler_explorer because they didn&#39;t trust the generated assembly would be good enough. That was only 10 years ago.
-
View post
@SolangePaddleton @michelv après avoir jeté un oeil, je ne recommande pas.
-
View post
We had this thing called code that is text and exactly encodes machine instructions. Then someone said &quot;what if I turned this into an unreadable 2d graph UI that generates poor code and serializes to binary?&quot; We call it &quot;Node based&quot; and we think it&#39;s gonna go great. #gamedev
-
View post
Next episode of CppCast is out, get it while it&#39;s hot! https://cppcast.com/40_years_of_programming_and_embeddable_programming_languages_with_mark_guidarelli/
-
View post
For all the recent clamor for a New Vegas spiritual successor, I&#39;m sure you know you of Outer Worlds. But did you know the lead writer went on to make another franchise set in post apocalyptic western United States? It&#39;s a small franchise called Horizon Zero Dawn...
-
View post
Damn the sequel to my &quot;Can It Run Doom?&quot; lightning talk is writing itself. Joke aside, GTX 900 makes sense if you want to target Vulkan 1.3 (earlier cards have sketchy driver support). As for recommended specs, I&#39;d guess mesh shaders, although RX 5xxx series don&#39;t support them.
-
View post
Hey do you guys wanna hear my nuanced thoughts about AI? Because the mods on HackerNews sure didn't. https://mropert.github.io/2026/08/04/an_honest_review_of_ai_programming/
-
View post
I see a message on slack about a redundancy hitting a team and next business day all the American and Canadian employees in the thread have had their account shut down. Then people ask me if I would ever consider go work there like it's a serious idea anyone could ever entertain.
-
View post
Wrapped up a #gamedev consulting job on UE5 with no prior engine experience outside hobby interest. Within hours I had significant performance improvements and found architectural design flaws. Job ads making hard requirements on specific engines show deep misunderstanding of software engineering.
-
View post
Today is May 1st. It&#39;s my mom&#39;s birthday. Also it&#39;s international worker&#39;s day. Join a fucking union!
-
View post
Ppl who use C++ Modules, do you publish libraries in &quot;dual form&quot;, useable with or without modules enabled, or did you move to modules only? I found doing dual is a bit of a maintenance pain, but the alternative is very viral &quot;all or nothing&quot;. cc @DanielaKEngert
-
View post
RE: https://mastodon.social/@MatRopert/116374316393475494 Current conclusion: it&#39;s basically impossible to tell if I&#39;m hitting a compiler bug, a feature limitation or doing something wrong because despite the fact that it&#39;s been 6 years we still have no migration path and we standardized a thing that only works on slideware.
-
View post
Part 9 of my blog series &quot;What Makes A Game Tick?&quot; has just been published! Today we build a parallel task scheduler to run our tick on multiple threads just by looking at their function signatures. If you&#39;re new to the series you might want to check out the precious issues first! #gamedev https://mropert.github.io/2026/02/27/making_games_tick_part9/
-
View post
Guess I should do an #introduction Hey there! I&#39;m Mathieu, I&#39;ve been doing #cpp #gamedev and #graphics for a while and I have my own consulting/training shop these days. I like wine, cooking, photography and cats of which I have 2 of (cats that is, I got more wine than that). Oh and I was a union rep for a while, if you&#39;re curious about that. You can find most of my tech stuff on my website, https://mropert.github.io/.