Ruby's Adventure "10. World Interactions - Projectile" Issues Feedbck

Looked for a place to submit feedback and I was directed to the forums. After looking for 10 mins or so, I couldn’t find a more appropriate place to post this, so if one exists, let me know!

I have been learning Unity through Ruby’s Adventure, and just finished lesson “10. World Interactions - Projectile”. Link: Ruby's Adventure: 2D Beginner - Unity Learn

I noticed some issues and wanted to raise them so that the creators of the tutorial can know and so that people learning from this tutorial can find the answer.

I noticed in that the scripts in “Step. 11: Check Your Scripts” seem incorrect and make your game not work as intended. Here are the two issues I noticed:

- EnemyController Script: After stating “Your EnemyController script should now look like this:” the tutorial lists a bunch of code. At the start, in the declaring function section, it has this “bool broken = false;”, when earlier in section 8 of the tutorial we were told to set “broken” to true. Without this, the enemies don’t walk as they should.

- Projectile Script: After stating “Your Projectile script should now look like this:” more code is listed. The first function is “void Start()”, but earlier in Section 6 of the tutorial we were told to change that start function to “Awake()”. Without this the projectiles don’t move.

I am still very new to unity, so I forgive me if used incorrect terminology. Hopefully this helps, and they creators of the tutorial can change it so people learning aren’t as confused as I was at first!

1 Like

Teaching & Certification → Community Learning & Teaching → Ruby’s Adventure: 2d Beginner Official Thread

1 Like