How to improve upon the current tutorial
I have been thinking a lot lately of what could make league a more enjoyable game for everyone and a single idea that keeps popping into my head is a more elaborate tutorial. I have no real issues with the current tutorial besides the fact that when I was a new player after I finished it, I felt as though I was just left to fend for myself. It felt as though the best way to learn things was to grind against bots and other players until I got the main mechanics down (or at least what I thought the main mechanics were). The moments when I realized that I needed to work on another mechanic was when I would queue up for a game and get told (not always in the nicest of ways) that I didn't know how to do something. This can be stressful for most and a complete turn off for others. My idea would be to create a dynamic learning experience that allows for brand new players to learn and more experienced players to hone their skills. This has been implemented by a few other games that are mostly in the sports category, "Fifa 14" being my main source of inspiration. There would be a list of categories that would all pertain to important skills that every league player should know including last hitting, group fights, objectives, and what to build in situations only being the tip of the iceberg. These tutorials would have different tiers that would each get more and more difficult by throwing more ideas and skills into the mix. An example would be the base tier of last hitting would be "How to last hit" and knowing when to attack and the highest tier would be last hitting while a marksman and support on the other team tried their best to kill you and your support would smack a few creep now and then to make it so that it wasn't just the minions against each other. I feel that if new players came into games with more knowledge through these tutorials then they will be met with less friction and negativity. making it so that further down the line, negativity wouldn't be their first option when confronted with a new player who isn't as knowledgeable as them. I'm not saying that this will make the community any less "toxic" or any nicer to new players, but I do believe that it would be a small step in the right direction.
How do you feel about this topic? Do you think it would help/hurt/do nothing? I'm really curious, let me know. Thanks.