Robocode

Robocode

Robocode är ett programmeringsspel där målet är att koda en robotstridstank för att tävla mot andra robotar i en kamparena.
Robocode är ett programmeringsspel där målet är att koda en robot-stridsvagn för att tävla mot andra robotar i en kamparena.Så namnet Robocode är en förkortning för "Robotkod".Spelaren är robotens programmerare, som inte har något direkt inflytande på spelet.Istället måste spelaren skriva robotens AI och berätta för dem hur han ska uppträda och reagera på händelser som inträffar i kamparenan.Strider körs i realtid och på skärmen.Robocodes motto är: Bygg det bästa, förstör resten!Förutom att det är ett programmeringsspel används Robocode för att lära sig att programmera, främst på Java-språket, men andra språk som C # och Scala blir också populära.Skolor och universitet använder Robocode som en del av undervisningen i att programmera, men också för att studera artificiell intelligens (AI).Begreppet Robocode är lätt att förstå och ett roligt sätt att lära sig att programmera.Robocode erbjuder komplett utvecklingsmiljö och levereras med ett eget installationsprogram, inbyggd robotredigerare och Java-kompilator.Robocode kräver endast att det redan finns en JVM (Java Virtual Machine) i det system där Robocode kommer att installeras.Därför är allt som en robotutvecklare behöver för att komma igång med den huvudsakliga Robocode-distributionsfilen (robocode-xxx-setup.jar).Robocode stöder också att utveckla robotar som använder externa IDE: er såsom Eclipse, IntelliJ IDEA, NetBeans, Visual Studio etc., vilket stöder utvecklaren mycket bättre än robotredigeraren i Robocode.Det faktum att Robocode körs på Java-plattformen gör det möjligt att köra den på alla operativsystem med Java förinstallerat, vilket innebär att den kommer att kunna köras på Windows, Linux, Mac OS, men också UNIX och varianter av UNIX.Observera att Java 6 eller nyare måste installeras på systemet innan Robocode kan köras.Källkod: Licens: Eclipse Public License
robocode

Funktioner

Alternativ till Robocode för Web

CodeCombat

CodeCombat

Lär dig programmering med ett strategispel för livekodning med flera spelare.Du är en trollkarl, och dina trollformler är ett programspråk..
LightBot

LightBot

Lightbot är ett programmeringspusselspel: ett pusselspel som använder spelmekanik som är fast förankrat i programmeringskoncept.
Bot Land

Bot Land

Gör bots, skapa skript för dem och gå med i helautomatiska strider mot andra spelare !.
CSSBattle

CSSBattle

CSSBattle är en online CSS Code Golf slagkamp.
FightCode

FightCode

Fight Code är ett spel där du använder dina färdigheter för att koda dina egna robotar med JavaScript, utmana din vän eller fiendrobot och börja klättra i rankningarna.Måste bäst vinna!