czech english

Robocode

simulace tankové bitvy v Javě

Robocode
Robocode

Robocode je zábavná programovací hra. Autoři si dali za cíl vytvořit nástroj, který by pomáhal při výuce programovacího jazyka Java. Jak víme již od Komenského, nejlepší je „škola hrou” – a proto vytvořili hru. A ne ledajakou! Robotickou! Díky tomu, že je program zaměřen na výuku Javy, je poměrně jednoduché vytvořit něco, co se pohybuje a střílí a proto se závislost dostavuje poměrně brzy. Hraním Robocode se naučíte jak psát kód v Javě, jak zpracovávat události, vytvářet vnitřní třídy a podobně, ale také jak programovat roboty, zpracovávat data ze senzorů, vytvářet mapy…


Začínáme s Robocode — první robot, základy řízení
Robot je v podání Robocode jednoduchý tank se dvěma pásy, otočným dělem a radarem. Ukážeme si, jak vytvořit kontroler a vysvětlíme si základní příkazy pro jeho ovládání. Po přečtení tohoto článku byste měli být schopni vytvořit ovládací program robota, který bude schopen jednoduchých pohybů a detekce nepřátelských tanků včetně „akcí nutných pro přežití”

http://robocode.sourceforge.net/


Pokud máte jakékoli zkušenosti s tímto softwarem/projektem a rádi byste se o ně podělili s ostatními prostřednictvím této stránky, můžete nám napsat.

Pošlete email redakci.
Všechny materiály, které máme k dispozici, jsou již součástí článku, na který reagujete (tj. pokud tam tedy není např. plánek na stavbu, je to proto, že nic takového nemáme).

Vaši zprávu se bohužel nepodařilo odeslat, ale můžete nám napsat sami na adresu

Vaše zpráva byla úspěšně odeslána

Pro odeslání formulář je třeba mít zapnutý javascript.