So, I'm currently in the process of learnign C++. I am eventually going to be using unreal. I want to create a program so that I know I'm actually learning not just following along with videos, but I dont know what to make.
I've gotten to the point where I just started learning about inheritance. If anybody else knows it, I used thenewbostins playlist and am on 53.
Write a program that randomly generates shapes such as circles, squares, triangles, ellipses, etc. in a virtual space and counts how many overlap. You don't have to display the shapes, just display the count. Do it using a class hierarchy where all shape classes are derived from a single Shape base class that can check if it's overlapping with any other Shape, regardless of the actual run-time types of either shape.