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 alla plattformar med någon licens

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..
Colobot Gold

Colobot Gold

Colobot Gold är en modifierad version av det ursprungliga Colobot-spelet som släpptes av Epsitec under open source (GPLv3) -licensen.
Colobot

Colobot

Colobot (Colonize with Bots) var ett pedagogiskt realtidsstrategi-videospel med 3D-grafik.
LightBot

LightBot

Lightbot är ett programmeringspusselspel: ett pusselspel som använder spelmekanik som är fast förankrat i programmeringskoncept.
Human Resource Machine

Human Resource Machine

Programmera lilla kontorsarbetare för att lösa pussel.Var en bra anställd!Maskinerna kommer ... för ditt jobb.
Bot Land

Bot Land

Gör bots, skapa skript för dem och gå med i helautomatiska strider mot andra spelare !.
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!
CSSBattle

CSSBattle

CSSBattle är en online CSS Code Golf slagkamp.
Bug Brain

Bug Brain

Du börjar i labbet där du experimenterar med nervceller och noder som utgör en hjärna.
while True: learn()

while True: learn()

Spela rollen av en maskininläringsspecialist som använder visuell programmering för att försörja sig.
Rabbids Coding

Rabbids Coding

Rabbidsna invaderar rymden, och i verklig Rabbids-stil, vänd ditt rymdskepp upp och ner!
BerryBots

BerryBots

Ett enkelt robotspel där du kan programmera både scenen och roboten i Lua.
CeeBot

CeeBot

CeeBot är ett helt nytt koncept som du kommer att lära dig programmering medan du har roligt.
Code Karts

Code Karts

Code Karts introducerar förkodning för barn från 4 års ålder genom en serie logiska pussel presenterade i form av en raceway.