МикроЭВМ — партнер в игре

МикроЭВМ — партнер в игре

Читатели «М-К», собравшие компьютер «Специалист», наверняка оценили его технические возможности. Но вот реализовать их со всей полнотой позволяет лишь развитое программное обеспечение. Появляется оно не сразу и складывается не только из системных программ, но и игровых. Благодаря компьютерным играм и дети и взрослые делают первые шаги в увлекательный мир вычислительной техники, постигают основы программирования. Вот почему компьютерные игровые программы вызывают повышенный интерес у любителей персональных ЭВМ.

Предлагаем для «Специалиста» две игровые программы в машинных кодах, поскольку Бейсик-программы менее динамичны и зрелищны.

Итак, в первой игре — «Преследование» (табл. 1) вооруженному лазерной пушкой кораблю землян необходимо уйти от преследующего его марсианского звездолета. Причем выстрелить она может лишь после окончания «накачки лазера», о чем говорит сообщение на экране «Лазер готов». Тогда партнер ЭВМ должен быстро развернуть «лазерную пушку» и поразить цель. Всего даются три попытки (три «звездочки») плюс одна, то есть после того, как третья «звездочка» исчезнет, остается еще одна попытка.

МикроЭВМ — партнер в игре

МикроЭВМ — партнер в игре

Положение своего корабля задают четырьмя клавишами: <←>, < ↑ >, < →>, < ↓ >; поворот «лазера» осуществляется кнопкой <\ >, выстрел — (U). Программа озвучена.

Первый, после загрузки, запуск игры производится по директиве <G> <BK>, повторный запуск — <ВК>. Программу нужно «набивать» блоками, сверяясь с контрольными суммами (табл. 2), и только потом вывести все блоки сразу в виде одной программы.

Вторая игра, «Крестики-нолики» (табл. 3), известна всем со школьной поры, поэтому объяснять, как в нее играть, пожалуй, излишне. Запуск программы осуществляется по директиве <G> <BK>. Для ввода данных сначала набирают букву, затем цифру, а потом нажимают клавишу <ВК>. Компьютер немедленно делает ответный ход. В конце игры на экране высвечивается соответствующее сообщение. Повторный запуск производится нажатием на любую клавишу.

Список контрольных сумм приведен в таблице 4.

А. ЖЕНЖЕРУХА, г. Стapый Оскол, Белгородская обл.

Рекомендуем почитать

  • МОДЕЛИСТ-КОНСТРУКТОР 2008-03МОДЕЛИСТ-КОНСТРУКТОР 2008-03
    В НОМЕРЕ: Малая механизация: П.Армянинов. Пахать, косить и стога метать (2). Общественное конструкторское бюро: В.Иванов «Мини-сейнер» рыболова (5). Мебель - своими руками:...
  • КАРТ БЕЗ… БЕНЗОБАКАКАРТ БЕЗ… БЕНЗОБАКА
    Картинг — самый популярный и доступный для подростков вид автомобильного спорта. Он интересен еще и тем, что карты — превосходный объект технического творчества. Кроме того, приобретать...
Тут можете оценить работу автора: