The coding is basic. It progresses from buttons that write the code, to you writing the code yourself. Its probably a tough strategy game to consistently win against a real opponent. Seems chess-like but simpler as all robots have same type of mobility. Less durable robots get slightly more mobility points. Everyone has pretty easy access to all weapons, given that you play through enough single-player challenges to put credits into your account. It would be better if there were a larger pool of players to battle against. I have only completed one game and have more than 15 open, waiting for a second or third move from my opponents.