Chapter 27: Object-Oriented Thinking

This chapter covers how to think in terms of object-oriented programming (OOP), the logical extension of the classes discussed in the preceding chapter.

By the end of this chapter, you’ll understand not only how to think in terms of OOP but also how to specifically structure projects in the manner that is best for the Unity development environment.

Errata

Lecture Notes

Tutorial Files