Dynamic 2D Fighting Game Character: Martial Arts with a Modern Twist