Posts with tag: programming
- Code archaeology: Reading City of Heroes' .bin files •
07 Mar 2020
For the past month, I’ve been digging into the data files for a nearly twenty year old MMO. It’s a fascinating journey through not just the juicy details I’m looking for, but also how the original City of Heroes devs thought about structuring the very data for their game and the systems design behind the character data and abilities. "But why?" you might ask. Why? Because it was fun! But it was also frustrating at times. The data structures are directly tied to how City of Heroes represents data in memory, to the point that it has pointer offsets encoded... Read more ...