Port a Unity Game to Your Own Engine: Part 14
A concrete look into a data-oriented approach to engine development.
Reverse the lookup
Changing the approach. Simpler to lookup bullet type from enemy instance. Revert the enemy used per wave bitset we added last time. Prepare the bullet spreadsheet for export. Change from using delta start time in the enemy instances data to absolute start time, to make it easier to get time since spawned, since bullets are spawned relative to that clock.
Links to files below for paid subscribers.
AltDevArts is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.