Difference between revisions of "User:Voidious/Main Page"
Jump to navigation
Jump to search
(starting on main page revamp) |
m (remove Movement and Targeting from the top) |
||
(7 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | + | {| style="width:100%; background:#e0e8ef; border:1px solid #999999; padding:.5em" | |
− | {| style="width:100%; background:# | ||
|style="width:46%; color:#000"|<div align="center"> | |style="width:46%; color:#000"|<div align="center"> | ||
− | {| style="width:280px; border:solid 0px; background:none;" | + | {| style="width:280px; border:solid 0px #999999; background:none;" |
|style="width:280px; text-align:center; white-space:nowrap; color:#000;"| | |style="width:280px; text-align:center; white-space:nowrap; color:#000;"| | ||
<div style="font-size:30px; border:none; margin:0; padding:.2em; color:#000;">Welcome to the RoboWiki</div> | <div style="font-size:30px; border:none; margin:0; padding:.2em; color:#000;">Welcome to the RoboWiki</div> | ||
− | <div style="font-size:16px;">Collecting | + | <div style="font-size:16px;">''Collecting Robocode knowledge since 2003.''</div> |
|} | |} | ||
</div> | </div> | ||
Line 15: | Line 14: | ||
* '''[[:Category:Tutorials|Tutorials]]''' | * '''[[:Category:Tutorials|Tutorials]]''' | ||
* '''[[:Category:Terminology|Terminology]]''' | * '''[[:Category:Terminology|Terminology]]''' | ||
− | |||
− | |||
− | |||
|} | |} | ||
− | {|style="border-spacing: | + | {|style="border-spacing:5px; margin:0px -5px;" |
− | |class="MainPageBG" style="width: | + | |class="MainPageBG" style="width:57%; border:1px solid #999999; background:#ffffff; vertical-align:top; color:#000;"| |
− | {|width="100%" cellpadding="2" cellspacing="5" style="vertical-align:top; background:# | + | {|width="100%" cellpadding="2" cellspacing="5" style="vertical-align:top; background:#ffffff;" |
− | ! <h2 style="margin:0; background:# | + | ! <h2 style="margin:0; background:#e0e8ef; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">What is Robocode?</h2> |
+ | |- | ||
+ | | | ||
+ | * '''[[Robocode]]''' is a programming game. It can be used to teach or learn programming in Java or [[Robocode/.NET/Create a .NET robot with Visual Studio|.NET]]. It can serve as a platform for exploring AI and machine learning techniques. Or it can be a competitive, addictive hobby that eats up all your time and CPU cycles. | ||
+ | |- | ||
+ | ! <h2 style="margin:0; background:#e0e8ef; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Getting Started</h2> | ||
|- | |- | ||
|style="color:#000;"| | |style="color:#000;"| | ||
− | * '''[[Robocode | + | * '''[[:Category:Robocode Documentation|Robocode Docs]]''': [[Robocode Download And Install|Download & Install]], [[Robocode/Getting Started|Start a Battle]], [[Robocode/My First Robot|My First Robot tutorial]], and lots more to get your feet wet. |
* '''[[Radar]]''', '''[[:Category:Movement|Movement]]''', and '''[[:Category:Targeting|Targeting]]:''' The three basic components of any robot. | * '''[[Radar]]''', '''[[:Category:Movement|Movement]]''', and '''[[:Category:Targeting|Targeting]]:''' The three basic components of any robot. | ||
− | * '''[[:Category:Tutorials|Tutorials]]''' | + | * '''[[:Category:Tutorials|Tutorials]]''': Covering a wide range of topics, these tutorials will guide you along the way to your first competitive robot. |
− | + | |- | |
− | + | ! <h2 style="margin:0; background:#e0e8ef; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Using the RoboWiki</h2> | |
|- | |- | ||
− | + | |style="color:#000;"| | |
+ | * We do our best to make the RoboWiki a great reference for all levels of Robocoders. But it's also a strong and long-standing community of passionate and helpful people. | ||
+ | ** Please feel free to introduce yourself by making pages for yourself and your bots. | ||
+ | ** Ask questions on any of the Talk pages. | ||
+ | ** Check the [[Special:RecentChanges|Recent Changes]] if you want to keep an eye on everything going on. | ||
+ | ** Follow [http://twitter.com/robowiki @robowiki] and [http://twitter.com/roborumble @roborumble] on Twitter. | ||
+ | ** Read [[RoboWiki:Guide for Articles|Guide for Articles]] for tips and tools for writing RoboWiki articles. | ||
+ | ** Let us know how we can improve the wiki - or contribute to it yourself! | ||
|- | |- | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
− | </ | + | |
+ | |class="MainPageBG" style="width:43%; border:1px solid #999999; background:#ffffff; vertical-align:top"| | ||
+ | {| width="100%" cellpadding="2" cellspacing="5" style="vertical-align:top; background:#ffffff;" | ||
+ | |||
+ | ! <h2 style="margin:0; background:#e0e8ef; font-size:110%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.1em 0.4em;">RoboRumble</h2> | ||
+ | |- | ||
+ | |style="color:#000; font-size:90%"| | ||
+ | * '''[[RoboRumble]]''' is the primary competition for Robocode bots, with divisions for [[One-on-one|1v1]], [[Melee]], [[Teams]], and [[Twin Duel]], and subdivisions for [[MiniBots]], [[MicroBots]], and [[NanoBots]]. | ||
+ | ** '''[[RoboRumble/Starting With RoboRumble|Starting With RoboRumble]]''' | ||
+ | ** '''[[RoboRumble/Enter The Competition|Enter The Competition]]''' | ||
+ | ** '''[http://darkcanuck.net/rumble Current Rankings]''' | ||
|- | |- | ||
− | ! <h2 style="margin:0; background:#e0e8ef; font-size: | + | ! <h2 style="margin:0; background:#e0e8ef; font-size:110%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.1em 0.4em;">Challenges</h2> |
|- | |- | ||
− | |style="color:#000;"| | + | |style="color:#000; font-size:90%"| |
− | * '''[[ | + | * '''[[Movement Challenge 2K7]]''' - The latest MC hands you [[Raiko]]'s gun and tests your performance against basic, intermediate, and scary-good opponents. |
− | * '''[[ | + | * '''[[Targeting Challenge RM]]''' - The current benchmark of a general purpose Robocode gun, this TC puts you up against all [[Random Movement]] bots from the previous TCs. |
+ | * '''[[Anti-Surfer Challenge]]''' - It may not help you climb to the top of the [[RoboRumble]], but we still have fun trying to destroy [[Wave Surfing|wave surfers]] as best we can. | ||
+ | * '''[[Rambot Challenge 2K6]]''' - Because [[Ramming Movement|ramming]] is fun. | ||
+ | * '''[[:Category:Challenges|More Challenges]]''' - There's plenty more where those came from... | ||
|- | |- | ||
− | ! <h2 style="margin:0; background:# | + | ! <h2 style="margin:0; background:#e0e8ef; font-size:110%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.1em 0.4em;">External Links</h2> |
|- | |- | ||
− | | | + | |style="color:#000; font-size:90%"| |
* '''[http://robocode.sourceforge.net/ Robocode Website]''' | * '''[http://robocode.sourceforge.net/ Robocode Website]''' | ||
− | * [http://robocoderepository.com/ Robocode Repository] | + | * '''[http://old.robowiki.net Old RoboWiki (Archive)]''' |
− | * [[wikipedia:Robocode|Wikipedia entry for Robocode]] | + | * '''[http://robocoderepository.com/ Robocode Repository]''' |
+ | * '''[[wikipedia:Robocode|Wikipedia entry for Robocode]]''' | ||
|- | |- | ||
+ | |} | ||
|} | |} | ||
− | |class="MainPageBG" style="width:45%; border:1px solid # | + | {|style="border-spacing:5px; margin:-5px -5px;" |
− | {| width="100%" cellpadding="2" cellspacing="5" style="vertical-align:top; background:# | + | |class="MainPageBG" style="width:45%; border:1px solid #999999; background:#ffffff; vertical-align:top; color:#000;"| |
+ | {|width="100%" cellpadding="2" cellspacing="5" style="vertical-align:top; background:#ffffff;" | ||
+ | ! <h2 style="margin:0; background:#e0e8ef; font-size:110%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.1em 0.4em;">A few robots worth checking out...</h2> | ||
+ | |- | ||
+ | |style="color:#000; font-size:90%"| | ||
+ | * '''[[Shadow]]''' - A former champ in both Melee and 1v1 and the current TeamRumble champ. This is one of the toughest bots you'll ever face. [[User:ABC|ABC]]'s Shadow has been crushing Robocoders with innovative new techniques, like [[Wave Surfing]] and [[Shadow/Melee Gun]], since long before most of us ever found this game. | ||
+ | * '''[[DrussGT]]''' - The current [[RoboRumble]] champ in General 1v1, for almost 3 years now. A super strong [[Dynamic Clustering]] gun and one of the only bots using a [[Wave Surfing/GoTo Surfing|GoTo Wave Surfing]] movement. And it's [[Open Source]]. | ||
+ | * '''[[:Category:Super Sample Bots|Super Sample Bots]]''' - Once you've gotten past the [[:Category:Sample Bots|Sample Bots]] that come with Robocode, step up and test yourself against the Super Samples. | ||
+ | * '''[[LunarTwins]]''' - [[Twin Duel]] is a 2v2 survivalist rule set, and LunarTwins has an in-your-face strategy that few teams know how to deal with. | ||
+ | * '''[[PrairieWolf]]''' - An ancient [[Multi-Mode]] bot that's bound to give new Robocoders a healthy challenge. | ||
+ | * '''[[BasicGFSurfer]]''' - The [[Wave Surfing Tutorial]] and [[GFTargetingBot]] provide great starting points for new Robocoders. Put the two together and you'll find yourself just outside the RoboRumble top-100. | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | |class="MainPageBG" style="width:55%; border:1px solid #999999; background:#ffffff; vertical-align:top"| | ||
+ | {| width="100%" cellpadding="2" cellspacing="5" style="vertical-align:top; background:#ffffff;" | ||
− | ! <h2 style="margin:0; background:#e0e8ef; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;"> | + | ! <h2 style="margin:0; background:#e0e8ef; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Development Tools</h2> |
|- | |- | ||
− | |style="color:#000 | + | |style="color:#000"| |
− | + | * '''[[RoboResearch]]''' - Every serious Robocoder's best friend, this excellent utility helps you run loads of tests against your favorite test bed or run it through a [[:Category:Challenges|challenge]]. | |
+ | * '''[[Robocode/Eclipse|Eclipse]]''' - Get Robocode setup with Eclipse, one of the most popular Java IDEs. | ||
+ | * '''[http://robocode.sourceforge.net/docs/robocode/ Robocode API]''' - Not a "tool", per se, but you'll need to get familiar with it! | ||
+ | * '''[[Robocode/Graphical Debugging|Graphical Debugging]]''' - Using Robocode's graphics support to draw on the battlefield can be a huge help in making sure your bot is doing and thinking what you expect it to. | ||
+ | * '''[[Robocode/.NET/Create a .NET robot with Visual Studio|Visual Studio .NET]]''' - You can now create .NET Robocode bots, too. | ||
+ | * '''[[Robocode/NetBeans/Configure|NetBeans]]''' - Prefer NetBeans to Eclipse? Here's a detailed guide to getting it setup with Robocode. | ||
+ | * '''[[FloodGrapher]]''' - Graphing your bot's movement can offer a lot of insight into where you need to make improvements. | ||
+ | * '''[[:Category:Utilities|Utilities]]''' - More tools to make your Robocoding easier and more productive. | ||
|- | |- | ||
|} | |} | ||
|} | |} | ||
+ | |||
__NOTOC__ __NOEDITSECTION__ | __NOTOC__ __NOEDITSECTION__ | ||
[[th:หน้าหลัก]] | [[th:หน้าหลัก]] |
Latest revision as of 21:34, 4 April 2011
|
|
|
|
|