Discussion:
Documentation, tutorials, etc.
Grant Slatton
2008-12-13 17:57:51 UTC
Permalink
I apologize for being a noob and not knowing a lot about java, but
from the wikipedia page I was getting the gist that this was a game to
help one 'learn java' and 'have fun doing it', yet from what I can see
there is very little to actually do with the fundamentals of java.
One can learn elsewhere but then you don't learn the things desired
for robocode. Is there no from-the-ground-up all the way to
medium-level robocode tutorial?


------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/Robocode/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:
http://groups.yahoo.com/group/Robocode/join
(Yahoo! ID required)

<*> To change settings via email:
mailto:Robocode-***@yahoogroups.com
mailto:Robocode-***@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
Robocode-***@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
flemmingnlarsen
2008-12-14 22:01:22 UTC
Permalink
Hi Grant,

You are right. When Robocode was introduced by IBM developerWorks, the
intention was to make it easier and fun to learn Java. This is still
the goal, but Java is now much more complex than at that time, so it
really require at least some basic knowledge about Java in order to
code the first robot, but lots of Java knowledge (and maths) to build
complex robots to be in the top 10.

However, the primary goal is to have some fun programming, and novices
could start programming with the JuniorRobot
(http://robocode.sourceforge.net/docs/robocode/robocode/JuniorRobot.html).
In addition, I recommend everybody to have a look at all the available
sample robots that comes with Robocode. They should be easy to
understand, and will show most basic stuff. The rest is up to you.

IBM developerWorks original tutorial are available from here:
http://robocode.sourceforge.net/developerWorks.php

You can also get started with Robocode from here (new RoboWiki):
http://testwiki.roborumble.org/w/index.php?title=Robocode_Basics

And get lots and lots of documentation about how to write robots from
here (the old RoboWiki):
http://robowiki.net/cgi-bin/robowiki

We (the Robocode Developer team) welcome people to write tutorials
more related to writting robots in Java on the RoboWiki here:
http://testwiki.roborumble.org/

Anybody with a small knowledge about Robocode and Java should be able
to do it. :-)

Best regards,
- Flemming
Post by Grant Slatton
I apologize for being a noob and not knowing a lot about java, but
from the wikipedia page I was getting the gist that this was a game to
help one 'learn java' and 'have fun doing it', yet from what I can see
there is very little to actually do with the fundamentals of java.
One can learn elsewhere but then you don't learn the things desired
for robocode. Is there no from-the-ground-up all the way to
medium-level robocode tutorial?
------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/Robocode/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:
http://groups.yahoo.com/group/Robocode/join
(Yahoo! ID required)

<*> To change settings via email:
mailto:Robocode-***@yahoogroups.com
mailto:Robocode-***@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
Robocode-***@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
phoenixrain2008
2008-12-15 11:15:31 UTC
Permalink
this is a good response to answer the question and give some suggestion
for people to start


------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/Robocode/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:
http://groups.yahoo.com/group/Robocode/join
(Yahoo! ID required)

<*> To change settings via email:
mailto:Robocode-***@yahoogroups.com
mailto:Robocode-***@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
Robocode-***@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/

Loading...