Robocode

Robocode

Robocode je programová hra, ktorej cieľom je kódovať robotický bojový tank, ktorý bude súťažiť s inými robotmi v bojovej aréne.
Robocode je programovacia hra, ktorej cieľom je kódovať bojový tank robotov, aby konkurovali iným robotom v bojovej aréne.Názov Robocode je skratkou pre „Robot code“.Hráč je programátor robota, ktorý nebude mať priamy vplyv na hru.Namiesto toho musí hráč napísať AI robota a povedať mu, ako sa správať a reagovať na udalosti, ktoré sa vyskytujú v bojovej aréne.Bitky prebiehajú v reálnom čase a na obrazovke.Heslo Robocode je: Budujte najlepšie, ničte ostatné!Okrem programovacej hry sa Robocode používa na učenie, ako programovať, predovšetkým v jazyku Java, ale populárne sú aj ďalšie jazyky, ako sú C # a Scala.Školy a univerzity používajú Robocode ako súčasť výučby ako programovať, ale aj pre štúdium umelej inteligencie (AI).Pojem Robocode je ľahko zrozumiteľný a zábavný spôsob, ako sa naučiť programovať.Robocode ponúka kompletné vývojové prostredie a prichádza s vlastným inštalátorom, zabudovaným editorom robotov a kompilátorom Java.Robocode iba vyžaduje, aby JVM (Java Virtual Machine) existoval už v systéme, kde bude Robocode nainštalovaný.Preto je všetko, čo vývojár robotov potrebuje na začiatok, vybavené hlavným distribučným súborom Robocode (robocode-xxx-setup.jar).Robocode tiež podporuje vývoj robotov využívajúcich externé IDE, ako sú napríklad Eclipse, IntelliJ IDEA, NetBeans, Visual Studio atď., Čo podporuje vývojára omnoho lepšie ako editor robotov v Robocode.Skutočnosť, že Robocode beží na platforme Java, umožňuje jeho spustenie na akomkoľvek operačnom systéme s predinštalovanou Java, čo znamená, že bude môcť bežať na Windows, Linux, Mac OS, ale aj UNIX a jeho varianty.Pred spustením Robocode je potrebné do systému nainštalovať Java 6 alebo novšiu verziu.Zdrojový kód: Licencia: Verejná licencia Eclipse
robocode

Vlastnosti

Alternatívy programu Robocode pre Steam

Human Resource Machine

Human Resource Machine

Naprogramujte malých administratívnych pracovníkov na riešenie hádaniek.Buďte dobrým zamestnancom!Stroje prichádzajú ... pre vašu prácu.
Bot Land

Bot Land

Robte roboty, vytvárajte pre ne skripty a pridajte sa k plne automatizovaným bitkám proti iným hráčom !.
while True: learn()

while True: learn()

Zahrajte si úlohu špecialistu na strojové učenie, ktorý využíva na oživenie svojho života vizuálne programovanie.