Programming Theory Project
A simple project showing the four pillars via the suggested colored shapes. The video shows a title screen that launches into the shapes, which can be clicked and show a different message via polymorphism and inheritance. Encapsulation is used to protect the shape and color descriptions and share them with subclasses.
The code can be found on GitHub: https://github.com/cocojas/Programming-Theory-Repo
The branch for the title screen is still there at `title-screen` along with a few commits for the major features. The video shows the code next to the Unity Editor playing through the title screen and selecting a few of the shapes.