3 ms·
It would be nice to have a post or two from Blizzard employees to see what went into this effort. I would assume most of Starcraft was written in C++, and that
by nickpeterson 10y ago
It would be nice to have a post or two from Blizzard employees to see what went into this effort. I would assume most of Starcraft was written in C++, and that performing this kind of an upgrade without impacting other aspects could be non-trivial.
- jimmaswell 10y agoWhy wouldn't they be able to pretty much just reuse all of the old engine code, if this is just a graphical update? Changing the graphics without changing the rest of the game should be fairly straightforward as long as it was written reasonably.
- fdej 10y agoI don't know. There are empirical reasons to suspect that StarCraft uses code like this. void DragoonAI() { // Decide next move by reading main video buffer for random bits MoveDirection = Video->buf[1000]; ... }
- ufo 10y agoYou are assuming the game was written reasonably though :) Starcraft, like many other games, was written in a huge rush. http://www.codeofhonor.com/blog/tough-times-on-the-road-to-starcraft http://www.codeofhonor.com/blog/tough-times-on-the-road-to-s...