RobotWar ойыны: 1970-ші жылдардағы TUTOR тілінде жасалған, 2002 жылы роботтар арқылы соғыс жүргізілетін стратегиялық бағдарламалау ойыны. Apple II үшін шығарылды.
Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Кіріспе
RobotWar – Сайлас Уорнер жазған бағдарламалау ойыны. Бұл ойын, RobotWrite бағдарламасымен бірге, 1970 жылдары PLATO жүйесінде TUTOR бағдарламалау тілінде әзірленді. Кейін ойын коммерцияланды және Apple II компьютерлер сериясына бейімделіп, 1981 жылы Muse Software баспасынан шықты. Ойынның негізгі идеясы – алыс болашақта, 2002 жылы соғыс адам денсаулығына қауіпті деп жарияланды, содан бері елдер өздерінің дауларын жауынгерлік роботтармен толы аренада шешеді. Нұсқаулықта айтылғандай: "Сізге қойылған міндет – ешбір роботтың бұзбауы мүмкін роботты бағдарламалау!". Ойынның басты әрекеті – (модельделген) роботты басқаратын компьютерлік бағдарлама жазу. Ойыншы бірнеше роботты таңдайды, олар аренада бір ғана робот қалғанша күреседі. Роботтардың басқа роботтардың орналасқан жері мен жылдамдығы туралы тікелей ақпараты жоқ; олар қашықтықты анықтау үшін тек радар импульстарын пайдаланады, ал жылдамдықты анықтау үшін ақылды бағдарламалау тәсілдерін қолдануы мүмкін. Ойыншының өзі шайқасқа тікелей қатысуына мүмкіндік жоқ.
RobotWar is a programming game written by Silas Warner. This game, along with the companion program RobotWrite, was originally developed in the TUTOR programming language on the PLATO system in the 1970s. Later the game was commercialized and adapted for the Apple II series of computers and published by Muse Software in 1981. The premise is that in the distant future of 2002, war was declared hazardous to human health, and now countries settled their differences in a battle arena full of combat robots. As the manual states, "The task set before you is: to program a robot, that no other robot can destroy!" The main activity of the game is to write a computer program that operates a (simulated) robot. The player selects multiple robots which do battle in an arena until only one is left standing. The robots do not have direct knowledge of the location or velocity of any of the other robots; they only use radar pulses to deduce distance, and perhaps use clever programming techniques to deduce velocity. There is no way for the player to actually take part in the battle.
Қабылдау
Гарри Уайт "Көңілді ойыншы" журналының 45-шы нөмірінде "Робот соғысы" туралы мақала жазды. Уайт: "RobotWar бағасына тұрарлық. Егер сізде Apple болмаса, бірақ басқа компьютер маркасы болса, аздап күтіңіз, сіз үшін де ұқсас ойын жақын арада шығады. Ол сөзсіз пайда болады" деп түсіндірді және бірнеше жыл бойы роботтарды бағдарламалау бойынша жарыстар ұйымдастырды. 1996 жылы журнал оны жасалған ең жақсы 85-ші ойын деп таныды. BYTE журналы Battle Language тілін және оның бағдарламалауды үйренуге мүмкіндік беруін, сондай-ақ күрделі редактор мен түзету құралын жоғары бағалады, бірақ тілдің баяу жұмыс істеуі кейде роботтардың күтпеген әрекеттер жасауына себеп болатынын атап өтті. 2020 жылы Computer Chronicles бағдарламасының жүргізушісі және продюсері Стюарт Шейфет ZDNET сайтына берген сұхбатында RobotWar өзінің сүйікті ойындарының бірі екенін айтты. Ол: "Сендер атып, шайқаспадыңдар, өздеріңнің роботтарыңды бағдарламаладыңдар. Бұл бағдарламалық жасақтама, сіз жобалаған робот пен қарсыласыңыз жобалаған робот арасындағы күрес болды, бұл керемет еді" деді.
Harry White reviewed RobotWar in The Space Gamer No. 45. White commented that "RobotWar is worth [ ] the price. And if you don't have an Apple, but do own some other brand of personal computer, just wait there'll be a similar game for you soon. It has to happen." and for several years hosted contests for robot programs. In 1996, the magazine named it the 85th best game ever. BYTE also praised Battle Language and its potential for teaching programming, as well as the sophisticated editor and debugger, but noted that the language's slow performance caused robots to sometimes behave in unexpected ways. In a 2020 interview, Stewart Cheifet, the host and producer of Computer Chronicles told ZDNET that RobotWar was one of his favorite games, telling them "you didn't fight and shoot, you programmed your robot, it was a battle between the software, the robot you designed, and the robot the other guy designed, it was brilliant."