(those black dots are pigeons, the only bird for now)
Question
How could i do a aim assist that follows the bird perfectly, but you could still move the camera freely (like a “offset“) to make possible to calculate the right place to throw considering the gravity and your max strength?
I already made a way to spot a bird and i use the classic head and camera tecnique.
I’d say always try to do it yourself / follow a tutorial before asking the forum but i did find a few tutorials on yt for you! (its also no problem :D)
Keep in mind, i didnt watch the whole thing through, but i skipped to the end and it seemed like the thing you were asking for.
“Aim assist in Godot (Tutorial) by Toadile. on yt.
If it doesnt work for you, you could always just look up more
Im sorry, but this video wasn’t what i was looking for and i already tried to ask to chatgpt, deepseek and gemini for help and all of them didn’t knew how to help me and i already tried to do it myself but im too noob for that so im kind of desperate now.
I haven’t worked with 3D, but from reading through the forum and such I think I can get you on the right track.
I would start by using a RayCast or a ShapeCast, when the ray / shape collides with a bird, you can try to lock on to the birds position. Then I guess once you have the birds position you can throw something at that position ± some deviance to try and hit the bird? I recommend using the look_at() function so your character will face the bird, that seems to be a common problem solver in 3D world.
I think if you want to be able to move the camera freely you would need to do a 3rd person set up, which you would need to look up how to do.