Week 3 of the Makers Academy pre-course is about to finish, and, as I promised in my previous article, today we are going to create a quick Pokémon game while we learn about object-oriented programming (OOP) in Ruby at the same time. What are classes and why do we need them? A class is, basically, a representation of a…