2 ms·
From reading this presentation in the intro [1], it seems like data oriented design is about considering the output data first, and optimizing the path taken in
by quadrifoliate 3y ago
From reading this presentation in the intro [1], it seems like data oriented design is about considering the output data first, and optimizing the path taken in your program + input data for the fastest possible way to get to the output data.
Question for anyone who understands this in some depth -- is colour cycling [2] an example of the output of what a data-oriented design could accomplish? Seems like old school game designers were able to optimize for the output by doing pretty wacky things with their input and colour palette.
----------------------------------------
[1] https://www.slideshare.net/DICEStudio/introduction-to-data-oriented-design https://www.slideshare.net/DICEStudio/introduction-to-data-o...
[2] https://www.gamedev.net/forums/topic/660109-colour-cycling-an-old-school-technique/ https://www.gamedev.net/forums/topic/660109-colour-cycling-a...