Игры на Бейсике своими руками 1996 г.

Заключение - итак, Вы, уважаемый читатель, закрыли последние страницы этой книги.


ЗАКЛЮЧЕНИЕ

Итак, Вы, уважаемый читатель, закрыли последние страницы
этой книги. Мы далеки от мысли, что Вы собственноручно набрали и
отладили каждую из приведенных в ней программ. Скорее всего, в этом
и не было особой необходимости. Ведь у разных людей отличаются не
только уровни подготовки, но просто вкусы и пристрастия. Мы полага-
ем, что Вы поработали с этой книгой ровно в том объеме, какой сочли
для себя необходимым и достаточным. И мы рассчитываем на то, что у
Вас безусловно появились какие-то идеи, пожелания и вопросы.

Если у Вас появились мысли о том, как можно доработать ту
или иную программу, значит наша основная цель достигнута. И экспе-
рименты, которые Вы провели по модернизации игр наверное оказались
интереснее самих игр.

Но у некоторых читателей, возможно, появились и недоумен-
ные вопросы. Ведь каждый иэ Вас наверняка имеет в своей игротеке
десятки и сотни программ выдающихся зарубежных фирм и не мог не за-
метить очевидной разницы между тем, что он смог набрать и тем, что
предлагает коммерческий рынок. Так, мы, например, предвидим, что по
крайней мере три момента могли вызвать Ваше сомнение:

Почему "фирменные" программы имеют лучшую графику?

Почему они имеют музыку?

Почему они более помехоустойчивы и во время игры их не
удается остановить или испортить неправильными нажатиями клавиш?

И на все эти вопросы есть один ответ - они все это делают
потому, что работают во много раз быстрее. Быстрее в сотни раз. У
них есть время для того, чтобы перестраивать графику на экране так,
чтобы Вы видели мультипликацию, у них есть время для того, чтобы во
время этих перестроений исполнять музыку и Вы ие успеваете почувс-
твовать, как музыка тормозит графику. У них есть даже время на то,
чтобы очень часто опрашивать клавиатуру в поисках нажатой клавиши
и, если Вы нажмете что-то не то, что задумал программист, программа
не будет реагировать на этот ваш ход и Вам ее не "завалить"

А почему же набранные Вами программы не работают так же
быстро? И здесь ответ прост. Все дело в том, что Вы писали програм-
мы на языке программирования БЕЙСИК. Это, конечно, умный язык, он
позволяет Вам быстро освоить программирование и получить первые ре-
зультаты. БЕЙСИК - это большая и умная программа, "зашитая" навсег-
да в ПЗУ Вашего компьютера. Она встает между Вами и процессором
и предохраняет Вас от многих ошибок, и дает Вам массу подсказок
(например сообщений о- тех же ошибках). Но она для своей работы тре-
бует время. 99 процентов времени у процессора уходит не на то, что-
бы выполнять Ваши команды, а для того, чтобы обслуживать этот самый
встроенный БЕЙСИК.

Вот поэтому-то коммерческие игры и пишут не на БЕЙСИКе, а
в машинном коде. При этом программа общается с процессором на по-
нятном ему языке машинных кодов и обходится без посредника. Все
операции в машинном коде сводятся фактически к. иэменеию содержимого
ячеек памяти м переброске его в другие ячейки (так исполняется
быстрая графика) или к выдаче этого содержимого на внешние порты
(так исполняется музыка, печать на принтерах и ввод/вывод со внеш-
них устройств типа магнитофона, дисковода или модема).

Приемы программирования в машинном коде Вашего процессо-
ра Z-80 хорошо изучены и освещены в литературе. Среди книг, напи-
санных и напечатанных нами. Вы найдёте немало таких, в которых об
этом рассказано просто и доступно. А мы тем временем продолжаем
свою работу и Вас ждут еще многие книги, открывающие секреты успеш-
ного профессионального программирования для "Спектрума". И, конеч-
но, мы должны Вам порекомендовать читать и выписывать наше "фирмен-
ное" издание ZX-РЕВЮ, которое в 1995 году справит свой пятилетний
юбилей и иа страницах которого Вы найдете ответ на почти любой ин-
тересующий Вас вопрос.

Еще в 1991 году мы поставили дело так, чтобы любой чи-
татель мог получать выпуски ZX-РЕВЮ за прошлые годы, когда бы он ни
присоединился к огромной семье "синклеристов". И если Вы только не-
давно начали осваивать Ваш "Спектрум", Вы все равно сможете приоб-
рести у нас все выпуски журнала эа все время его существования.

До новых встреч! Ваш "Инфорком".




СОДЕРЖАНИЕ:


  Оставте Ваш отзыв:

  НИК/ИМЯ
  ПОЧТА (шифруется)
  КОД



Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
B.B.S. Новости - О работе B.B.S.'ок.
Юмор - Высказывания офицеров.
RAM Project - соображения Zetter'a о RAM Disk'e.
Почётные и Вечные - Список Заслуженных Пользователей AC Edit.
Hовости - от LDIR'а.

В этот день...   21 ноября