Port a Unity Game to Your Own Engine: Part 15
A concrete look into a data-oriented approach to engine development.
Export Bullet Binary
Add export description for the bullet spreadsheet. Use the identical export code from the enemy instances spreadsheet. Minor patches in the runtime code to correspond to changes in the enemy instance data. Add script to export KSY file (along with the C header and runtime binary files) from spreadsheet. Memory map in bullet data.
Next: Port a Unity Game to Your Own Engine: Part 16
Links to files below for paid subscribers.