I'm learning object oriented programming in C++... I'm not having the interest as i use to do in structural programming. The most interesting thing in OOP I find doing is making small console based games. Should I go full time doing this in order to practice OOP?