Introduction

In game development, in addition to creating games, you'll often need to create tools for other developers to use that have been customized to fit the project that you're working on. In fact, this is often one of the more common entry-level game developer positions in the AAA game industry. In this chapter, we will learn how to implement custom editor windows and custom detail panels to inspect types that have been created by users.