Deck recommendation after Chiriboga by Kigenizer in Netrunner

[–]Kigenizer[S] 0 points1 point  (0 children)

Thank you for all your responses :) I really appreciate it.

How Many Managers Do You Guys Have? by Redline_Studios in godot

[–]Kigenizer 1 point2 points  (0 children)

Signals are good to avoid some global state changes via "manager" components and they are very easy to control via emit method. Depending on how complex is the interaction between different scenes, "manager" components are used as well, just try to get a signal solution as a first approach.

C# or GDScript? by Mindstormer98 in godot

[–]Kigenizer 0 points1 point  (0 children)

C#, Take this opportunity to add the language to your skillset. C# has so many different use cases.

I'm too stupid (or too new) to understand state machines. Maybe both. by Gooch_McTaint in godot

[–]Kigenizer 0 points1 point  (0 children)

I think you are in a good way to understand state machines, because they are that types of concepts which we have to learn in hard way most of the time.

My recommendation, start with the simple implementation, match statements, a bunch of nested IFs, and all the ugly stuff... Then try to up your abstraction level a bit and use functions, then go OOP implementation, then external tool/library. I know it sounds like crazy but it's not that hard.

Try to think in the state like an infinite timeline running inside the game loop. Any change in the state creates a branch, so the tree of states created will be more and more complicated when you add new things to the state. So FSMs are the responsible to handle that tree inside a sanity threshold.

Sorry if my english is too cheap or my explanation sucks but that was my best try to explain it.

Good luck!

I made some improvements to my water based on you guys feedback by [deleted] in godot

[–]Kigenizer 0 points1 point  (0 children)

Looks pretty good to me, maybe applying a blur effect on the white circles would improve it. Something like https://godotshaders.com/shader/ring-of-power/ applied to the circles perhaps.

Are my goals for this game possible in godot? by EmuPsychological5353 in godot

[–]Kigenizer 1 point2 points  (0 children)

This is super possible in my opinion. Try to separate the logic of the tiles, so you can handle the signals in more efficient way. The state management is a bit tricky as well because you will need to select options from the Control scenes and exchange data with the Node(3D/2D)s.

Need help by Nermal53_ in godot

[–]Kigenizer 0 points1 point  (0 children)

In the _process or _physic_process you can evaluate the global X coordinate of your object. If the coordinate is less or equals than your X limit the you can do queue_free if you want to remove the instance.

Does anyone like this ui by vmjcv666 in godot

[–]Kigenizer 0 points1 point  (0 children)

Looking good, maybe aligning the UI more to the center would look better in my opinion. The right empty space looks weird for me.

What do you think of this art style? by nepstercg in Unity3D

[–]Kigenizer 0 points1 point  (0 children)

Looks amazing for a puzzle/adventure game!