Robocode
![]() Logo programu | |||
Autor | Mathew Nelson (twórca), Flemming N. Larsen (obecny deweloper) | ||
---|---|---|---|
Pierwsze wydanie | luty 2001 | ||
Aktualna wersja stabilna | 1.9.3.9 – 21 kwietnia 2020; ponad 4 lata temu | ||
System operacyjny | Wieloplatformowy | ||
Licencja | Common Public License | ||
| |||
Strona internetowa |
Robocode – opensourcowa gra programistyczna stworzona przez Mathew Nelsona. Rozwijana jest głównie przez Flemminga N. Larsena oraz Pavla Šavarę. Została zaprojektowana jako aplikacja pomagająca w nauce programowania w Javie. Zadaniem gracza jest napisanie przy użyciu tego właśnie języka wirtualnego robota, który następnie bierze udział w walce ze stworzonymi przez innych pojazdami[1]. Początkujący użytkownicy mogą skorzystać z dostępnych, między innymi na stronie projektu, gotowych robotów, a bardziej zaawansowani programiści mają wręcz nieograniczone możliwości, jeśli chodzi o wzbogacanie ich o nowe funkcje[2].
Robocode zdobył uznanie wśród licznej grupy użytkowników oraz doczekał się rozmaitych przeróbek i innych aplikacji podobnych do niego w sposobie działania. Programistom Ruby rozrywki dostarcza więc gra nosząca nazwę Rubots, a osoby zainteresowane Pythonem mogą skorzystać z programu zwanego pyRobocode[2].
Przypisy
Linki zewnętrzne
- Oficjalna strona projektu (ang.)
- Robowiki (ang.)
- Video prezentujące rozgrywkę w Robocode
- Robocode – nauka Javy na 'wojnie'
- Rubots na SourceForge.net (ang.)
- pyRobocode na SourceForge.net (ang.)