Rogério Tavares Gasi
rodja.bsky.social
Rogério Tavares Gasi
@rodja.bsky.social
🎥 Working with Movies & Series | 🎮 Game Development Veteran | 💻 Experienced Technical Leader | Gaia's dad, Camyla's husband

https://linktr.ee/rgasi
“Whenever I smell asphalt, I think of Maureen.”
October 5, 2025 at 10:33 PM
Desert wind
October 3, 2025 at 4:38 AM
The limitation is out: unpredictable rules.

Which is cool! I was already about doing emergent gameplay so that fits pretty well with this game jam! I hope I can find the time to complete a game

itch.io/jam/major-ja...
Major Jam 7: Wild
A game jam from 2025-05-30 to 2025-06-13 hosted by ZahranW. What is Major Jam? Major Jam is a week-long video game development jam, which is a spinoff of the biweekly game jam Mini Jam. The main focus...
itch.io
May 30, 2025 at 4:43 AM
What is the universe trying to tell me?
April 7, 2025 at 3:34 AM
March 23, 2025 at 12:15 AM
March 23, 2025 at 12:13 AM
Last update was Feb 5th, it traveled around 2 hours north and the AirTag is still living near the beach, but not that close anymore. I wonder if it’s happy there and if I’ll ever hear from it again
March 20, 2025 at 4:36 PM
Had a great run at the used bookstore
March 9, 2025 at 5:35 PM
Hello Bluesky! I’m looking for software engineers in the gaming or movie effects business in #Scotland!

Please DM me if you’re interested and repost for visibility!

#hiring #pipeline #jobs
January 30, 2025 at 4:33 AM
My wife lost her AirTag at Costco last year. It went to San Francisco and now it’s living in Malaysia
January 19, 2025 at 9:48 PM
Uma parte legal de ser membro da VES é receber essas cartas pra ver as produções e votar
January 18, 2025 at 4:23 AM
Reposted by Rogério Tavares Gasi
Power lines.

Altadena in the wake of the #EatonFire
January 13, 2025 at 8:43 PM
More info. I also checked how much faster it is when the number of files you match is drastically smaller. I compared two scenarios: a > 95% match and a < 0.6% match.

The difference is not huge, but some methods, like glob, have a more significant difference.

#profiling #python #filesystem
January 8, 2025 at 7:42 PM
I was wondering which method was faster to iterate through files in #python and find all files of a specific extension.

So I tried glob, pathlib, os.walk, and a listdir + a recursive function.

Here's how long it takes (in second), for different sizes of file systems.

os.walk is the fastest method
January 8, 2025 at 2:02 AM
Reposted by Rogério Tavares Gasi
My last article of the year: How to Build an Optimization Toolbox.

An overview of the types of tools you should have ready when your game's framerate drops, with specific recommendations of programs I have used in the past.

larstofus.com/2024/12/30/h...
How to build an optimization toolbox
“Optimizing a game” and “developing a game” are two activities that tend to blur together. And while you probably have an elaborate toolbox for developing your game, when it…
larstofus.com
December 30, 2024 at 2:37 PM
According to #AI, the #universe is much smaller than I thought.
December 27, 2024 at 1:30 AM
I wonder if Santa can move his workshop to a boat
The ice at Santa's workshop is thinning away... #NorthPole 🎁🧑‍🎄

Check out my blog from November 2022 for more on this graphic: zacklabe.com/blog-archive...
December 23, 2024 at 1:35 AM
And to add a note here, when you have a table of tasks and dependencies you can make a critical path. Once you have a critical path, then you most likely be able to parallelize tasks and start naturally getting floats or slack times that you can use to avoid having to do crunching
What conflicts could there be, you ask? Dependencies, for one. "I can't do X until Y is done, but Y is someone else's job". Or scope. "We need 20 doodads but the sub-lead said they only have time to make 10, what now?". Even outright differences in vision. Big projects means room for a LOT of egos.
December 22, 2024 at 10:06 PM
I’m learning about optimal stopping. It’s a great way to know when to stop looking and start choosing things. What things? Well, any things! A relationship, an employee, a house, which game to develop, which publisher to choose from, etc.

And there are variations!

sites.cs.ucsb.edu/~suri/ccs130...
sites.cs.ucsb.edu
December 22, 2024 at 9:55 PM
Random Tip 005 on #UnrealEngine

#DearImGui is awesome and there's a plugin: github.com/segross/Unre...

However, it's not updated for a while. It has version 1.74 while the latest on DearImGui is 1.91.6

So until a hero updates this lib to UE 5.x you're going to have to make some changes yourself!
GitHub - segross/UnrealImGui: Unreal plug-in that integrates Dear ImGui framework into Unreal Engine 4.
Unreal plug-in that integrates Dear ImGui framework into Unreal Engine 4. - segross/UnrealImGui
github.com
December 21, 2024 at 2:34 AM
Random Tip 004 for #UnrealEngine

In #VisualStudio, you might find a file you need and want to check adjacent files, but the solution explorer doesn't update.

Make sure you check the "Track Active Item In Solution Explorer" under Tools > Options > Project and Solutions > General
December 21, 2024 at 2:24 AM
<sarcasmo>Não, mas a temperatura tá normal, não tem aquecimento global</sarcasmo>
100 years of average January-November temperature anomalies over land areas through 2024...

What do you observe? ⚒️🧪

Data available from NOAAGlobalTemp v6.0.0 at www.ncei.noaa.gov/products/lan...
December 20, 2024 at 8:22 PM
Here’s a small article on how we are evolving our workflows at Halon Entertainment with Perforce. I wonder how you folks manage your version control, let me know!

www.perforce.com/case-studies...
From Git to Perforce: Why the Avatar Previs Creators at Halon Went All-In | Perforce
Halon Entertainment was grappling with the limitations of Git as they grew. Here’s how switching from Git to Perforce helped them streamline and scale their workflows.
www.perforce.com
December 20, 2024 at 4:10 PM
Random Tip 003 on #UnrealEngine

Still on the topic of asset discoverability.
With a custom filter, you can quickly find those Data Assets you created in C++, and there's no way to show just them quickly
December 20, 2024 at 5:39 AM