Ludovic Bas
banner
loudo.lugludum.com
Ludovic Bas
@loudo.lugludum.com
#Gamedev #solodev
Founder of #indiegame studio lugludum.com.
Loving #haxe, tactical games, #retrogame & stoner rock.
- Crankstone & The Scrolling Enigma on #Playdate
- https://graalseeker.com a #turnbased #SRPG on PC.
Board member at Lyongamedev.pro
Hey that's my birthday 🎂 and I'm still headbanging 🤘 ! Guess my age!
February 11, 2026 at 10:59 AM
Did you know that all games distributed in France, even digital, need to be saved in our National Library, the BnF ? Law from 1993. Obviously even french devs don't know it necessarily or forget it. But that's good for preservation of games I think. #gamedev #videogame #videogamepreservation
February 10, 2026 at 2:32 PM
The game is so good that even fans troll the Steam reviews! #Expedition33

"Really? Like, really?
What the hell are you doing reading negative reviews? Instead of playing this great game!
GOOOOOOOOOOOO"
January 29, 2026 at 8:06 PM
So let's try Expedition 33 for an hour, see if it deserves the hype 🤓 #pegases2026
And then I still have few games on my backlog...
January 26, 2026 at 3:12 PM
Too many games to fit in my screen 😱 Need to test all of them before the end of the month. Which one to start with? #Pégases2026 #gameawards
January 9, 2026 at 7:39 PM
Did you know that Red Terror on Playdate can be modded? @johndogb.bsky.social put our faces on the game 🤣 Photo taken with a Game Boy Camera 🤓
January 9, 2026 at 9:05 AM
So this year Stripe takes 1% more to convert to my currency. That's 2.9% + 0,30$ on GROSS + 1% on NET now! I really need to set up my Stripe account with my bank account in USD. Should be possible like on Steam so I can rid of this new fee. #gamedev #solodev
January 6, 2026 at 5:06 PM
I also played some friend's games of my local gamedev community. Randomice by @videoludid.bsky.social , Fire Hero by @ravenlore-studio.com , Wordatro by @poulet.bsky.social , and Sheepherds by @ultimodisco.bsky.social. I'd liked to play em more but I was very busy. I hope to finish em before spring😘
January 3, 2026 at 12:04 PM
I bought a Steam Deck last fall so I have more opportunities to play when TV is busy. I love to play arcade games in small game sessions and I really love Crazy Taxi. But where are Offspring and Bad Religion music??? I miss the Dreamcast.
January 3, 2026 at 12:04 PM
The games I enjoyed the most but still not finished : Let's! Revolution! (8h), a roguelite minesweeper, Pyrenne (5h), a roguelite deckbuilder, Zelda Echoes of Wisdom (3h). Yeah I know I don't play that much! But I hope to dedicate more time on video games for 2026!
January 3, 2026 at 12:04 PM
2025 games played report!
I only finished 4 games so far, all on Playdate: Dig Dig Dino, Chance's Lucky Escape, Black Hole Havoc and Fulcrum Defender. Having games at your disposal whenever you want helped a bit I guess. But they are small and good so that helps too!
January 3, 2026 at 12:04 PM
With the lights, #blendate add-on is what needs the most tweaking. This add-on render 1-bit dithering spritesheet from blender meshes or animations. Good tool! You need to try! #playdateConsole osuika.itch.io/blendate
December 19, 2025 at 10:34 AM
To have a good rendering, lights are important. I choose area lights. 💡 This requires lot of tweaking to have a good rendering.
December 19, 2025 at 10:33 AM
Now I can choose the best size for my asset.
December 19, 2025 at 10:33 AM
Since I render in a 2d space, it's better to have an orthographic camera with the size of the #playdateConsole.
December 19, 2025 at 10:33 AM
My budget was low, so I purchased 3d assets. I just tweaked it by merging 2 assets. superhivemarket.com/products/chr...
December 19, 2025 at 10:32 AM
Crankstone Christmas update 🎄 ! I've added a new challenge with Christmas balls hanging and controllable by tilting the #playdate 🤩 . Some steps to create the assets in Blender 🧵#gamedev #indiegame
December 19, 2025 at 10:32 AM
Help me get the Cranky Award!!! 🏆 (write Crankstone in category 15 in the form, link below)
Docking to swap weapon, full turn to reload, precise angle to aim, thrust gesture to send back tnt 🤠 🔫
Vote Crankstone! lugludum.com/vote #playdate #playdateConsole #indiegame
December 16, 2025 at 5:02 PM
When crafting the game's sound design, you might occasionally stumble upon a sound by accident or coincidence. For example, I was recording the "oooo" sound but my kids made some noise so I said CHUT (shh in english) and it became the ghost's dying sound 😜 .#playdateConsole #sounddesign
December 15, 2025 at 5:14 PM
Tiny update before the Christmas one. It includes new sounds and some fixes. It's frustrating to still encounter bugs in my game 4 months after launch but hopefully I may be the only 1 to experience it since it involves being really quick. Anyway, my game gets better. ✌️ #playdateConsole #gamedev
December 11, 2025 at 11:00 AM
And finally, a quick merge in Audacity to merge both sounds and try to match the animation duration. Final export in IMA ADPCM for Playdate compatibility.
December 10, 2025 at 9:14 PM
I used Game Synth for the slot machine sound. Thanksfully there is already a patch available for this kind of sound, I just removed an intro sound and play with amplitude, frequencies and delay to have something that I like.
December 10, 2025 at 9:13 PM
First I recorded myself saying Jackpot in Ableton and add these effects: Octave Mod (vocoder), Moscow (resonator), Outer Space (reverb) to get that retro machine voice. I must confess that I just randomly move some potentiometers.
December 10, 2025 at 9:13 PM
I totally forgot to create a sound for the Jackpot animation. So next update in Crankstone (before the Christmas one) will have few more sounds (and some bug fixes). Here is how I made the sound. 🧵 #gamedev #playdate
December 10, 2025 at 9:13 PM
I've released Crankstone last summer, a shooter with mini games on the #playdateConsole!
Now it's time to vote for the Playdate Community Awards 2025!
Please consider voting for Crankstone. That would help a lot!

Cast your vote here
lugludum.com/vote

#playdate #indiegame #gameawards #gamedev
December 8, 2025 at 5:01 PM