Shahriar Shahrabi | شهریار شهرابی
banner
ircss.bsky.social
Shahriar Shahrabi | شهریار شهرابی
@ircss.bsky.social
Creative Lead in Realities IO, made Puzzling Places and Superflight

https://ircss.github.io/
Transparent textures usually have bad values in the RGB of the transparent pixels, causing visual artifacts on lower mips. Wrote a little tool to pad PNGs with transparency to TGA with alpha. Code, .exe and explaination here:
shahriyarshahrabi.medium.com/padding-tran...
Padding Transparent Textures fir MIPs and Game Engines
For rendering and game dev, transparent textures usually have incorrect color values in the areas where alpha is zero. This can cause…
shahriyarshahrabi.medium.com
July 12, 2025 at 12:05 PM
A little set dressing practice I did based on a scan by
@artfletch
. You can find the model here: skfb.ly/pyNyF
July 4, 2025 at 11:11 AM
Brotato is a perfect example of a fun gameplay makes me forgive whatever. Somehow it lags on 5090 graphic card with top of the line CPU. Random memory spikes, possible memory leaks etc. But ... its so damn fun, 10/10
June 1, 2025 at 9:55 AM
I will be in Amaze everyday this week. Say hi if you are around!
May 14, 2025 at 5:47 PM
We have been working on both a PCVR port, as well as 2D mode for Puzzling Places! If relaxing jigsaw puzzle is your thing, give it a wish list!
📢 BIG NEWS! 📢 Puzzling Places is coming to #Steam! 🔥

Relax and build stunning 3D jigsaw dioramas ✨
🧩 30+ puzzles, 25-1000 pieces, no timers!
🎮 Puzzle your way in 2 game modes
🖥️ Play on desktop, Steam Deck, or VR!

 #cozygaming #gaming #indiegames #comingsoon
April 28, 2025 at 1:58 PM
Reposted by Shahriar Shahrabi | شهریار شهرابی
📢 BIG NEWS! 📢 Puzzling Places is coming to #Steam! 🔥

Relax and build stunning 3D jigsaw dioramas ✨
🧩 30+ puzzles, 25-1000 pieces, no timers!
🎮 Puzzle your way in 2 game modes
🖥️ Play on desktop, Steam Deck, or VR!

 #cozygaming #gaming #indiegames #comingsoon
April 28, 2025 at 1:31 PM
Does anyone else think chatGPT is strangely american nice? It over reacts to simple "Is this assumption of mine correct" with "you amazing elegant genius, that is spot on". I wished there was a european version of "about time you got it you idiot"
April 14, 2025 at 10:19 PM
Sometimes bugs and UX problem make it to Unreal Engine releases, where you think, How did everyone miss it? And then remain in production for 10 years. For example since UE4.18, compiling C++ code in VS sends out a Git Status at the begining, which adds 10 minutes to compile time
April 11, 2025 at 10:06 AM
Automatically turn images into jigsaw puzzles in Blender using Geometry Nodes and Python. I break it down in my latest post. You can use it for games, 3D prints, or just for fun.🧩
Code and blog post: shahriyarshahrabi.medium.com/creating-a-j...
#Blender #Tech #Python #3DPrinting
April 7, 2025 at 11:56 AM
From top 100 indie games in 2024, 8% accounted for 80% of the revenue made. 99.5% of the indie games released didn't reach the million revenue threshold. In this post, I crunch the numbers for 2024 indie releases and their distribution: shahriyarshahrabi.medium.com/the-2024-ind...
The 2024 Indie Game Landscape: Why Luck Plays a Major Role in Success on Steam
Discover how a small percentage of indie games dominate the revenue, and why even great games can struggle in a saturated market.
shahriyarshahrabi.medium.com
March 3, 2025 at 10:55 AM
Ah, turns out the distribution of indie games by revenue is somewhat fractal. I I am analyzing the 2024 indie game releases by revenue, some interesting stuff! Time to write a blog post on just how lucky you need to get for the indie success 😅
March 1, 2025 at 11:31 PM
A little nice trick to create hand writing animation with Blenders geoemtry nodes. Its only a few nodes, but you can do a lot with it
March 1, 2025 at 1:36 PM
Another one. This one based on a painting I did of my grandfather. The brush strokes are placed with geometry nodes. Model available on my
Sketchfab:
skfb.ly/p9PYw
February 17, 2025 at 10:13 AM
Trying out Hunyuan 3D's sythensis system. Setup is fairly easy. I have done this process by hand before, the model shortens the time from 2 days to couple of hours First test on my Sketchfab: skfb.ly/p9O6U
February 15, 2025 at 6:04 PM
I have been thinking through how unprepared I am for what could be the future of the game industry, brought about by AI and other dynamics.
In this post I go over what current economics of games and toilet paper have in common, and how to maybe adopt:
shahriyarshahrabi.medium.com/i-am-not-rea...
I am not Ready for The Future of the Game Industry
How prepared am I for the ways AI might reshape the game industry in the next few years? As a game developer and programmer, I’ve been…
shahriyarshahrabi.medium.com
February 13, 2025 at 10:11 AM
Another fantastic year full of books. Here are my top books of 2024. I asked chatgpt to roast my shelf this year:
This list screams, “I want to dominate the world, but first I need a self-help book to explain what world domination means.” 🤣🤣🤣
shahriyarshahrabi.medium.com/my-best-book...
My Best Books of 2024
2024 has been a fantastic year, filled with beautiful books that broadened my horizons and gave me many hours of pure bliss. It was also a…
shahriyarshahrabi.medium.com
December 23, 2024 at 12:39 PM
god damn I just about caught up on the books I wanted to finish this year (there are still 3 left, but I will finish them in the coming 3 weeks), and the Economist went and added 6 new excellent books to the list. There is no end 💃
December 3, 2024 at 12:26 PM
I dreamt a good Samaritan rewrote the text editor in Blender and then it was really good. Like you could search and it would jump to found instances, and there was even intelisense and auto completion. Then I woke up!
December 2, 2024 at 1:23 PM
procedural butterflies in 5 minutes in geometry nodes. God I love this tool
November 30, 2024 at 10:34 PM
Reposted by Shahriar Shahrabi | شهریار شهرابی
After years away from game dev, I couldn’t stay silent about my people’s dehumanization. I made Dreams on a Pillow 🍉a game inspired by a famous Palestinian folktale about the 1948 Nakba.

I’m crowdfunding it now—please back & share!
🔗 launchgood.com/1948
Dreams on a Pillow - a videogame experience about the 1948 Nakba, based on a true story | LaunchGood
A pseudo-3D stealth adventure game about a land full of people being made into a people without land
www.launchgood.com
November 28, 2024 at 2:02 PM
Reposted by Shahriar Shahrabi | شهریار شهرابی
Reality Capture apprently has an awesome new update. Good for whoever can get Epic launcher to do what they want!
November 25, 2024 at 3:18 PM
For our latest puzzle, I wanted to add stuff that move between puzzle pieces. One thing lead to another, budget overblew, and I made a traffic system with cars, pedesterians, right of passage etc.
The funny part is I don't have a driving liecense
November 25, 2024 at 12:18 PM
Here is the Blender geometry node curve wrapping demo scene on my Sketchfab

model: skfb.ly/ps7YW
the nodes on Github: github.com/IRCSS/Blende...
November 25, 2024 at 10:51 AM
ouf! Finally got this working, iterative solution for wrapping curves over topologies of whatever complexities in Geometry Nodes!
November 20, 2024 at 12:35 AM