Drakon519
Was there any hero abilities that you thought would be easy to implement, but ended up causing major issues, or maybe caused you to completely scrapped the ability? My other question is what is the funniest bug you ever came across during development?
The one that immediately comes to mind is Symmetra's wall ultimate. When we (designers) first talked about it, it seemed pretty simple. Lets just take Reinhardt's shield and scale it way way up, that should be fine right?
Well it turns out... not exactly. There were two major hurdles with this thing.
1) On the gameplay front, a lot of our abilities need to know if they can hit something by checking if the object is just 'in range' of it. Well then it begs the question... 'where' is the shield exactly? For example, we wanted Sombra's EMP to destroy the wall, but it was having trouble finding it unless you were near the 'center' of it, since it was such a wide and flat object.
Gameplay engineering needed to come up with some new tech made just for her wall to allow certain abilities, and other targeting, to understand and be able to hit the wall correctly in different places.
2) On the engine side, having a giant effect cutting through your entire screen, that has transparency to ...
Read more