Hacker News new | ask | show | jobs
by theandrewbailey 3876 days ago
I remember watching a video of some SC2 panel at Blizcon from 5-ish years ago, where they were talking about how flexible the engine and editor was. They showed some third person shooter level built in the stock SC2 editor, and it looked interesting enough. I bet that Overwatch's code is closely related to their other games, rather than something from scratch.
1 comments

You might be correct, but the SC2 engine (which also powers Heroes of the Storm) seems to run significantly worse than Overwatch engine on my computer.

The content of each game is so radically different that the comparison might not be appropriate.

That's generally par for the course. There's a lot of CPU simulation that happens in RTS engines, like visibility/range testing and simulating hundreds of moving/(semi)autonomous entities, not to mention pathfinding for them. Some RTSes simulate individual projectiles with startling quality. Most of an FPS is GPU work, environments are mostly static (less CPU), and there's some hitbox detection and maybe insane physics thrown in.