There are several ways that you could improve your gaming experience on the league of legends platform and one of the best ways of going about it would be to download a riot points generator which should allow you to gain free riot points to acquire additional resources to improve your gaming experience. You need riot points to get anywhere significant with your league of legends games, and for that, you may have to keep paying for them if you need to acquire them from the official vendors. You could get them for free from league of legends, but it would most probably be a one off thing as you may not be able to get free riot points from them each and every time.
They may give you some riot points for free so that you could test your gaming experience. However, once you have gained sufficient experience in playing league of legends, you will find it difficult to avoid getting additional riot points, for which, you may have to spend money. However, there is way that you could avoid having to pay for riot points and this includes going for league of legends hacks which would allow you to generate your own points.