Robocode

Robocode

Robocode est un jeu de programmation dont le but est de coder un char de combat robotisé pour affronter d'autres robots dans une arène de combat.
Robocode est un jeu de programmation dont le but est de coder un char de combat robotisé pour affronter d'autres robots dans une arène de combat.Le nom Robocode est donc l'abréviation de "Robot code".Le joueur est le programmeur du robot, qui n'aura aucune influence directe sur le jeu.Au lieu de cela, le joueur doit écrire l'IA du robot lui disant comment se comporter et réagir aux événements qui se produisent dans l'arène de combat.Les batailles se déroulent en temps réel et à l'écran.La devise de Robocode est: Construisez le meilleur, détruisez le reste!En plus d'être un jeu de programmation, Robocode est utilisé pour apprendre à programmer, principalement en langage Java, mais d'autres langages comme C # et Scala deviennent également populaires.Les écoles et les universités utilisent Robocode dans le cadre de l'enseignement de la programmation, mais aussi pour étudier l'intelligence artificielle (IA).Le concept de Robocode est facile à comprendre et constitue une façon amusante d'apprendre à programmer.Robocode offre un environnement de développement complet et est livré avec son propre programme d'installation, un éditeur de robot intégré et un compilateur Java.Robocode ne requiert que la présence d'une JVM (Java Virtual Machine) sur le système sur lequel Robocode va être installé.Par conséquent, tout ce dont un développeur de robot a besoin pour commencer est fourni avec le fichier de distribution principal de Robocode (robocode-xxx-setup.jar).Robocode prend également en charge le développement de robots à l'aide d'IDE externes tels que Eclipse, IntelliJ IDEA, NetBeans, Visual Studio, etc., qui prend en charge le développeur bien mieux que l'éditeur de robot dans Robocode.Le fait que Robocode s'exécute sur la plate-forme Java permet de l'exécuter sur n'importe quel système d'exploitation avec Java préinstallé, ce qui signifie qu'il pourra fonctionner sous Windows, Linux, Mac OS, mais aussi UNIX et les variantes d'UNIX.Notez que Java 6 ou une version plus récente doit être installée sur le système avant que Robocode puisse s'exécuter.Code source: Licence: Licence publique Eclipse
robocode

traits

Alternatives à Robocode pour Web

CodeCombat

CodeCombat

Apprenez à programmer avec un jeu de stratégie de codage multijoueur en direct.Vous êtes un assistant et vos sorts sont un langage de programmation..
LightBot

LightBot

Lightbot est un jeu de puzzle de programmation: un jeu de puzzle qui utilise des mécanismes de jeu fermement ancrés dans les concepts de programmation.
Bot Land

Bot Land

Créez des bots, créez des scripts pour eux et rejoignez des batailles entièrement automatisées contre d'autres joueurs!.
CSSBattle

CSSBattle

CSSBattle est un champ de bataille de golf en ligne avec code CSS.
FightCode

FightCode

Fight Code est un jeu où vous utilisez vos compétences pour coder vos propres robots en utilisant JavaScript, défiez votre ami ou robot ennemi et commencez à gravir les échelons.Que le meilleur gagne!