Question

Quand j'étais à l'école, je me souviens avoir bricolé un jeu Mac dans lequel on programmait des petits robots dans une sorte de langage pseudo-assembleur qui pouvaient ensuite s'affronter.Ils pouvaient se déplacer dans l'arène, rechercher des adversaires dans différentes directions et tirer avec une sorte d'arme.Des trucs assez basiques, mais dont je m'en souviens très bien, même si je ne me souviens plus du nom.

Existe-t-il de bons équivalents modernes ?

Était-ce utile?

La solution

Le jeu en question était définitivement Robowar pour Mac.Mon fils s'est beaucoup amusé avec et a ensuite programmé 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, un tournoi a eu lieu récemment et il existe un groupe de messagerie Yahoo.

Autres conseils

J'avais beaucoup de plaisir à coder mon propre robot avec Code robot Au collège.

Il est basé sur Java, l'API est détaillée et il est assez facile de faire fonctionner un robot stimulant.

Voici un exemple :

 public class MyFirstRobot extends Robot {
     public void run() {
         while (true) {
             ahead(100);
             turnGunRight(360);
             back(100);
             turnGunRight(360);
         }
     }

     public void onScannedRobot(ScannedRobotEvent e) {
         fire(1);
     }
 }

Viens juste de trouver Bot léger.Programmez votre robot pour qu'il se déplace et effectue des tâches pour terminer un puzzle.Inclut même des sous-programmes.Programmez le bot en faisant glisser les tuiles dans les emplacements.Le jeu est très soigné.

Mise à jour Robot léger est désormais la version la plus récente du jeu et propose des versions spécialement conçues pour les enfants âgés de 4 à 8 ans ou de 9 ans et plus (sans limite supérieure) et propose également une sorte de si

écran de lightbot 1 http://www.lostateminor.com/wp-content/uploads/2008/10/light-bot.jpg

Je pense que le jeu original s'appelait Guerres de base (cet article Wikipédia contient beaucoup de liens intéressants) ;il semble y avoir encore des programmes et des concours, par exemple à corewars.org.Je n'ai jamais eu le temps de m'intéresser à ces jeux, mais ils semblent très amusants.

Dans le jeu flash Manufacture vous « programmez » une usine en disposant les bandes transporteuses et les interrupteurs d'une manière très similaire à un FSM, mais plus puissant. Ce jeu est vraiment génial. Essayez-le, surtout si vous aimez les langages formels et les automates !

Capture d'écran de Manufactoria http://www.tomdalling.com/wp-content/uploads/manufactoria-bubble-sort.png

Un jeu dans lequel vous devez construire graphiquement et entraîner des réseaux de neurones artificiels afin de contrôler un bug est Cerveau d'insecte.

Capture d'écran de Bug Brain http://www.infionline.net/~wtnewton/oldcomp/bugbrain.jpg

Si vous souhaitez vous éloigner de votre clavier, Wizards of the Coast a publié un jeu appelé RoboRally, un jeu de société de programmation combatif.

http://www.wizards.com/roborally/

http://www.pythonchallenge.com/

très addictif et un excellent moyen d'apprendre Python

Je suis surpris que Space Chem ne soit pas encore mentionné.Programmation avec des symboles, mais programmation quand même.

http://spacechemthegame.com/

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 film.

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 permet de programmer des vaisseaux 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.

J'étais aussi passionné par 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 sur http://www.google.com/Top/Games/Video_Games/Simulation/Programming_Games/Robotics/

Core Wars est bien sûr le classique.Mais Les bottes de Rocky en est un autre.Imaginer!Il fut un temps (1982) où l’on pouvait vendre un jeu commercial basé sur des portes logiques !

Si vous êtes prêt à regarder des jeux solo comme Light Bot et Manufactoria, je vous le recommande vivement. RoboZZle.Il comporte des commandes conditionnelles qui incluent des appels de fonction.Cela permet une manipulation complexe de la pile.Il existe des milliers d'énigmes créées par les utilisateurs, allant des énigmes pathétiquement évidentes aux énigmes époustouflantes.Ils ont récemment ajouté la prise en charge des smartphones.

Je pense aussi Le Codex de Génie Alchimique ça vaut le détour.

Je pense Terrarium .NET est l'un des meilleurs jeux pour apprendre à programmer pour la plateforme .NET.

J'aime Guerrier Rubis.Il est encore en développement, mais c'est un excellent jeu avec une interface intelligente.

Il y a aussi jeu mySQL, j'ai trouvé ça plutôt amusant (peu de temps après avoir découvert que j'étais nul).

Voici ce que Casual Gameplay a à dire à ce sujet.

Kara consiste à programmer un bug (!) qui apparaît dans différentes versions, par ex.Machine à états finis, Java, machine de Turing, multithreading

Kara http://www.swisseduc.ch/compscience/karatojava/kara/icons/kara-worldeditor.gif

Guerres planétaires est un jeu spécialement écrit pour Google Ai Contest, les robots contrôlent des flottes pour conquérir des planètes, ils prennent en charge de nombreuses langues

Je dirais que le jeu de programmation le plus célèbre qui ait jamais existé est le guerres fondamentales.Je ne sais pas si on peut encore trouver des "anneaux" actifs même s'il y en avait beaucoup quand je l'ai essayé il y a quelque temps (4 ou 5 ans).

Je n'ai jamais entendu parler de Core Wars auparavant, mais cela a l'air intéressant.Je dois cependant me porter garant de RoboCode.C'est amusant et stimulant, surtout si vous avez un groupe de personnes en compétition les uns contre les autres.

http://en.wikipedia.org/wiki/Hacker_(computer_game)

http://en.wikipedia.org/wiki/Hacker_2

Il existe également un excellent jeu de hacking dont je ne me souviens tout simplement pas du nom.Hum.

Matt, je pense que le jeu auquel tu fais référence est Robots CR (ou un de ses clones, peut-être -- mon premier contact a été avec PRobots, en Pascal, si je me souviens bien).C'était super bien.

Même si c'était plus logique que programmation en soi, celui que j'ai vraiment apprécié à l'école primaire était Les bottes de Rocky.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 !

Coeur de carnage pour PlayStation, c'était amusant.Cela vous permettrait de programmer de petits robots pour qu'ils combattent à l'aide d'un organigramme.

The Brain

Je dois crier à Guerre des robots 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.

Je suis devenu accro à 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 aussi amusant et super geek.

Bien que ce ne soit pas strictement basé sur la programmation, j'ai beaucoup apprécié Odyssée des robots, un jeu dans lequel vous connectez des portes logiques à des capteurs et des moteurs dans un robot, pour le faire bouger et réagir à l'environnement, pour sortir d'une ville et échapper aux obstacles.J'ai joué sur Apple //e, c'était un des meilleurs jeux sur cet ordinateur (avec Lode Runner !:-)).

Tu dois penser à Guerre Robo.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/

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top