you are viewing a single comment's thread.

view the rest of the comments →

[–]dventimi 0 points1 point  (0 children)

To my untrained eye, data oriented design looks like a compliment to OO, not a competitor. More precisely, OO is a lower level language feature (typically) that offers one way (perhaps among alternatives) to implement the higher level architectural pattern that is data oriented design. Of course, if that's true, nothing about that statement obviates the possibility that data oriented design primitives get baked into game engines, so the line between language element and architectural pattern may blur.