Robocode is a small program written in Java for users who want to learn a little of this language play. This is a combat arena where armored face of war until only one survivor - or a team. The detail is in control of them, rather than you manipulate them with keyboard and mouse, you should schedule them to fight for the account.
Surely this is a much more interesting to learn programming. It may seem complicated, but the programming part of the game is greatly facilitated with intuitive editor and code well commented. Creating your own engines of destruction is easy, the harder it will make them victorious.
After downloading Robocode note that the JAR file has the extension. That means you need Java Runtime to run it. If you have not already, click here. To install it, simply double-click on it - as in a common executable file. In the first two boxes that appear, click Yes So the game will be copied into your default folder and create a shortcut on the Start Menu.
The fun part of the game is in testing various values in the source code to find out what each function performs. By fine-tuning over time, you will leave your armored mode. For the creation of a new combatant is simple:
1. In the game screen, click on Robot and Editor - or press CTRL and the keyboard. 2. In the new screen that appears, click File, point to New and click Robot - or press CTRL N on your keyboard. 3. Specify the name of your robot, with the first letter capitalized. 4. Now, enter your initials - all lowercase - to avoid repeated names. 5. The source code is displayed. Now it is only logical to develop a good fight for your toy. 6. Once you finish schedule, click on the Compiler and Compile or press F6. 7. Pronto! Now save it is that he is prepared for combat.
The battles are completely customizable, getting up to the user to determine the number of players, rounds (rounds), times and size of the battlefield. For starters, do the following:
1. Click on the Battle Menu, then New or press CTRL N on your keyboard. 2. Now just select the robots that will battle and click on Start Battle. Shortly thereafter you can already check the performance of his armored battlefield.
As you might realize, to really compete you need a player to create a sound logic in the program code. But nothing prevents a normal user to play with pre-existing functions, changing the values of parameters and a few lines of code simpler. To better understand the game, the robots use pre-existing and observe the strategies adopted by each.