Robocode

Robocode

Robocode er et programmeringsspil, hvor målet er at kode en robotkamptank for at konkurrere mod andre robotter i en kamparena.
Robocode er et programmeringsspil, hvor målet er at kode en robotkamptank for at konkurrere mod andre robotter i en kamparena.Så navnet Robocode er en forkortelse for "Robotkode".Spilleren er robotens programmerer, der ikke har nogen direkte indflydelse på spillet.I stedet skal spilleren skrive robotens AI og fortælle den, hvordan han skal opføre sig og reagere på begivenheder, der opstår i kamparenaen.Slagene kører i realtid og på skærmen.Robocodes motto er: Byg det bedste, ødelæg resten!Ud over at være et programmeringsspil bruges Robocode til at lære at programmere, primært på Java-sproget, men andre sprog som C # og Scala bliver også populære.Skoler og universiteter bruger Robocode som en del af undervisningen i programmering, men også til at studere kunstig intelligens (AI).Begrebet Robocode er let at forstå og en sjov måde at lære at programmere på.Robocode tilbyder komplet udviklingsmiljø og leveres med sit eget installationsprogram, indbygget roboteditor og Java-compiler.Robocode forud kræver kun, at der allerede findes en JVM (Java Virtual Machine) på det system, hvor Robocode skal installeres.Derfor er alt, hvad en robotudvikler har brug for for at komme i gang, forsynet med den vigtigste Robocode-distributionsfil (robocode-xxx-setup.jar).Robocode understøtter også udvikling af robotter, der bruger eksterne IDE'er som f.eks. Eclipse, IntelliJ IDEA, NetBeans, Visual Studio osv., Som understøtter udvikleren meget bedre end roboteditoren i Robocode.Det faktum, at Robocode kører på Java-platformen, gør det muligt at køre det på ethvert operativsystem med Java forudinstalleret, hvilket betyder, at det vil være i stand til at køre på Windows, Linux, Mac OS, men også UNIX og varianter af UNIX.Bemærk, at Java 6 eller nyere skal installeres på systemet, før Robocode er i stand til at køre.Kildekode: Licens: Eclipse Public License
robocode

Funktioner

Alternativer til Robocode til Web

CodeCombat

CodeCombat

Lær programmering med et multiplayers live-kodningsstrategispil.Du er en troldmand, og dine magi er et program-sprog..
LightBot

LightBot

Lightbot er et programmeringspuslespil: et puslespil, der bruger spilmekanik, der er fast forankret i programmeringskoncepter.
Bot Land

Bot Land

Lav bots, opret manuskripter til dem, og deltag i fuldautomatiske kampe mod andre spillere !.
CSSBattle

CSSBattle

CSSBattle er en online CSS Code Golf slagmark.
FightCode

FightCode

Fight Code er et spil, hvor du bruger dine evner til at kode dine egne robotter ved hjælp af JavaScript, udfordre din ven eller fjende robot og begynde at klatre i rækkerne.Måske den bedste sejr!