Port a Unity Game to Your Own Engine: Part 6.2
A concrete look into a data-oriented approach to engine development.
Fixup
A bit more minor fixup. Memoize loading sheet values. Add export filename to settings.
Next: Port a Unity Game to Your Own Engine: Part 7
Link to spreadsheet below for paid subscribers.