À l'époque où j'étais à l'école, je me souviens avoir bricolé un jeu Mac où vous programmiez des petits robots dans une sorte de langage pseudo-assembleur qui pouvaient ensuite se battre. Ils pouvaient se déplacer dans l'arène, rechercher des adversaires dans différentes directions et tirer une sorte d'arme. Des trucs assez basiques, mais je m'en souviens assez bien, même si je ne me souviens plus du nom.
Existe-t-il de bons équivalents modernes?
artificial-intelligence
Matt Sheppard
la source
la source
Réponses:
Le jeu en question était définitivement Robowar pour Mac. Mon fils s'est beaucoup amusé avec et a continué à programmer de vrais robots.
Comme mentionné précédemment par Proud, il existe une page wiki pour cela: http://en.wikipedia.org/wiki/RoboWar
Bien qu'il n'y ait pas eu beaucoup d'activité autour du jeu au cours des dernières années, il y a eu un tournoi organisé récemment, et il y a un groupe de messagerie Yahoo.
la source
J'avais beaucoup de plaisir à coder mon propre robot avec Robocode à l'université.
Il est basé sur Java, l'API est détaillée et il est assez facile de mettre en place un robot difficile.
Voici un exemple :
la source
Je viens de trouver Light Bot . Programmez votre robot pour se déplacer et effectuer des tâches pour terminer un puzzle. Comprend même des sous-programmes. Programmez le bot en faisant glisser les tuiles dans les emplacements. Le jeu est très soigné.
Update Lightbot est maintenant la version la plus récente du jeu, et propose des versions spécialement conçues pour les enfants de 4 à 8 ans ou de 9 ans et plus (sans limite supérieure) et propose également une sorte de if
écran de lightbot 1 http://www.lostateminor.com/wp-content/uploads/2008/10/light-bot.jpg
la source
Je pense que le jeu original s'appelait Core Wars (cet article de Wikipédia contient beaucoup de liens intéressants); il semble encore y avoir des programmes et des concours, par exemple sur corewars.org . Je n'ai jamais eu le temps de regarder ces jeux, mais ils semblent très amusants.
la source
Dans le jeu flash Manufactoria, vous "programmez" une usine en disposant les bandes transporteuses et les interrupteurs d'une manière très similaire à un FSM, mais plus puissante. Ce jeu est vraiment génial. Essayez-le, surtout si vous aimez les langages formels et les automates!
Capture d'écran de la manufacture http://www.tomdalling.com/wp-content/uploads/manufactoria-bubble-sort.png
la source
Bug Brain est un jeu dans lequel vous devez créer et entraîner graphiquement des réseaux de neurones artificiels afin de contrôler un bug .
Capture d'écran de Bug Brain http://www.infionline.net/~wtnewton/oldcomp/bugbrain.jpg
la source
Si vous voulez vous éloigner de votre clavier, Wizards of the Coast a relancé un jeu appelé RoboRally qui est un jeu de plateau de programmation combatif.
http://www.wizards.com/roborally/
la source
http://www.pythonchallenge.com/
très addictif et un excellent moyen d'apprendre le python
la source
Je suis surpris que Space Chem ne soit pas encore mentionné. Programmation avec symboles, mais programmation quand même.
http://spacechemthegame.com/
la source
Un autre bon est CEEBot . Il enseigne la programmation de style C / Java dans un jeu amusant de programmation robotique. Il s'adresse aux 10-15 ans, mais c'est un bon.
la source
Colobot
Il est généralement facile pour les nouveaux programmeurs de se familiariser avec des langages comme C ++ lorsque vous avez une bonne compréhension des bases de Java. Colobot vous permet de programmer des engins automatisés en utilisant un langage presque identique à Java et de déplacer, détecter et manipuler leur environnement afin d'accomplir des missions sur une planète dangereuse.
la source
J'aimais aussi ce genre de jeux. Un exemple moderne que j'ai utilisé est http://www.robotbattle.com/ . Il en existe plusieurs autres, par exemple ceux répertoriés à l' adresse http://www.google.com/Top/Games/Video_Games/Simulation/Programming_Games/Robotics/
la source
Core Wars est le classique, bien sûr. Mais Rocky's Boots en est un autre. Imaginer! Il fut un temps (1982) où l'on pouvait vendre un jeu commercial basé sur des portes logiques!
la source
Si vous êtes prêt à regarder des jeux solo comme Light Bot et Manufactoria, je recommande vivement RoboZZle . Il a des commandes conditionnelles qui incluent des appels de fonction. Cela permet une manipulation complexe de la pile. Il existe des milliers de puzzles créés par les utilisateurs, des énigmes pathétiquement évidentes aux énigmes époustouflantes. Ils ont récemment ajouté la prise en charge des smartphones.
Je pense aussi le Codex of Alchemical Engineering vaut le coup d'œil.
la source
Je pense que .NET Terrarium est l'un des meilleurs jeux d'apprentissage du programme pour la plate-forme .NET.
la source
J'aime Ruby Warrior . Il est encore un peu en cours de développement, mais c'est un excellent jeu avec une interface intelligente.
la source
Guerres du noyau
la source
Il y a aussi mySQLgame , je l'ai trouvé assez amusant (peu de temps après avoir découvert que je suis nul).
Voici ce que Casual Gameplay en dit.
la source
Kara consiste à programmer un bogue (!) À venir dans différentes versions, par exemple Finite State Machine, Java, Turing Machine, Multithreading
Kara http://www.swisseduc.ch/compscience/karatojava/kara/icons/kara-worldeditor.gif
la source
Planetwars est un jeu spécialement écrit pour Google Ai Contest, les robots contrôlent les flottes pour conquérir des planètes, ils prennent en charge de nombreuses langues
la source
Je dirais que le jeu de programmation le plus célèbre qui soit est celui des guerres de base . Je ne sais pas si vous pouvez toujours trouver des "anneaux" actifs alors qu'il y en avait beaucoup quand je l'ai essayé il y a quelque temps (4 ou 5 ans).
la source
Je n'ai jamais entendu parler de Core Wars auparavant, mais cela semble intéressant. Je dois cependant me porter garant de RoboCode. C'est amusant et stimulant, surtout si vous avez un groupe de personnes qui s'affrontent.
la source
http://en.wikipedia.org/wiki/Hacker_(computer_game)
http://en.wikipedia.org/wiki/Hacker_2
Il existe également un excellent jeu de piratage dont je ne me souviens tout simplement pas. Hrm.
la source
Matt, je pense que le jeu auquel vous faites référence est CRobots (ou l'un de ses clones, peut-être - mon premier contact a été avec PRobots, en Pascal, si je me souviens bien). C'était très amusant.
la source
Bien que c'était plus logique que la programmation en soi, celle que j'ai vraiment appréciée à l'école primaire était Rocky's Boots. . Il y avait des capteurs, des portes ET, des portes OU, PAS des portes, des fils, des minuteries et toutes sortes d'autres choses. Programme fantastique pour enseigner la logique à un enfant.
Allez sur le lien et vous pouvez toujours y jouer!
la source
Carnage Heart pour PlayStation était amusant. Cela vous permettrait de programmer de petits mechs pour se battre en utilisant un diagramme de flux.
la source
Je dois crier à RobotWar qui était le premier "jeu" de programmation auquel j'ai joué à l'époque d'Apple II. Il a été écrit par Silas Warner de la renommée de Castle Wolfenstein.
la source
Je suis devenu accro à la liaison montante il y a quelques mois. Ce n'est pas vraiment basé sur le codage, mais plutôt sur le piratage. C'est toujours amusant et super geek.
la source
Bien que n'étant pas strictement basé sur la programmation, j'ai beaucoup apprécié Robot Odyssey , un jeu dans lequel vous câbliez des portes logiques à des capteurs et des moteurs dans un robot, pour le faire bouger et réagir à l'environnement, sortir d'une ville, échapper aux obstacles. J'ai joué sur Apple // e, c'était l'un des meilleurs jeux sur cet ordinateur (avec Lode Runner! :-)).
la source
Vous devez penser à RoboWar . Oh comme c'est beau.
Existe toujours, même si la communauté meurt lentement.
http://robowar.sourceforge.net/RoboWar5/index.html http://tech.groups.yahoo.com/group/robowar/
la source