AltDevArts

AltDevArts

Share this post

AltDevArts
AltDevArts
Port a Unity Game to Your Own Engine: Part 14
Copy link
Facebook
Email
Notes
More

Port a Unity Game to Your Own Engine: Part 14

A concrete look into a data-oriented approach to engine development.

Mike Acton's avatar
Mike Acton
Nov 15, 2023
∙ Paid
8

Share this post

AltDevArts
AltDevArts
Port a Unity Game to Your Own Engine: Part 14
Copy link
Facebook
Email
Notes
More
1
Share

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.

Next: Port a Unity Game to Your Own Engine: Part 15

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.

This post is for paid subscribers

Already a paid subscriber? Sign in
© 2025 Matt Yaney
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture

Share

Copy link
Facebook
Email
Notes
More