Ya know, I was watching the animated shorts for Overwatch while waiting for Steam to unclog today, and I wondered, why did they make Warcraft as a movie instead of just making an Overwatch prequel movie? I mean, they had the assets and voice actors and the overall plot written anyway (not to mention a whole department making a movie already at the same time as Overwatch's development), so why not work on a movie on the side? A kids Pixaresque movie release of Overwatch a week before release would have doubled as marketing and would have thrown hype levels to the point everyone's collective wallets would spontaneously explode.
From what I know (do keep in mind that I am not very knowledgeable when it comes to Blizzard stuff) they had been planning the Warcraft movie since literal ages ago, so if they had made an Overwatch movie instead, it would have been pretty bad publicity and probably everyone who was waiting for the Warcraft one would've boycotted Overwatch completely. That said, they might already be planning for a movie, after having collected experience with the Warcraft one.
Fixed the tag. Hadn't saved before I left.
Back on topic - haven't managed to get to grips with Zarya properly yet. Any tips for getting to competent level?
First of all, pretty obvious, stick with your team. Your E ability (Projected Barrier) is completely useless when noone is around to be shielded. It also has a 2 second faster cooldown as well as an additional 200 points shield health compared to your self-shield (which only adds 200 health). You can shield allies that are in a dangerous situation (i.e. Pharah while using her ultimate, Genji dashing around between enemy lines) or use it when a huge chunk of predictable damage is coming in (for instance, when an ally is hooked by Roadhog or shortly before they are being smashed into a wall by Reinhardt). The shields even prevent stun effects, so when you cross a corner and see a McCree, hit Shift immediately as he will throw his flashbang as quickly as possible as well, unless he is very experienced. It resets and stops the freeze from Mei as well, so you and an ally of your choosing can run out of her Blizzard ultimate pretty easily.
Your beam and grenades do more damage the more your shields get hit (represented by your crosshair, 100 is max). Also, use your beam on single targets and only use your grenades on targets that are too far away or if multiple enemies are bunched together, since the beam does more dps at all energy levels. The grenades can also be useful if you can't track your enemies movement precise enough to do much damage with the beam (Tracer comes to mind...) or to fire into your graviton surge if noone else is helping you. Your beam cannot be blocked by D.VA's Defense Matrix and not reflected by Genji, but shields will stop it.
For your ultimate, try to coordinate it with your team. Wait for Hanzo or Pharah or pretty much any AoE ultimate to be ready, then try to hang around that person and wait for the right opportunity. If you are on voice chat, this is sooo much easier to do.
For an in-depth guide, this one is pretty good and has helped me a lot:
http://www.furiouspaul.com/overwatch/zarya.html