Skip to toolbar

Rusty Rogers' Clankers

Supported by (Turn Off)

Droid names and characters

Tutoring 4
Skill 4
Idea 5
No Comments

Unlike the clones there doesn’t appear to be any naming convention for droids.
Or rather … there isn’t enough data that I could find, but maybe we can extrapolate something out of the names we do know ?

Let’s start with the list of known and named B1 Battledroids in the Star Wars universe :

Not a lot, right ?
That’s one named by humans and another whose name was designed to be a pun.

What’s next ?
Kx-series droids :

Hmm … a possible pattern.

IG-series : https://starwars.fandom.com/wiki/IG-series
Basic naming convention here (IG-xx), no attempt at humanizing (sp?) their names.

Astromech droids : https://starwars.fandom.com/wiki/Astromech_droid

Here we find the R2-series R2-D2 and C1-series C1-10P aka Chopper
( https://starwars.fandom.com/wiki/C1-10P )

Of course we can’t ignore the famous rebel droids C3-PO and R2-D2

If canon does not provide … then we must invent our own.
The pattern we can extrapolate from these is this :

  • droid identifiers are always two sets of characters
  • Initial set is definitely indicator of class/type of droid followed by an optional version
  • second set of characters are a mix of numeric and alphanumeric identifiers
  • humanized versions of names exist and are usually based on how the identifier looks ( C1-10P  => CHOP) or pronounced (K-2SO => Kay 2 eS O)

Thus our B1 droids ought to have one of these pattern :

  • B-[0-9A-Z]{2,3}
  • B1-[0-9A-Z]{2,3}

Hey … these are droids, so regular expressions makes sense 😉
It’s also fairly obvious that R0-GR is an exception to this, which may be based on the rule of cool.

For non-programming geeks here’s a link
http://www.rexegg.com/regex-quickstart.html#quantifiers

Leave a Reply

Supported by (Turn Off)