Nicolas Barradeau
banner
nicoptere.bsky.social
Nicolas Barradeau
@nicoptere.bsky.social
⚠️ AVAILABLE FOR WORK ⚠️

freelance creative coder (senior)

2D / 3D / dataviz / ML / AI
https://www.barradeau.com
had a silly idea for #genuary 20 "One line.." this is the world's longest possible walk, 23,068 km from L’Agulhas, South Africa to Magadan, Russia. I "straightened" the path and made evenly spaced slitscans along the path, each region becomes distorted yet continuous.
January 25, 2026 at 11:51 AM
"Order and disorder." probably my last take at #genuary26, uses a 3D pathfinder to go from neatly ordered stacks to a random layout. #genuary2615

BTW, I'm available for freelance work (2 days a week for now).

HIRE ME, I'm GOOD (& CHEAP! 😁)

also ok with collabs, mentoring, Q&As, AMA...
January 23, 2026 at 6:35 PM
"Create an invisible object where only the shadows can be seen."
the source image is converted into a set a 2D primitives & rendered using the shadow of a morphing object. the video compression won't do it justice but the outcome is quite gorgeous ✨
#genuary #genuary2615
January 22, 2026 at 12:20 PM
"Everything fits perfectly"
#genuary #genuary2614
January 21, 2026 at 2:19 PM
"self portrait"
still lagging behind #genuary and this took me forever but it was fun. mediapipe, three.js and a bunch of custom shaders.
barradeau.com/2026/genuary... if you want to try it at home (you won't see my pretty face though 🤷)
audio 'Brooklyn' by Young Brass Band
#genuary13 #genuary26
January 20, 2026 at 4:58 PM
more progress on "self portrait", BEHOLD the mighty skull dance !💀
January 19, 2026 at 3:47 PM
making GREAT progress on "self portrait" 😆
#genuary #genuary13 #genuary26
January 18, 2026 at 7:38 AM
"Boxes only"
I wanted to create an infinite Klotski, a sliding puzzle game and it was going fine until I realized it was NP-complex and cowardly chose to display 4 of them side by side instead ^^
music: "Prickly pear" by Portico Quartet
#genuary #genuary12 #genuary26
January 16, 2026 at 9:57 PM
"Quine"
always wanted to do a Quine, it's both very silly and very challenging technically. here I print an ASCII rendition of my avatar then re-render it using the source code that can then be copy/pasted to re-create the whole animation ♾️
#genuary #genuary11 #genuary26
January 15, 2026 at 9:33 AM
"Polar coordinates"
explores some famous conformal maps (en.wikipedia.org/wiki/Conform...), I still remember being galaxy-brained when I discovered this principle ✨
boids for scale.
#genuary #genuary10 #genuary26
January 14, 2026 at 10:07 AM
"Crazy automaton. Cellular automata with crazy rules."
not strictly speaking a CA yet inspired by @sakana.ai latest paper on core wars, it uses tiny neural nets (10-12-6 p) to play a core wars in 2D, the fittest agent becomes the "Digital Red Queen"
#genuary #genuary9 #genuary26
January 13, 2026 at 1:19 PM
"A City. Create a generative metropolis."
Jared Tarbell's Substrate (www.complexification.net/gallery/mach... ), PSLG (en.wikipedia.org/wiki/Planar_...), simplification, finding cycles (the "blocks"), relaxation, *ahem* "clouds", tilt shift and voilà!
#genuary #genuary8 #genuary26
January 12, 2026 at 10:50 PM
"Boolean algebra."
treat, trick, treat OR trick, treat AND trick, treat XNOR trick...
#genuary #genuary7 #genuary26
January 12, 2026 at 3:15 PM
'Lights on/off. '
explores the Art gallery problem, vision cones, floorplan generation, nav-meshes, avoidance and such
#genuary #genuary6 #genuary26
January 11, 2026 at 4:09 PM
'Write “Genuary”. Avoid using a font.'
where I TOTALLY NOT used a font, it first uses Sinkhorn Optimal Transport to find the target locations then injects the particles into @liabru 's MatterJS engine and pure fairy dust is used to "rewind".
#genuary #genuary5 #genuary26
January 10, 2026 at 10:20 PM
#genuary "Lowres" locates some interesting features, triangulates, creates a mesh and adds to a 2D physics sim, runs a pass of relaxation, sample colors at the new locations, returns to origin & finally performs a Jump Flood to render the image barradeau.com/2026/genuary...
#genuary2026 #genuary4
January 9, 2026 at 11:57 AM
#genuary "Fibonacci forever", I did a silly 2048-like game using adjacent numbers in the Fibonacci sequence (1+1,1+2, 2+3, 5+8, etc.) to create combos. I doubt it's possible to go beyond F(17) & I added a solver because I hate this game 😀 barradeau.com/2026/genuary...
#genuary2603
January 9, 2026 at 11:40 AM
love it!
January 9, 2026 at 9:20 AM
oh no
Fun new puzzle game! Learned about it a couple days ago and I'm kind of obsessed with it now.

enclose.horse
enclose.horse
A puzzle game about enclosing horses.
enclose.horse
January 9, 2026 at 9:19 AM
follow up with the second prompt "Twelve principles of animation", I made a silly dancefloor to show the different principles, also added some insights, some are actually very hard to render ^^'
#genuary #genuary2 #genuary2026
January 6, 2026 at 10:07 PM
late at the party but #genuary (genuary.art) is something special so here's my take at the first prompt : "One color, one shape" #genuary1 #genuary2026
January 6, 2026 at 10:07 PM
Reposted by Nicolas Barradeau
The Call for Speakers is still open, we are very curious to what you have been up to!
Call for Speakers! We are looking for passionate speakers to deliver a talk during Everything Procedural 2026. Are you excited to share your experiences with an audience? Then we encourage you to submit your proposal: forms.office.com/e/sG6z0eCAyG
#procgen #procedural #gamedev
January 6, 2026 at 6:19 AM
Reposted by Nicolas Barradeau
Mixing all my passions together, #karate, #illustration and #3D animation into making a game, could this be something?
#b3d #godot #gamedev #indiegame
January 2, 2026 at 11:49 AM
Reposted by Nicolas Barradeau
Made a site comparing the sizes of living things :)

The great Julius Csotonyi spent 5 months painting over 60 illustrations for the site, no ai used

> neal.fun/size-of-life/
December 10, 2025 at 4:03 PM
noise functions in TSL threejsroadmap.com/blog/10-nois...
threejsroadmap.com
December 9, 2025 at 9:54 PM