Port a Unity Game to Your Own Engine: Part 18
A concrete look into a data-oriented approach to engine development.
Unify data builders
Finish up changes to enemy_bullets_update data access. Move spreadsheets from sheets to xlsx. Update scripts to build data with or without source data supplied by xlsx. Update enemy_bullets and diff binary results to verify exactly the same results.
Next: Port a Unity Game to Your Own Engine: Part 18.1
Links to files below for paid subscribers.