One of the many joys of gaming is the ability to create original characters, and personalize them both physically and skill-wise, as a way for players to fully immerse themselves in a different world by becoming someone entirely new. Character creation in games is being implemented more and more. Plenty of games have a huge array of ways to customize avatars, from appearance to class to race.