godotengine / godot-docs

Godot Engine official documentation
https://docs.godotengine.org
Other
3.73k stars 3.05k forks source link

Logo Does Not Descend! #1783

Closed KoopHauss closed 5 years ago

KoopHauss commented 5 years ago

I'm currently working on the Animations tutorial in Step-by-Step.

After setting the editor cursor to the end, and adjusting the position to (118, 0) and setting another key frame. The animation still does nothing.

I'm starting to get pretty frustrated with this engine. Yes. I'm new to programming and game development. I chose Godot, because it seemed to encompass everything I needed to learn in order to start. How am I supposed to learn if your Step-by-Step Documentation tutorials don't work? Or, if the directions are unclear, how am I supposed to get feed back if maybe I'm doing something wrong? There are a multitude of books I could buy to help me learn, but they all mention that having programming knowledge will help to learn this engine. I agree. Someone with prior knowledge might be able to instinctively look at his project and figure out if he, or if the tutorial is the problem.

I guess my point is that the Docs should be written for the laymen, in such a way that the instructions help us help ourselves. Clear precise directions that not only breaks-down the coding and explains what the particular func, var, const, etc. is, but answers the questions: how, why, when, where to use these commands. Of course this would be a lot of information for a user to have to read but that's why it would be given in small chunks, as tutorials that sort of build upon and incorporate previous lessons. I get that's what you're trying to do. If so then maybe some of you guys who work on this need to go through these tutorials and see if they work. You all who know what you're doing could probably finish most of the tutorials in under an hour. Also you'll understand where you might need to clear up some confusion or elaborate where you might not have enough information.

The directions in the 'Animations' section do seem to be pretty clear. Open the scene> load the textures> add an animation player node> select logo node> set Rect/Position property> click the key button> create new animation> move editor cursor to the end of frame> update position> add another key> and play. Still for me nothing happens. I've tried several times from scratch by deleting the previous folder and starting new projects and still I can't get it to work. I might be the one messing up, but how would I know . . . if it's me or your tutorials if there isn't anyone to actually help me? I'm sorry if this feels like a rant to you, but how frustrated do you think I am? I've been working on these tutorials for a few days now and the only one that actually worked by following the directions was the first game tutorial 'Dodge the Creeps'. Also, after a few days I still don't feel like I've really learned anything other than how to start a new project, and import assets into Godot.

KoopHauss commented 5 years ago

I tried the animation again with the provided splash.tscn scene in the zip file, and this time the animation played. Why is it that it played using the provided scene, but did not work when I used the splash scene I created from the previous tutorial?

pwab commented 5 years ago

Why is it that it played using the provided scene, but did not work when I used the splash scene I created from the previous tutorial?

This sentence helps much more to track down an issue of the docs than your whole post above. Here you clearly described what you did to get to a specific point of this tutorial. I'll try to look into this - wasn't using animations in a long time.

Just to be sure: Which Godot version you are using and which version of the docs? (Just in case you are trying to use the alpha which might be buggy and differ from the docs)

Or, if the directions are unclear, how am I supposed to get feed back if maybe I'm doing something wrong? [...] I might be the one messing up, but how would I know . . . if it's me or your tutorials if there isn't anyone to actually help me?

Choose what fits best: https://godotengine.org/community

I can recommend asking on the Q&A site, reddit or in the forum by providing your project file or written code and clearly describing the steps you've taken to get to that state. If you have questions about the meaning of a sentence or you think you only need some help to get a grasp of a specific topic than you may try Discord, Matrix or IRC.

And as everytime: Things will fall into place. Just be patient and don't stop reading/watching tutorials and trying stuff for yourself. Programming and Gamedevelopment in particular can be very hard for newcomers. Just stay on the ball 😉

KoopHauss commented 5 years ago

Thank you for the uplifting beat, and I'm doing my best to stay on it. Cause, yeah it gets frustrating especially when I have no clue how to read the errors, or the actual script I've just wrote/ copied. Then I feel like I'm starring at hieroglyphics for hours and still not having learned or accomplished anything. I think it's important to learn what "things" are, and what they do. Having a list to reference when you need to know what to use is good. But, on the other hand, if a person has no clue what to use, what good is that list? Especially, if there are 1000 things on it. Where would a person begin to look?

I'm not a programmer, I'm currently learning python, through yet another book. I can copy the code the book shows, and get it to run and do what it's supposed to on the command line. But, where I feel like I'm failing is being able to take what I've learned and write code on my own. Code that doesn't just print a string anyway. I feel that simply copying code out of a book is helping me learn to type and pay attention to detail, and sort of read and understand what that particular code is supposed to do. Yet, I'm not learning syntax, semantics, style or form (which I consider to be the Why? Where? When and How?) questions that need to be answered in order to start developing on my own. I guess that's the content I'm looking for, but have no clue where to find it.

On Thu, Oct 4, 2018 at 11:26 PM Philipp Wabnitz notifications@github.com wrote:

Why is it that it played using the provided scene, but did not work when I used the splash scene I created from the previous tutorial?

This sentence helps much more to track down an issue of the docs than your whole post above. Here you clearly described what you did to get to a specific point of this tutorial. I'll try to look into this - wasn't using animations in a long time.

Just to be sure: Which Godot version you are using and which version of the docs? (Just in case you are trying to use the alpha which might be buggy and differ from the docs)

Or, if the directions are unclear, how am I supposed to get feed back if maybe I'm doing something wrong? [...] I might be the one messing up, but how would I know . . . if it's me or your tutorials if there isn't anyone to actually help me?

Choose what fits best: https://godotengine.org/community

I can recommend asking on the Q&A site, reddit or in the forum by providing your project file or written code and clearly describing the steps you've taken to get to that state. If you have questions about the meaning of a sentence or you think you only need some help to get a grasp of a specific topic than you may try Discord, Matrix or IRC.

And as everytime: Things will fall into place. Just be patient and don't stop reading/watching tutorials and trying stuff for yourself. Programming and Gamedevelopment in particular can be very hard for newcomers. Just stay on the ball 😉

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/godotengine/godot-docs/issues/1783#issuecomment-427250265, or mute the thread https://github.com/notifications/unsubscribe-auth/ApZ5KFf8Atyfq_UQe_mekuiwHGPxq4-Qks5uhu2NgaJpZM4XE9I9 .

pwab commented 5 years ago

I guess that's the content I'm looking for, but have no clue where to find it.

Nobody really has. There is no "one-and-only-learn-everything-from-scratch-to-perfection" learning resource. Most guys learn by reading, listening and watching everything they come across. And this is really effective - but it takes some time. Just an example: I started programming about 15 years ago. And I worked through a lot of books, watched hundreds of hours of youtube tutorials and read countless articles to get to the state I currently have. And I'm very far away from being a professional.

Keep trying and ask questions on the community forums and you will someday start grasping the basics. It just needs passion and patience. In the meantime we are trying to improve the docs for newcomers like you. 😉