Hurrdurr @devhurrdurr.bsky.social · 22/08/2026``` float corner = dot(abs(n), normalize(vec3(1.0,1.0,1.0))); corner = pow(corner, 5.) * 0.1; n += sin(p * 130.) * corner; n = normalize(abs(n)); ``` This could have potential for improving the problematic area. Added this to the top of biplanar(). 000
Hurrdurr @devhurrdurr.bsky.social · 22/08/2026Can confirm on iq's biplanar shader you get these cusps too. This is on a sphere so isolated to points instead of a line like your rotated capsule. Does triplanar look much better? Since this is probably a blurry spot for triplanar. 200
Hurrdurr @devhurrdurr.bsky.social · 22/08/2026Here's various stages of the change. I made a concession and changed it so that we can have separate palettes for tiles and objects, but the colors line up again :D 000
Hurrdurr @devhurrdurr.bsky.social · 22/08/2026Mostly invisible progress, I thought it'd be great to emulate a design constraint and have the world molded out of 32x32px blocks, as old games had save space. I no longer paint the palette separately, colors are extracted from the tileset so palettes are cooked not hardcoded. #ScreenshotSaturday 172
Hurrdurr @devhurrdurr.bsky.social · 12/08/2026How do I create a Jira ticket for the world? Shadows are funky. 020
Hurrdurr @devhurrdurr.bsky.social · 09/08/2026For a student project I made a game where you played against two AI. Team IDs were stored in a char_t, player was 0, the AI 1 and 2. My AI code would print debug information so I could inspect it. By coincidence the console showed code page 437 characters. These smileys showed up instead of digits. 010
Hurrdurr @devhurrdurr.bsky.social · 30/05/2026I commission creatures for Kinari. Some design notes are more purposeful, others were rushed and uninspired. Luckily the artist knows how to convert both good and bad ideas into awesome sprites! Made by @jarmesan.bsky.social #screenshotsaturday #indiedev 0132
Hurrdurr @devhurrdurr.bsky.social · 05/05/2026I really love reading public reviews. It shows a strange side of humanity. Today’s kind words were for a public park, 3/5 stars. Applauding the facilities, options, and ambiance. “My only complaint is that almost exclusively foreign neighbors use the place - a bit more diversity would be nice!” 😂 000
Hurrdurr @devhurrdurr.bsky.social · 04/05/2026We were raised with this and we’re all fine. I mean I wake up in a cold sweat once every two months, but who doesn’t? 120
Hurrdurr @devhurrdurr.bsky.social · 02/05/2026I've been free to work on my solo project. Comfy on my laptop, mostly my own code (lol ImGUI and SDL2). Full rebuild is 3.685s, run without debugger takes 0.2s and I can move. Pic irrelevant to what I worked on, but I haven't posted anything in a long time. #ScreenshotSaturday 161
Hurrdurr @devhurrdurr.bsky.social · 18/04/2026My phone is 5+ years old. I’d want a new one for the battery but Apple only makes iPhones that are bigger in size than what I own now. 6 minutes of Safari is 15% battery life! Incredible numbers from Bluesky. Looking at more stats Bsky consumes consistently 50% less than browsing or retail apps. 100
Hurrdurr @devhurrdurr.bsky.social · 11/04/2026Today I watched The Day the Earth Stood Still (1951). It still holds up incredibly well, beautifully shot, and genuinely entertaining. Highly recommend. 000
Hurrdurr @devhurrdurr.bsky.social · 29/03/2026Having a coffee moment with my wife, put on some Mario gameplay on YouTube to keep our son busy. Suddenly Bowser appears, except Bowser is replaced with a giant Peach, with huge boobs, that jiggle when she jumps. 🙃🙃🙃 000
Hurrdurr @devhurrdurr.bsky.social · 28/03/2026youtu.be/AvkuZTezDas?... 3:40 into the video. It’s during a thunderstorm to add to the ambiance. 110
Hurrdurr @devhurrdurr.bsky.social · 27/12/2025I used my PDF maker for the first time to actually send out an invoice. I can proudly claim that my new invoices are 95% smaller in size than prior invoices. Yes our computers are fast and bulky, but I still think it's nice if we can waste less resources. 000
Hurrdurr @devhurrdurr.bsky.social · 23/12/2025Moving away from Windows on my main PC I needed a new tool to generate PDF invoices. Did I need to implement kerning and justify the text? No. Was it the best part of the project? Yes. Sometimes you need a poor excuse for a fun project. 010
Hurrdurr @devhurrdurr.bsky.social · 30/11/2025IKEA targeting the right audience with their standing desks ❤️ 010
Hurrdurr @devhurrdurr.bsky.social · 15/10/2025Life has been quite busy. Productivity is down and I am focusing on our racing game (more info coming soon!) However I do keep making concepts and commissioning new sprite work for the monster tamer project! Here’s a sneak peek! I absolutely adore this mouse design! #gamedev #pixelart 0192
Hurrdurr @devhurrdurr.bsky.social · 22/08/2025I didn’t make the lineart, but I’m starting to get the hang of coloring and shading! This is so addictive, I was experimenting with different brushes and lighting techniques. Any tips for shading creatures? #DigitalArt 151
Hurrdurr @devhurrdurr.bsky.social · 20/08/2025On my way to #Gamescom, drawing away a new concept for my monster tamer. I suck at drawing so I pass poor concept art along to a proper pixel artist and get quality results :D 140
Hurrdurr @devhurrdurr.bsky.social · 10/08/2025I have questions about what exactly I’m looking at 😳 000
Hurrdurr @devhurrdurr.bsky.social · 04/07/2025AI is helping us deal with the layoffs alright. Here’s some actionable items generated by ChatGPT 1142
Hurrdurr @devhurrdurr.bsky.social · 07/06/2025I figured out how to have only your name in the credits of your game. 000
Hurrdurr @devhurrdurr.bsky.social · 10/03/2025Thanks for sharing. What a great paper, this picture is all I needed from it. 050
Hurrdurr @devhurrdurr.bsky.social · 08/03/2025I recently shared some stat that we're spending 30% CPU on finding the distance along a spline, what if we preprocess it into a LUT so we only check 5 line segments? Do I add redirection and reduce the LUT size merging cells, or allow hash collisions so that I have ~15 segments instead of ~5? 010
Hurrdurr @devhurrdurr.bsky.social · 08/03/2025This territorial terror soars high above the forest, scanning for threats and hunting predators... For sport! #Galeclaw is the final stage if the #Crestling line. A beak fit to tear through meat. Design by @jarmesan.bsky.social #ScreenshotSaturday | #IndieGameDev | #KindredPaths 0123
Hurrdurr @devhurrdurr.bsky.social · 07/03/2025Hinted at before, #Galecrest is the obvious next step for #Crestling. Developing its body and its abilities, their beak has changed shape to be more predatorial. Could there be another stage? Design by @jarmesan.bsky.social #KindredPaths | #IndieGameDev | #CreatureDesign | #GameDevelopment 062
Hurrdurr @devhurrdurr.bsky.social · 06/03/2025#Crestling swoops in! It has learned how to fly, but when it goes for a hunt the best it can hope for is an apple. I hope this little guy transforms and doesn't stay clueless forever... 👀 @jarmesan.bsky.social did this this wonderful design. #KindredPaths | #MonsterTamer | #IndieGameDev 0102
Hurrdurr @devhurrdurr.bsky.social · 05/03/2025#Rynvar has arrived! #Veilkin transform into this predator of the forest. Threatening everyone who enters their hunting grounds. #KindredPaths | #IndieGameDev 092
Hurrdurr @devhurrdurr.bsky.social · 04/03/2025This clever fox is always taking notes on how to hunt, eager for the day they take charge. With sharp eyes, a keen mind, and a drive to grow stronger, Veilkin is a hunter in the making. Would you add Veilkin to your team? 👀 #Veilkin | #CreatureDesign | #IndieGameDev Design by @jarmesan.bsky.social 1142
Hurrdurr @devhurrdurr.bsky.social · 27/02/2025Revolut: We're closing ur business acc (no reason), please take your money and leave Me: Ok Revolut: We're charging you £5 for your account Revolut: Your balance is negative, we may send a debt collector next week Yes I did blank my full name in the picture flag 🇳🇱 000
Hurrdurr @devhurrdurr.bsky.social · 22/02/2025Meet #Sylvigna, the evolution of #Lysvig. The protector of the forest. She blends in the with the environment with ease as she patrols the woods to protect all creatures. She's no stranger to magic but can also rely on her claws as a fallback. #ScreenshotSaturday | #KindredPaths | #Indiegamedev 083
Hurrdurr @devhurrdurr.bsky.social · 15/02/2025Meet Lysvig! She's not strong but she is not scared of wandering by herself in the forest. She knows that her maternal figure and protector of the forest, will watch over her. This is my first creature reveal for my monster tamer RPG. #ScreenshotSaturday | #KindredPaths | #Indiegamedev 1114
Hurrdurr @devhurrdurr.bsky.social · 08/02/2025Bit cheeky this #ScreenshotSaturday. 3 devs have worked on an F-Zero inspired racing game and this is the first 6 months condensed into 10 minutes of video. Proud of where we are now! youtu.be/oddCvtuwooI #ue5 | #indiegamedev | #gamedev 195
Hurrdurr @devhurrdurr.bsky.social · 06/02/2025Hey-o! Solodev of Creature here, half my posts are about this, the other half about my other project. 110
Hurrdurr @devhurrdurr.bsky.social · 03/02/2025“I HAVE FREE WILL!” he shouts, while creating atrocious YouTube thumbnails. 010
Hurrdurr @devhurrdurr.bsky.social · 29/01/2025I was playing around with DeepSeek-R1. It's fun to have my own local LLM, and it's interesting that it shows you its thought process. However it's hilarious how the thought process and the response mismatch! I asked to make letters uppercase at random in the string "but you are the product". 000
Hurrdurr @devhurrdurr.bsky.social · 26/01/2025We spend 5.8ms per frame on updating the kart physics, effects. ~30% of that time is spent on figuring out how far along this 140 segment spline the kart is located. The price of writing naïve code. #gamedev #indiegamedev #ue5 2112
Hurrdurr @devhurrdurr.bsky.social · 19/01/2025If you're not memeing a bit in your social media presence, you'll get bored of the grind. #indiedev | #gamedev | #indiegamedev | #indiegame | #pixelart | #pixelfart 092
Hurrdurr @devhurrdurr.bsky.social · 06/01/2025I appreciate if I could be added! Got a solo and a team project: 010
Hurrdurr @devhurrdurr.bsky.social · 06/01/2025We've got a new kart! It compliments the new physics nicely 😎 #UE5 #indiedev #gamedev #indiegamedev 051
Hurrdurr @devhurrdurr.bsky.social · 04/01/2025More insightful video coming out soon. Adding these grass details felt like working on university projects. Professionally I'm supposed to make complex systems, but here only a handful of lines bring immediate joy! #ScreenshotSaturday | #pixelart | #indiedev | #gamedev | #indiegame 1376
Hurrdurr @devhurrdurr.bsky.social · 30/12/2024In all seriousness pick any separator over none, this picture hurts me and Persona 4 does have UI with yen displayed using separators. Let diversity surprise us, a game made in country ‘x’ using their separators adds flair 020