For reasons of both balance and making each class in my videogame visually distinct from each other, magic uses tend to wear long robes, capes, and other hallmarks of wizards and witches. This often clashes with what the more physically inclined character are wearing (since they wear actual armor to avoid getting murdered by enemies) and, more importantly, civilians (who go about in whatever is appropriate to the era).
I get the mechanical purpose of "squishy wizards", but I'd be happy with some reason why magic users dress differently from ordinary people. Sure you can't wear armor, but why march into battle with in what is basically a nightgown and sunhat instead of some causal wear?
How can I justify visually distinct magic users?
I'm fine with the reasons for a magic user to not wear armor, but I'm looking for any reason for magic users to dress differently from rogues and ordinary civilians. Also, the magic users' clothing need not be stereotypical wizard/witch-y (anything to set them apart would be fine), but justifications for those types of outfits would be accepted as well.
Some level of adventuring/traveling practically would be appreciated, but not totally necessarily.