Matheus Costa
banner
mathewcosta.com
Matheus Costa
@mathewcosta.com
Indie Developer | I make tools and games
I feel you, Claude...
September 6, 2025 at 1:41 AM
The project I'm responsible for at work is almost 50k lines of code.

I'm the only one working on this. From the concept, over a year ago, to now in production and starting to acquire clients.

I'm kinda proud of myself here. I would never have thought that I would be able to handle this "alone".
August 20, 2025 at 2:29 PM
For example (of course, sensor-related work, as it's a work-related repository): this is 1.3k lines worth of plans.

Yes, I could ask AI to read this and go 'yolo', but that's dumb. This would be vibe coding.

My process is: what can I do while tasking AI to do something else? Parallel work.
July 31, 2025 at 1:52 PM
Thing you can get away when working on personal projects: commit messages.
July 28, 2025 at 11:33 PM
LET'S GO!
May 2, 2025 at 1:18 PM
After a quick nap we got more progress on the next indie hit: Free And Kinda Entertaining, Always Distracting GAME.

Yup, that will be the name.

#godotengine #indiegame
April 15, 2025 at 6:43 PM
After fighting #GodotEngine a bit, it works on my phone 😁

Funny enough, the Mobile Renderer doesn't work on mobile. But Compatibility does. 🤷‍♂️
April 15, 2025 at 10:29 AM
Well... Easy start so far.
April 15, 2025 at 8:51 AM
Here's another #GodotEngine tip of the day: using enums and dictionaries instead of strings!

If you need a way to use an "auto-complete" friendly way of defining some string values, dictionaries are a saviour!

But if you just want the names (a.k.a keys/ints), enums are great for the job.
March 30, 2025 at 9:07 PM
I'm having too much fun with this 🤣

#godotengine #gamedev #indiegame
March 29, 2025 at 1:56 PM
Housekeeping day...
March 29, 2025 at 1:08 PM
A little sway goes a long way...

#godotengine #gamedev #indiegame
March 29, 2025 at 12:20 PM
How much "Fantasia" should we go? 😂
March 29, 2025 at 12:36 AM
I never get tired of #GodotEngine SpringBone3D 🤣

#indiegame #indiedev
March 28, 2025 at 11:44 PM
Bonus: if you use VSCode as an external editor, it shows each region on the minimap.

Super helpful for bigger files.
March 28, 2025 at 7:43 AM
Here's a little #GodotEngine tip of the day: Regions.

In GDScript, you can use `#region` and `#endregion` to "group"/collapse pieces of your code.

After learning this (which I first saw in GameMaker), I can't live without it anymore.
March 28, 2025 at 7:42 AM
Little demo of the process. It's far from perfect or super polished. It's a script made in 15 minutes by someone who barely uses Blender.

But if it helps, it helps. lol.
March 27, 2025 at 10:13 PM
THIS IS SO FREAKING COOL
March 26, 2025 at 9:59 AM
This is actually starting to become a game 😍

#godotengine #gamedev #indiegame
March 26, 2025 at 3:48 AM
Say "aaaaa"...

#indiegame #gamedev #godot
March 26, 2025 at 3:20 AM
One of the best things about having a friend who is also a gamedev is that I almost have a devlog of short clips from development that I get super excited to share with the other person.

In 21 days (mostly a couple of hours before/after work), the game took a fascinating shape.

#gamedev #indiegame
March 26, 2025 at 1:59 AM
I clearly should stick with code and not animation 🤣

#gamedev #godotengine #indiegame
March 25, 2025 at 12:02 PM
What a bloody mess...

#indiegame #godotengine
March 25, 2025 at 9:39 AM
Another weekend's progress!

After adventures clear a dungeon room, it's your job to remove the blood stains around before the next group comes along.

#indiegame #godotengine
March 24, 2025 at 10:41 AM
Testing the demo build on Steam... This is so cool to have a game I made being downloaded through Steam 😍

#indiegame #godotengine #indiedev
March 23, 2025 at 6:36 PM