Robocode

Robocode

Robocode е игра за програмиране, при която целта е да се кодира боен танк на робот, който да се състезава с други роботи на битка.
Robocode е игра за програмиране, при която целта е да се кодира боен танк на робот, който да се състезава с други роботи на битка.Така че името Robocode е кратко за "Robot code".Играчът е програмистът на робота, който няма да има пряко влияние върху играта.Вместо това играчът трябва да напише AI на робота, като му казва как да се държи и да реагира на събитията, случващи се на бойната арена.Битките се провеждат в реално време и на екрана.Мотото на Robocode е: Изградете най-доброто, унищожете останалите!Освен като програма за програмиране, Robocode се използва за научаване как да програмирате, предимно на езика на Java, но други езици като C # и Scala също стават популярни.Училищата и университетите използват Robocode като част от обучението как да програмирате, но и за изучаване на изкуствен интелект (AI).Концепцията на Robocode е лесна за разбиране и забавен начин да научите как да програмирате.Robocode предлага пълна среда за разработка и се предлага със собствен инсталатор, вграден редактор на роботи и компилатор на Java.Само за Robocode е необходимо JVM (Java Virtual Machine) да съществува вече в системата, където Robocode ще бъде инсталиран.Следователно всичко, което трябва да започне разработчикът на роботи, се осигурява с основния файл за разпространение на Robocode (robocode-xxx-setup.jar).Robocode също така поддържа разработващи роботи, използвайки външни IDE като например Eclipse, IntelliJ IDEA, NetBeans, Visual Studio и т.н., което поддържа разработчика много по-добре от редактора на роботите в Robocode.Фактът, че Robocode работи на платформата Java, позволява да го стартирате във всяка операционна система с предварително инсталирана Java, което означава, че той ще може да работи на Windows, Linux, Mac OS, но също и UNIX и варианти на UNIX.Обърнете внимание, че Java 6 или по-нова версия трябва да бъде инсталирана в системата, преди Robocode да може да се стартира.Изходен код: Лиценз: Eclipse Public License
robocode

Характеристика

Алтернативи на Robocode за Steam

Human Resource Machine

Human Resource Machine

Програмирайте малки офис служители за решаване на пъзели.Бъдете добър служител!Машините идват ... за твоята работа.
Bot Land

Bot Land

Правете ботове, създавайте скриптове за тях и се присъединявайте към напълно автоматизирани битки срещу други играчи !.
while True: learn()

while True: learn()

Играйте ролката на специалист по машинно обучение, който използва визуално програмиране, за да изкарва прехраната си.