DanTrz
@dantorrez.bsky.social
230 followers 91 following 100 posts
Hit me up for anything related to GODOT, C# or GameDev in general.
Posts Media Videos Starter Packs
dantorrez.bsky.social
Phantasy Star (the 1st version)
dantorrez.bsky.social
I'm not a VR fan. But I cannot wait to play this. Looks super well made and fun.
dantorrez.bsky.social
Man. I was looking for something like this.. Just a simple palette creator. Seriously
Reposted by DanTrz
chetsucks.com
I know... I hate posting this posts here... but if you are still on twitter, you are helping Musk. You are bringing people into his radicalization funnel.

Every young person who watches your videos, plays your games, who wants to be like you - is joining because of you.

Elon Musk

@elonmusk
·
5h
Super important
Quote
DogeDesigner

@cb_doge
·
6h
If you meet someone who still blindly believes everything on the news, just send them links from 𝕏.com

Introducing someone to truth is an act of kindness.
dantorrez.bsky.social
inventory and other areas I also have Model events triggering changes to the View layer.
So occasionally having Model talking to View is something I'm also doing. But always with events and typically when the Model change needs to be broadcasted to many listeners and not only in the MVC scope
dantorrez.bsky.social
Global Data can be Godot Globals (Autoloads) and I consider them also Model.
Global Controllers can also be Godot Globals (Autoloads) and I consider then Controllers.
dantorrez.bsky.social
I'm also experimenting with MVC in C#:
->Model: Pure C# class or Resource for data (no Scene node).
->Controller: Root scene script - Orchestrate Model and View.
->View: Child Node and Script handling meshes, anims, UI.

Prototype diagrams attached!
dantorrez.bsky.social
You can also use call deferred on child / parents code that can break due to loading order. Usually it's all it takes for me
dantorrez.bsky.social
Would love to test it mate
dantorrez.bsky.social
Project with Demo Scene and Windows Binary (C++ version) => github.com/DanTrz/Godot...

Actual GDExtension Code so you can compile binary for any other OS => github.com/DanTrz/Plana...

Godot Asset Store (old version) new one will be updated in the coming days) => godotengine.org/asset-librar...
PlanarReflector-CPP - Godot Asset Library
godotengine.org
dantorrez.bsky.social
For my PlanarReflector, I've been playing with Compositors to hide underwater/intersection reflections. This was an annoying limitation of PlanarReflections. Still bugs to fix, but should be in the Asset Store shortly. Links below (if want to try it) #godot #GodotEngine #GodotTips #Gamedev #Indiedev
Reposted by DanTrz
garoastudios.com
HEY THERE NICE TO MEET YOU

Garoa is a Brazilian indie game studio, est. 2018. We migrated from X and we’re rebuilding our reach, help us out with a follow?

Tarot, astronauts, ska, rhythm games, and more: come check out (or rediscover) our award-winning titles 🧵👇 (with videos!)
Screenshot from Cartomante: Fortune Teller. A character with flowers and leaves for hair sits at a table, hands raised, with five face-down tarot cards laid out in front. The room has plants, a window showing a night sky, a smoking incense stick, and a bookshelf with books and objects. Screenshot from Astro Pig. A small piglet astronaut in a spacesuit stands on a vine-covered platform beneath a large round, broken robot with a glowing blue face and cracked glass windows. The robot, called Big Robot, speaks through dialogue text: ‘That said, I can repair your device, but, as you can see, I'm not one for hopping around. If you could fetch me some scrap, I could make it new again!’ The night sky is filled with stars and a distant artificial satellite floats in the background. Collage of four colorful screenshots from the rhythm game RhythMania, each showing a different minigame. Top left: a cartoon worker in a hard hat presses a button while a yellow bus full of identical smiling passengers gets one sad passenger sucked out by a large vacuum tube. Top right: a girl with purple hair tied back leaps in a bedroom, swatting a giant bug with a flyswatter as it crashes against the window. Bottom left: on a soccer field, a character kicks a ball hard into another player’s face, causing a big white impact burst while onlookers react in surprise. Bottom right: four colorful humanoid figures (yellow, pink, purple, blue) react in exaggerated poses as a box containing a bald man’s head is flung through the air with a ‘BUM!’ sound effect. Screenshot from Cat Leather Jackets, a rhythm game featuring a band performance. On the left, a red-haired character in a striped shirt plays the trumpet, while in the background a drummer is mid-performance, and on the right a character with long purple hair plays electric guitar, smiling with glowing eyes. The game interface shows Guitar Hero–style note highways with glowing blocks, a score combo of ‘636,’ and praise text reading ‘Unstoppable!’ and ‘Insane!’ The scene is energetic and colorful, framed by thick black chains above.
dantorrez.bsky.social
To be honest, I know what you are talking about. But I think they are really nice, some of them are more like dinosaurs. However, the colours still make them feel a bit alien. Overall, they do give the sense of something "out of this world". I like them a lot.
Reposted by DanTrz
bukkbeek.github.io
Godot Visual Effects v3 is out now! (30% OFF sale)
Download: bukkbeek.itch.io/effectblocks

Now with #Space vfx #wormhole #blackhole improved #water, #explosion and more!!

Follow | Share

@godotengine.org
#godot #blender #3d #lowpoly #stylized #b3d #gameart #gamedev #indiedev #vfx #PolyBlocks
Reposted by DanTrz
minapecheux.bsky.social
So - wanna discover the power of GDScript enums in Godot? Learn this trick in a few minutes! 🔥
👉 youtu.be/D6uuLVxk-sE

#gamedev #game #godot #GodotEngine #godot4 #madewithgodot #csharp #gdscript #programming #tutorial
Enumerations = The Best Way to Organise Your Godot Constants?
YouTube video by Mina Pêcheux
youtu.be
dantorrez.bsky.social
Thank my friend
Reposted by DanTrz
majormcdoom.bsky.social
I found Godot's out-of-the-box coroutines somewhat lacking, so I made an addon that makes more sense to me. Has cool features like "until", "seconds", "all", canceling, manual ticking, etc. You can grab it here if you're interested:
codeberg.org/MajorMcDoom/...

#GodotEngine #gamedev #indiedev
Reposted by DanTrz
fabrizioespindola.bsky.social
I updated the Godot Shaders Bible. Now the book has over 200 pages 🙂 jettelly.com/store/the-go...

#godot
dantorrez.bsky.social
I second that. This was a very handy website when I needed something on Gdscript as I'm most familiar with C#
gripfastgame.works
This just might be the single most important web page of #gdscript on the Internet. Stay safe out there. #kidscancode #madewithgodot #godottips #screenshotsaturday 🔗👇😳😅📐

kidscancode.org/godot_recipe...
dantorrez.bsky.social
Even back then the art looked really nice. BTW.. How do you record your pixel art game? The quality is great
dantorrez.bsky.social
Surely the definition of indie is too broad... 1 million dollar is not indie imo. There are other tiers between indie and double A that suit best small studios or small companies.
Reposted by DanTrz
bukkbeek.github.io
▶️ Free YouTube Showcases for Indie Devs

Drop your game links (free/demo) here👇🏻

I will play & post videos on #YouTube #Facebook #Bluesky

My YouTube (~500 subs): www.youtube.com/@bukkbeek

#indiedev #gamedev #godot #indiegame
dantorrez.bsky.social
Got it. How is the experience of using C# via Gdextension?
dantorrez.bsky.social
Using Gdscript or C++ via Gdextension?
dantorrez.bsky.social
You got keep it mate. 😂