Brieuc Swales
banner
brieucswales.bsky.social
Brieuc Swales
@brieucswales.bsky.social
🏢 Solo game developer at Invisible Ink Studios.
💼 Currently working as a contractor on Tako no Himitsu.
🌐 brieucswales.com
Reposted by Brieuc Swales
My "No Graphics API" blog post is live! Please repost :)
www.sebastianaaltonen.com/blog/no-grap...

I spend 1.5 years doing this. Full rewrite last summer and another partial rewrite last month. As Hemingway said: "First draft of everything is always shit".
No Graphics API — Sebastian Aaltonen
Graphics APIs and shader languages have significantly increased in complexity over the past decade. It’s time to start discussing how to strip down the abstractions to simplify development, improve pe...
www.sebastianaaltonen.com
December 16, 2025 at 6:52 PM
Reposted by Brieuc Swales
In case you missed the talks from ThinkyCon, all 35 of them are up on YouTube!
All 35 talks from ThinkyCon 2025 are now available to watch on YouTube · Thinky Games
In case you missed any of our 2nd annual online convention centered around the making of the games we love so much, every presentation from ThinkyCon 2025 has now been uploaded to our YouTube channel so you can pick and choose what to watch whenever you like.
thinkygames.com
November 30, 2025 at 5:23 PM
Reposted by Brieuc Swales
New blog post! Behind the scenes of some of the techniques involved in making our last PC demo 💫 gboisse.github.io/posts/this-i...
November 5, 2025 at 9:15 PM
Reposted by Brieuc Swales
A retrospective of my tech career - a work-focused autobiography, basically - feels a bit vain, but I'm hopeful that it is interesting or useful enough to justify that.

If nothing else writing it up forced me to try to remember what actually happened.

randomascii.wordpress.com/2025/10/22/r...
Reflections on My Tech Career – Part 1
I’ve been lucky enough to have had a successful career as a software developer. Spanning six companies and thirty-seven years I’ve had the opportunity to work on Elastic Reality, Xbox, Windows, Ste…
randomascii.wordpress.com
October 22, 2025 at 9:05 PM
Reposted by Brieuc Swales
I finally found the time and energy to make a new blog and write a couple of posts. This time I wrote about PBR content and game development principles. Both posts are quite different so hopefully people find something interesting on either one of them.

irradiance.ca/posts/
Posts
irradiance.ca
October 15, 2025 at 6:51 PM
Reposted by Brieuc Swales
This week on The Digital Antiquarian: Outcast www.filfre.net/2025/09/outc...
» Outcast The Digital Antiquarian
www.filfre.net
September 19, 2025 at 4:00 PM
Reposted by Brieuc Swales
I've got a new blog post for all of you fine folks! It runs through the additions to D3D12 since it was released, and finishes up with some of the things that have changed for me personally in my code.

(And yes it's really been 10 years 👴).

therealmjp.github.io/posts/ten-ye...
Ten Years of D3D12
For those of us that have been using it from the start, it can be hard to believe that Direct3D 12 has been around for nearly ten years now. Windows 10 was released on July 29th 2015, and D3D12 has be...
therealmjp.github.io
September 8, 2025 at 12:49 AM
Reposted by Brieuc Swales
New at #SIGGRAPH2025:

Can we make Perlin Noise stretch along some underlying vector field? Well it turns out it's possible with two simple additions to the original method! No need for advection or convolutions.

Find the paper and implementations here:
github.com/jakericedesi...
July 29, 2025 at 12:16 AM
Reposted by Brieuc Swales
Most of the slides and course notes for the SIGGRAPH 2025 Physically Based Shading in Theory and practice course are now online, with more to follow:
blog.selfshadow.com/publications...
SIGGRAPH 2025 Course: Physically Based Shading in Theory and Practice
blog.selfshadow.com
August 10, 2025 at 2:47 PM
Beware the Cobra that slithers behind the waterfalls… 🐍
A glimpse at one of the deadly bosses awaiting you in Himitsu. (Work in progress) #ScreenshotSaturday #gamedev
August 9, 2025 at 6:24 PM
Reposted by Brieuc Swales
Worth watching presentation, also provides some background info on how ReSTIR came to be and where it is heading: "ReSTIR: Traveling the Path of Reuse" www.youtube.com/watch?v=MRg9...
I3D 2025 Chris Wyman's Keynote "ReSTIR: Traveling the Path of Reuse"
YouTube video by I3D Symposium
www.youtube.com
July 31, 2025 at 12:20 PM
Great article by @c0de517e.bsky.social about reverse-engineering MeshBlend !
July 31, 2025 at 11:55 AM
Reposted by Brieuc Swales
Finally, I'm proud to announce that #Illugen 1.0 is available.
If you need to generate assets for special effects, this is the tool for you : Spritesheets, noises, caustics, masks, meshes(including pivot baking) ... and much more to come.
jangafx.com/software/ill... #realtimevfx #techart
July 28, 2025 at 1:48 PM
Great article about a genre of games I love! A blend of puzzle design and Metroidvania-style non-linearity, where understanding the game's world and rules is the key to progress.
July 16, 2025 at 3:33 PM
Sneaking past guards just got harder 👀

I'm working on the infiltration system for Tako no Himitsu, an upcoming 2D JRPG by @deneosproduction.com. Guards have dynamic behaviors, visible through our debug overlay.

#ScreenshotSaturday #indiedev #gamedev
July 5, 2025 at 5:53 PM
Reposted by Brieuc Swales
I wrote about the journey to make GPU texture compression work everywhere, including some history on how I got into this field. Check it out!

www.ludicon.com/castano/blog...
February 20, 2025 at 10:03 AM