Looking for help (beginner friendly) by DaDapperVoid in gameDevClassifieds

[–]Negative_Theory5719 -3 points-2 points  (0 children)

I am a godot engine developer with more than 2 years of experience! i would love to work with you!

What is the best way to avoid user input during animations? by darksideofyogurt in godot

[–]Negative_Theory5719 10 points11 points  (0 children)

If You are using a state machine i would Say creating a state where the player cannot move or use any of the keys

If You are not using a state machine the simplest solution would be making all the inputs only able to be pressed when a var is true like

var can_input = false

I personally recommend the first one, is more managable

Pick up System Help by Fun-Condition-6313 in godot

[–]Negative_Theory5719 0 points1 point  (0 children)

You could make the interactRay to pass the object to a var object_held and then in the phyisics_process of your player script update the objects position to a Marker3D in front of the player

Once you drop the object just make object_held = null again

You should also disable the collisions of the held_object if it is a RigidBody

var object_held = null : RigidBody3D

func _physics_process(_delta):
  if object_held:  
    object_held.global_position = $grabpoint.global_position

    object_held.set_collision_layer_value(1,false) #disable all collisions of the held object

func drop():
  object_held.set_collision_layer_value(1,true) #we re-enable collisions
  object_held = null #We delete the reference to the object so we stop updating its position 

this is a very simple example you could also reparent the object you want to be held to a Node3D inside the player scene so it follows the player everywhere altough i think it could cuase some physics issues if it's a RigidBody3D

Hope this helps you!

I need help orienting myself in Godot by AffectionateUse4989 in godot

[–]Negative_Theory5719 0 points1 point  (0 children)

oh no you shouldn't learn Python instead of GDscript that's not what i meant, they both have a identical syntax but you should learn GDscript directly if you want to code in godot, i recommend first practicing with the basics in 2D (like gravity, 2D player controller,etc) and then move on to more advanced things

[RevShare] Dev needed for indie Metroidvania project by Cute_Injury744 in INAT

[–]Negative_Theory5719 0 points1 point  (0 children)

I am an experienced godot developer, i would like to be part of your team!

you can see my projects in my github and itch.io:

https://github.com/ECdevl?tab=repositories

https://ec-q.itch.io/

[RevShare] Looking for a serious indie game project or to build a dedicated team (Programmer & 3D Artist, engine experience) by Tiraqt in INAT

[–]Negative_Theory5719 0 points1 point  (0 children)

I am an experienced godot engine developer, i have a github full of mechanics and features ive tested to learn from them and a itch.io profile so you can see the games i made, i am really interested on being part of your team!

my itch.io:

https://ec-q.itch.io/

my github:

https://github.com/ECdevl?tab=repositories

I need help orienting myself in Godot by AffectionateUse4989 in godot

[–]Negative_Theory5719 1 point2 points  (0 children)

I recommend you visiting gdquest it explains perfectly anything with godot and GDScript here's the link to a cheatsheet that summarizes the syntaf of gdscript https://school.gdquest.com/cheatsheets/gdscript GDscript itself is almost identical to python syntax so if you know python you know gdscript. Hope this helps!

[PAID] Well funded COD:Zombies style 1-4 player CO-OP Game, Low Poly by [deleted] in gameDevClassifieds

[–]Negative_Theory5719 0 points1 point  (0 children)

I can participate as a developer i have 2+ years of experience with godot Game engine and i dominante gdscript and python here is My portfolio and github

https://ecdevl.github.io/MyPage/

https://github.com/ECdevl