m
Michael Vash(michael-vash)

Multiple issues with content

Please, let me know if this is intended, but this lesson has some very odd stuff going on. I assume every lesson has starter code.

1. In the code for this lesson, the normalized vector is gone. The directions are now all on one line. There were several changes altogether from the previous lesson. Is the intention to make you re-add stuff like the normalized vector and the other changes needed?

2. The example code above has direction declared in the _process function. The tests don't allow this.

3. My tests pass, but the overall lesson isn't marked complete.


I don't know if this is intended or a bug. I can see this being really confusing for new people unless this is stated somewhere in the previous lessons that this will happen.

Additionally, one thing that bugs me is that after the video plays it auto advances to the next lesson. i have to pause just before the end and go ready everything first.

I only bring all of this up as the directions said to watch the video first and I had no indication I would need to re-add stuff like the normalized vector.


  • a
    andrewjhaugen replied

    Hi Michael,

    I want to try to help and address your other issues but first I just wanted to get you some quick help on disabling the auto advance at end of video feature.DisableAutoPlay.png

  • a
    andrewjhaugen replied

    Regarding this point here: "In the code for this lesson, the normalized vector is gone. The directions are now all on one line. There were several changes altogether from the previous lesson. Is the intention to make you re-add stuff like the normalized vector and the other changes needed?"

    I might need your help clarifying. The assumption is that you were working on your MovingShip.gd script from the previous lesson (titled "Controlling the Ship with Keyboard") and we will be adding to this same script at the start of this next lesson here (titled "Making the Ship Boost"). Following along with the course, since I added the normalized vector in the previous lesson (Controlling the Ship with Keyboard), when I pick up that same script in this lesson (Making the Ship Boost), I should have all my code that I wrote from the previous lesson. 

    I feel like I am probably missing a piece of the puzzle here so feel free to guide me. I want to be helpful. 

    Hope to hear back from you,
    Andrew