Mathias Wahlin

7.2K posts

Mathias Wahlin banner
Mathias Wahlin

Mathias Wahlin

@fohx

Part indie gamedev working on an unannounced game, part graphics programmer at https://t.co/4rkmvdIts0. Used to work on bigger games, ex demoscene. ❤️@Katcooti42

Gothenburg, Sweden Katılım Mayıs 2009
2.2K Takip Edilen1.3K Takipçiler
Mathias Wahlin
Mathias Wahlin@fohx·
capture.se is my main gig, and it allows me the freedom of not having to rush to release something. And without that pressure, I can do indie gamedev in a very chill way. It will take time, but that's ok. It's inspiring and fun, and most importantly, sustainable.
English
0
0
3
149
Mathias Wahlin
Mathias Wahlin@fohx·
I think I've finally figured out a sustainable way to bring gamedev back into my life in a way that works for me. And I'm actively working on a game I'm very excited about. 🥳 It's a slow but steady pace, but I'm in a position where I can take my time and enjoy the process.
English
1
0
5
159
AnderssonKev
AnderssonKev@AnderssonKev·
🐣PaperKlay is now available!🐔 A 3D Platformer where you rotate and unfold a paper and cardboard world! Meet fully voiced characters on your adventure! Featuring the Banjo-Kazooie composer on the title track! Poured my heart into this game, I hope you like it! RT to help 💜
English
108
569
1.9K
183.8K
Mathias Wahlin
Mathias Wahlin@fohx·
@AnderssonKev Woho, congrats on the release! 🥳 Great job man, looking forward to playing it myself! 🎉
English
0
0
3
223
Mathias Wahlin
Mathias Wahlin@fohx·
I will stay here for as long as it is relevant, but you can also find me as “fohx” at the elephant gamedev place and at the place where the sky is blue.
Mathias Wahlin tweet mediaMathias Wahlin tweet media
English
0
0
3
481
Mathias Wahlin
Mathias Wahlin@fohx·
Just a small update, I don’t have much to share but I’m making steady progress with my projects again. Most importantly, I’ve found the fun in it again. I've also decided to let myself just take my time for now and experiment with a few things, and just see where it goes.
English
0
0
9
377
Mathias Wahlin
Mathias Wahlin@fohx·
@marcinignac Oh, thank you! The "ambient" pass has 2 colors for a sun/sky gradient and uses PBR materials. Diffuse is gradient + wrapped NdotL from sun, specular uses refl. vec instead + env_brdf weight. Gives directionality and spec everywhere, esp. for metals. (Std tonemapper, no grading.)
English
0
0
1
46
Marcin Ignac
Marcin Ignac@marcinignac·
@fohx How come this looks better than most GI demos i see these days? Tonemapping + some color grading?
English
1
0
1
162
Mathias Wahlin
Mathias Wahlin@fohx·
I’ve been having some fun with tech stuff on the side, though. I even have a web build of this little (mostly C99) engine now. 🦊 (I also came up with a hacky idea for cheap indirect lighting that at least looks better than basic ambient..?)
Mathias Wahlin tweet media
English
1
0
12
0
Olle Håkansson
Olle Håkansson@ollhax·
I’m excited to say that #SteamWorldHeistII is OUT! 🥳 On a more bittersweet note, I’d like to add that this was my last SteamWorld game. After nearly 15 years of directing most of the titles in the series, it’s time for me to start my own thing. But for now, enjoy Heist 2!
English
16
1
76
4.6K
Mathias Wahlin
Mathias Wahlin@fohx·
@ollhax Congrats on the release, but also starting your own thing! 🎉 Will be great to see what you will be making! 😄
English
1
0
1
122
Mathias Wahlin
Mathias Wahlin@fohx·
@ollhax Same! I mean, from you! 😄 (..or well from myself too I guess.🤔😆)
English
0
0
0
283
Mathias Wahlin
Mathias Wahlin@fohx·
Hey, it’s been a while. Tbh, I needed a break from my gamedev projects for a while there due personal reasons, but I think I’m finally starting to feel the inspiration and motivation slowly coming back (especially thanks to some recent developments in life). 🙂 So.. we’ll see.
English
2
0
14
1.1K
Mathias Wahlin
Mathias Wahlin@fohx·
I’m still doing graphics programming as always for @capture_se of course too and having fun with it. For instance, I think the biggest and most interesting feature I worked on for the 2023 release was adding HDRI support to the renderer: youtube.com/watch?v=_upVuF…
YouTube video
YouTube
English
0
0
2
566
Mathias Wahlin
Mathias Wahlin@fohx·
@molecularmusing Hm, what happens if you specify /FI multiple times manually in command line/additional options? The docs seem to claim that it is supported unless I'm mistaken, but I've never tried it myself.
English
0
0
1
0
Stefan Reinalter
Stefan Reinalter@molecularmusing·
Is there any way to force MSVC to include a file *after* the PCH include? Basically what /FI is doing, but for including a file that is not part of the PCH the translation unit might be using. Essentially, I'd want the include order to be "PCH.h", "ForceIncludedFile.h", headers.
English
1
0
3
0
Mathias Wahlin
Mathias Wahlin@fohx·
@Gaxst Hm.. but if your new year's resolution is to not have a new year's resolution, then you *do* have a new year's resolution, which you should not have..? 🤔 Or maybe you just created a paradox. 🤯
English
0
0
1
0
Mattias Gast Widén
Mattias Gast Widén@Gaxst·
My New Year's resolution is to not have a New Year's resolution. Now I don't have to be anxious about failing to uphold it. 🦊
English
2
0
3
0