Robocode/Getting Started

From RoboWiki
< Robocode(Difference between revisions)
Jump to: navigation, search
m
(Undo revision 38600 by Tepuvituk (talk))
 
(5 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 
== Getting Started ==
 
== Getting Started ==
After [[Robocode_Download_And_Install|installation]] first, let's run a battle to see what the game looks like. Simply click the '''Battle''' menu, then select '''New''', as shown on the picture here:
+
After [[Robocode_Download_And_Install|installing Robocode]], let's run a battle to see what the game looks like. Click the '''Battle''' menu, then select '''New''':
  
 
[[Image:NewBattle.png|Starting a new battle by selecting New in the Battle menu]]
 
[[Image:NewBattle.png|Starting a new battle by selecting New in the Battle menu]]
  
 +
You'll be presented with the '''New Battle''' screen, where you pick the robots and options for a battle.
  
You'll be presented with the '''New Battle''' screen, where you pick the robots and options for a battle. For this battle, we'll try out MyFirstRobot, RamFire, and Tracker. Add them in by double-clicking on their names (or selecting each one and clicking '''Add''') The screen should now look something like this:
+
For this battle, we'll try out MyFirstRobot, RamFire, and Tracker. Add them in by double-clicking on their names (or selecting each one and clicking '''Add'''):
  
 
[[Image:NewBattleDialog.png|Shows the New Battle dialog where the user can select which robots to add to a new battle]]
 
[[Image:NewBattleDialog.png|Shows the New Battle dialog where the user can select which robots to add to a new battle]]
  
See the '''Number of Rounds''' box in the middle?
+
See the '''Rules''' tab? In gives options to customize battles. For now, we'll leave the rules at their defaults.
 
+
In Robocode, each battle consists of a number of rounds, as you'll see soon. For now, we'll leave it at the default of 10.
+
  
 
Finally, click on the '''Start Battle''' button to begin! Watch for Tracker's little dance as he wins rounds.
 
Finally, click on the '''Start Battle''' button to begin! Watch for Tracker's little dance as he wins rounds.
Line 17: Line 16:
 
== See also ==
 
== See also ==
  
=== Tutorials ===
+
{{RobocodeDocsList}}
* [[Robocode/System_Requirements|System Requirements]]
+
* [[Robocode/Robot Anatomy|The anatomy of a robot]]
+
* [[Robocode/My First Robot|My First Robot Tutorial (Java)]]
+
* [[Robocode/.NET/Create_a_.NET_robot_with_Visual_Studio|Create a .NET robot with Visual Studio]]
+
* [[Robocode/Game Physics|Robocode Game Physics]]
+
* [[Robocode/Scoring|Scoring in Robocode]]
+
* [[http://www.proposable.com|proposal software]]
+
* [[Robocode/Robot Console|Using the robot console]]
+
* [[Robocode/Downloading_Robots|Downloading other robots]]
+
* [[Robocode/Learning from Robots|Learning from other robots]]
+
* [[Robocode/Package Robot|Package your robot (Java)]]
+
* [[Robocode/FAQ|Frequently Asked Questions (FAQ)]]
+
* [[Robocode/Articles|Articles about Robocode]]
+
* [[Robocode/Console Usage|Starting Robocode from the command line]]
+
* [[Robocode/Graphical_Debugging|Graphical debugging]]
+
* [[Robocode/Eclipse|Using Eclipse as IDE]]
+
* [[Robocode/Eclipse/Create_a_Project|Creating a project for your robots in Eclipse]]
+
* [[Robocode/Eclipse/Create_a_Robot|Creating a robot in Eclipse]]
+
* [[Robocode/Running from Eclipse|Running your robot from Eclipse]]
+
* [[Robocode/Eclipse/Debugging Robot|Debugging your robot with Eclipse]]
+
 
+
=== News and Releases ===
+
* [http://sourceforge.net/export/rss2_project.php?group_id=37202 RSS Feeds for the Robocode project]
+
* [http://sourceforge.net/project/showfiles.php?group_id=37202&package_id=29609 Robocode file releases]
+
 
+
=== Home pages ===
+
* [http://robocode.sourceforge.net/ Classic homepage]
+
* [http://sourceforge.net/projects/robocode Robocode project at SourceForge]
+
* [http://robocoderepository.com/ Robocode Repository]
+
* [[wikipedia:Robocode|Wikipediaentry for Robocode]]
+
  
 
[[Category:Robocode Documentation]]
 
[[Category:Robocode Documentation]]
 
[[Category:Tutorials]]
 
[[Category:Tutorials]]

Latest revision as of 02:34, 24 August 2017

Contents

[edit] Getting Started

After installing Robocode, let's run a battle to see what the game looks like. Click the Battle menu, then select New:

Starting a new battle by selecting New in the Battle menu

You'll be presented with the New Battle screen, where you pick the robots and options for a battle.

For this battle, we'll try out MyFirstRobot, RamFire, and Tracker. Add them in by double-clicking on their names (or selecting each one and clicking Add):

Shows the New Battle dialog where the user can select which robots to add to a new battle

See the Rules tab? In gives options to customize battles. For now, we'll leave the rules at their defaults.

Finally, click on the Start Battle button to begin! Watch for Tracker's little dance as he wins rounds.

[edit] See also

[edit] Robocode API

[edit] Beginner Guides

[edit] External Editors

[edit] .NET Robots

[edit] Links

Personal tools