What is Data-Oriented Game Engine Design?You may have heard of data-oriented design, a relatively new concept that proposes a different mindset to the more traditional object-oriented design. In...