I don't know if it's just me, but all Masterchief did since the first Halo game was be a completely unbreakable badass who was nigh invincible and respected and revered by everyone around him, also being incapable of showing any emotion at all besides determination and conviction.
In the first Halo game, Masterchief was a fearless soldier who was an expert at combat but didn't seem to know much else. Masterchief was somewhat impatient, a bit dimwitted, clueless at times, and easy to manipulate. Cortana was usually the one making the decisions for him and pointing out his objectives while taking care of all the technical work hacking systems and providing data. I'm not saying Masterchief should of stayed this way for the rest of the series. His character has to develop throughout the series, obviously, but making him a completely bland and generic super soldier wasn't the best idea, in my opinion.
So, how would you write his character to be more interesting?
In the first Halo game, Masterchief was a fearless soldier who was an expert at combat but didn't seem to know much else. Masterchief was somewhat impatient, a bit dimwitted, clueless at times, and easy to manipulate. Cortana was usually the one making the decisions for him and pointing out his objectives while taking care of all the technical work hacking systems and providing data. I'm not saying Masterchief should of stayed this way for the rest of the series. His character has to develop throughout the series, obviously, but making him a completely bland and generic super soldier wasn't the best idea, in my opinion.
So, how would you write his character to be more interesting?