<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://robowiki.net/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ayoubm</id>
	<title>Robowiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://robowiki.net/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ayoubm"/>
	<link rel="alternate" type="text/html" href="http://robowiki.net/wiki/Special:Contributions/Ayoubm"/>
	<updated>2026-04-27T14:24:57Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.34.1</generator>
	<entry>
		<id>http://robowiki.net/w/index.php?title=Thread:Talk:Robocode/Older_Developers_Guide_for_building_Robocode/Building_Robocode_(Compilation)&amp;diff=34718</id>
		<title>Thread:Talk:Robocode/Older Developers Guide for building Robocode/Building Robocode (Compilation)</title>
		<link rel="alternate" type="text/html" href="http://robowiki.net/w/index.php?title=Thread:Talk:Robocode/Older_Developers_Guide_for_building_Robocode/Building_Robocode_(Compilation)&amp;diff=34718"/>
		<updated>2015-12-27T17:28:02Z</updated>

		<summary type="html">&lt;p&gt;Ayoubm: New thread: Building Robocode (Compilation)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Just a small update when trying to compile Robocode for the first time using Eclipse:&lt;br /&gt;
You might have a compilation error saying that such a folder does not exist. To solve this make sure to add &amp;quot;basedir&amp;quot; to Window --&amp;gt; Preferences --&amp;gt; Ant --&amp;gt; Runtime --&amp;gt; Properties and its value should be the path to your robocode workspace.&lt;br /&gt;
&lt;br /&gt;
I had this issue lately and that was how I solved it :)&lt;/div&gt;</summary>
		<author><name>Ayoubm</name></author>
		
	</entry>
	<entry>
		<id>http://robowiki.net/w/index.php?title=Robocode/Eclipse/Create_a_Robot&amp;diff=34715</id>
		<title>Robocode/Eclipse/Create a Robot</title>
		<link rel="alternate" type="text/html" href="http://robowiki.net/w/index.php?title=Robocode/Eclipse/Create_a_Robot&amp;diff=34715"/>
		<updated>2015-12-26T22:56:41Z</updated>

		<summary type="html">&lt;p&gt;Ayoubm: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes how to create a robot in [http://www.eclipse.org/ Eclipse], and assume that you already know [[Robocode/Eclipse/Create a Project|how to create a project in Eclipse]].&lt;br /&gt;
&lt;br /&gt;
== Creating a Robot in Eclipse ==&lt;br /&gt;
Ok, so we have a project now, and it's time to create a robot (or many robots!) in it.&lt;br /&gt;
&lt;br /&gt;
First, right-click on the '''MyRobots''' project, and select New -&amp;gt; Class:&lt;br /&gt;
&lt;br /&gt;
[[Image:Eclipse-NewClass.png|Shows how to select a new class by right-clicking on the MyRobots project]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Next, fill in the package name (Robocode suggests your initials), a Robot Name (here I have '''FnlBot'''), and change the '''Superclass''' field to '''robocode.Robot''':&lt;br /&gt;
&lt;br /&gt;
[[Image:Eclipse-NewJavaClass.png|Shows the dialog for creating a new Java class named FnlBot, which is inherited from the robocode.Robot class]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Click '''Finish''', and you'll see your robot class, like this:&lt;br /&gt;
&lt;br /&gt;
[[Image:Eclipse-FnlBotEdit1.png|Shows editing the newly created FnlBot.java source file, which is empty and needs to be filled out with some code]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You can now edit your robot however you like.&lt;br /&gt;
&lt;br /&gt;
[[Image:Eclipse-FnlBotEdit2.png|Shows editing the newly created FnlBot.java source file, which has now been filled out with a bit more meaningful code]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You can save your robot as often as you like by hitting '''CTRL-S''', or selecting '''File-&amp;gt;Save'''. There's no need to explicit select '''Compile''' (as in the Robot Editor for [[Robocode]]) anymore, since Eclipse automatically takes care of this task for you, when you make changes to your files.&lt;br /&gt;
&lt;br /&gt;
Have fun playing around with Eclipse. Since there's no better way to learn than by playing around, I'll leave you to it!&lt;br /&gt;
&lt;br /&gt;
If you want help starting a robot you should check out the [[Robocode/My First Robot|My First Robot]] tutorial&lt;br /&gt;
&lt;br /&gt;
The only thing left is to make sure that [[Robocode/Add a Robot Project|Robocode sees your robot]].&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
* [http://www.eclipse.org/ Eclipse.org - Eclipse home page]&lt;br /&gt;
* [http://www.eclipse.org/downloads/ Eclipse Downloads]&lt;br /&gt;
* [http://download.eclipse.org/eclipse/downloads/ Eclipse project downloads - latest releases]&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
=== Using Eclipse IDE ===&lt;br /&gt;
* [[Robocode/Eclipse|Using Eclipse as IDE]]&lt;br /&gt;
* [[Robocode/Eclipse/Create_a_Project|Creating a project for your robots]]&lt;br /&gt;
* [[Robocode/Add_a_Robot_Project|Add robot project from an IDE into Robocode]]&lt;br /&gt;
* [[Robocode/Running from Eclipse|Running your robot from Eclipse]]&lt;br /&gt;
* [[Robocode/Eclipse/Debugging Robot|Debugging your robot with Eclipse]]&lt;br /&gt;
&lt;br /&gt;
=== Robot API ===&lt;br /&gt;
* [http://robocode.sourceforge.net/docs/robocode/ Robot API]&lt;br /&gt;
&lt;br /&gt;
=== Tutorials ===&lt;br /&gt;
* [[Robocode/System Requirements|System Requirements for Robocode]]&lt;br /&gt;
* [[Robocode/Download|How to download and install Robocode]]&lt;br /&gt;
* [[Robocode/Robot Anatomy|The anatomy of a robot]]&lt;br /&gt;
* [[Robocode/Getting Started|Getting started with Robocode]]&lt;br /&gt;
* [[Robocode/My First Robot|My First Robot Tutorial]]&lt;br /&gt;
* [[Robocode/Game Physics|Robocode Game Physics]]&lt;br /&gt;
* [[Robocode/Scoring|Scoring in Robocode]]&lt;br /&gt;
* [[Robocode/Robot Console|Using the robot console]]&lt;br /&gt;
* [[Robocode/Downloading_Robots|Downloading other robots]]&lt;br /&gt;
* [[Robocode/Learning from Robots|Learning from other robots]]&lt;br /&gt;
* [[Robocode/Package Robot|Package your robot]]&lt;br /&gt;
* [[Robocode/FAQ|Frequently Asked Questions (FAQ)]]&lt;br /&gt;
* [[Robocode/Articles|Articles about Robocode]]&lt;br /&gt;
* [[Robocode/Console Usage|Starting Robocode from the command line]]&lt;br /&gt;
* [[Robocode/Graphical_Debugging|Graphical debugging]]&lt;br /&gt;
&lt;br /&gt;
=== News and Releases ===&lt;br /&gt;
* [http://sourceforge.net/export/rss2_project.php?group_id=37202 RSS Feeds for the Robocode project]&lt;br /&gt;
* [http://sourceforge.net/project/showfiles.php?group_id=37202&amp;amp;package_id=29609 Robocode file releases]&lt;br /&gt;
&lt;br /&gt;
=== Home pages ===&lt;br /&gt;
* [http://robocode.sourceforge.net/ Classic homepage]&lt;br /&gt;
* [http://sourceforge.net/projects/robocode Robocode project at SourceForge]&lt;br /&gt;
* [http://robocoderepository.com/ Robocode Repository]&lt;br /&gt;
* [[wikipedia:Robocode|Wikipediaentry for Robocode]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Robocode Documentation]]&lt;br /&gt;
[[Category:Tutorials]]&lt;br /&gt;
[[Category:Eclipse IDE]]&lt;/div&gt;</summary>
		<author><name>Ayoubm</name></author>
		
	</entry>
</feed>