Attend GDC and see how Blizzard scripts Overwatch's weapons and powers
The 2017 Game Developers Conference is drawing nigh, and today organizers are happy to say that Blizzard's presence at the show will include a great talk about the networking and scripting tools that drive the studio's popular game Overwatch.
Dan Reed is a senior software engineer at Blizzard, and he'll be giving GDC attendees a behind-the-scenes look at Overwatch in his talk on "Networking Scripted Weapons and Abilities in 'Overwatch'."
See, Overwatch uses a proprietary visual scripting language called Statescript to execute the high-level state machines used throughout the game, including the logic driving hero weapons and abilities. This talk describes the features of the language and why they were chosen, and it explores how prediction and replication of script behavior is automated so that common networking problems are handled for the scripter.