Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Logo Does Not Descend! #1783

Closed
KoopHauss opened this issue Oct 2, 2018 · 4 comments
Closed

Logo Does Not Descend! #1783

KoopHauss opened this issue Oct 2, 2018 · 4 comments

Comments

@KoopHauss
Copy link

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
Copy link
Author

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
Copy link

pwab commented Oct 5, 2018

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
Copy link
Author

KoopHauss commented Oct 12, 2018 via email

@pwab
Copy link

pwab commented Oct 15, 2018

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. 😉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants