RobotWar

Le RobotWar était un jeu de programmation écrit par le Silas Warner . Ce jeu, avec le programme RobotWrite de compagnon, a été à l'origine développé dans la langue du langage de programmation de PRÉCEPTEUR sur le système de PLATON dans les années 70. Le jeu a été commercialisé et adapté pour la famille d'Apple II de des ordinateurs et plus tard édité par le logiciel de Muse de dans le 1981 . Les lieux étaient celui dans le futur de 2002, la guerre était dangereuse avoué à la santé des personnes, et les pays ont maintenant aplani leurs différences dans une arène de bataille complètement des robots en tant qu'énoncé manuel, " de de combat ; La tâche réglée avant vous est : pour programmer un robot, ce non que l'autre robot peut détruire ! " ;

L'activité principale du jeu était d'écrire un programme informatique qui actionnerait le robot d'a (simulé). Le joueur pourrait alors choisir les robots multiples qui feraient la bataille dans une arène jusqu'à ce que seulement une ait été laissée se reposer. Les robots n'ont pas eu la connaissance directe de l'endroit ou de la vitesse de l'un des d'autres robots ; ils pourraient seulement employer des impulsions de radar pour déduire la distance, et peut-être emploient le intelligent programmant des techniques de déduire la vitesse. Aucune dextérité physique n'était exigée ou même appropriée dans RobotWar ; il n'y avait aucune manière pour que le joueur participe réellement à la bataille.

La langue de robots était semblable au BASIC . Il y avait 34 registres qui pourraient être utilisés comme variables ou pour les fonctions de l'entrée-sortie du des robots. Un programme d'exemple du manuel de jeu suit :

BALAYAGE BUT + 5 À VISER ; DÉPLACER LE PISTOLET VISER AU RADAR ; ENVOYER L'IMPULSION DE RADAR BOUCLE SI RADAR LES < 0 FEUX DE GOSUB ; EXAMINER LE RADAR BALAYAGE GOTO LE FEU 0 - RADAR AU PROJECTILE ; METTRE LE FEU AU PISTOLET ENDSUB

Le robot avec ce programme balayerait son radar en cercle, mettant le feu outre des impulsions de radar, et quand il a détecté un autre robot de cette façon, mettrait le feu à une projectile, a placé pour éclater à la distance correcte comme prévue par l'impulsion de radar. Ce robot particulier se tenait toujours dans tout la bataille entière, car il n'a jamais assigné aucun nombre à ses registres de mouvement.

D'une certaine manière, RobotWar était un jeu multijoueur du , du fait les personnes différentes pourraient programmer leurs robots, puis copient le code source du de tous les robots au même à disque souple et chargent tous les robots pour combattre dans l'arène.

Le jeu a été vendu dans l'enregistreur à cassettes et les versions à disque souple du .

le RoboWar de est un jeu semblable qui a été libéré plus tard le Macintosh , et est maintenant disponible pour OS de Mac de et Windows .

le Crobots de est un jeu relatif qui emploie une version simplifiée du langage de programmation de « C » pour programmer les robots. Dans Crobots l'arène de jeu est montrée en tant que graphiques simples d'ASCII.

Réception

Dans sa première issue, le monde de jeu d'ordinateur de a félicité le jeu facile-à-apprennent la langue, comparable au BASIC , et pendant ses années premières a accueilli les concours annuels dans lesquels les contestants ont introduit leurs programmes de robot.
Random links:Banlieue noire de Colfax, comté de Wexford, Michigan | Histoire postale | Numéro 7, Subd de Division. K, Terre-Neuve et Labrador | Près du côté sud, Chicago | Mercedes-Benz W210 | RobotWar