The December 16 release of Star Wars: Rogue One introduces the world to a memorable new cast of heroes and villains that will be woven into the new "official" Star Wars canon. While from this point on we'll all know that it was Felicity Jones' Jyn Erso that led the band of rebels on their mission to steal the Death Star plans, up until 2014 it was a very different story.
In the old version of things, the "Expanded Universe" of Star Wars stories saw huge swathes of lore defined by novels, comic books and video games. If you wanted to know whose X-Wing Luke borrowed in A New Hope, or if Darth Vader ever had an apprentice, why Tarkin was always such a dick, or indeed who stole the Death Star plans – there were plenty of places to turn, and video games were a big part of defining that larger narrative. This was mostly wiped from R2D2's memory banks (and everywhere else) when Disney hit reset on massive chunks of the official history of Star Wars in readiness for the release of The Force Awakens.
All of what's now considered "non-canonical" expanded content was rebranded under the new Star Wars Legends label in April 2014, and as part of that exercise the vast majority of the most memorable Star Wars video game characters were purged from official lore. Whether they were created to prop up the events of the initial six movies, or establish the foundation of the tension between the Jedi and the Sith 4,000 years before the stories we're familiar with, all were pushed aside.
Here are 20 of the best characters from the past 20 years of Star Wars games. Canonical now or not, each made a huge impression and were tightly woven into the larger fabric of a narrative that spanned millennia.