ОБЗОР ПРОГРАММ
Прежде всего я поговорю о
программах, которые распростра-
няет фирма "Инфорком", поскольку
эти программы легко достать, а
потом расскажу о других разра-
ботках, которые я нашел на своих
дисках.
Первое, что бросается в гла-
за при просмотре программ для
создания спрайтов, так это от-
сутствие процедурной поддержки,
а это крайне важно, поскольку
позволяет пользоваться програм-
мой не только программистам со
стажем, но и начинающим, кото-
рые еще не в состоянии разрабо-
тать собственные процедуры.
Среди программ, которые имеют
процедурную поддержку, я могу
выделить пакет Real sprite edi-
tor и Real sprite transformer.
К этим программам прилагается
файл для ассемблера с различными
процедурами. На мой взгляд, эта
программа формирует удобные бло-
ки спрайтов, но ограничения по
размерам спрайтов несколько пор-
тят картину, также нет возмож-
ности быстрого доступа к спрай-
там.
Следующая программа, которую
вы можете найти в прайс-листе
"Инфоркома", - Mega sprite gene-
rator. Эта программа крайне
удобна для сторонников символь-
ных спрайтов с экономией пустых
знакомест. Безусловно, у прог-
раммы есть широкий набор сервис-
ных услуг, большие возможности,
но нет процедурной поддержки, а
также подобный формат спрайтов,
как писалось выше, не очень удо-
бен в работе.
Вот собственно и все о прог-
раммах, распространяемых "Инфор-
комом". Ситуация, как мы видим,
не очень благоприятствует. В мо-
ей коллекции программ для созда-
ния спрайтов оказалось не намно-
го больше, да и теми, что есть,
практически невозможно пользо-
ваться даже при наличии автор-
ского описания.
Первым могу отметить редак-
тор спрайтов из пакета Laser
basic. Эта программа обладает
минимумом сервиса, а также де-
лает спрайты фиксированными от-
носительно расположения в памя-
ти.
В составе электронного журна-
ла Faultless номер 3 была опуб-
ликована программа для создания
спрайтов, которая работает толь-
ко на компьютерах с памятью не
менее чем 128 килобайтов. По
своим функциональным возможнос-
тям программа очень хороша, вы
можете оперативно работать с
диском, исправлять спрайты в
программах, но эта программа не
позволяет создавать свои спрай-
ты.
На одном из дисков я обнару-
жил целый пакет программ для ра-
боты со спрайтами - Game art ma-
ster. Этот пакет позволяет соз-
давать свои спрайты, вытаскивать
спрайты из программ, составлять
наборы спрайтов, редактировать
игровое пространство. Могу отме-
тить большие сервисные возможно-
сти данного пакета, продуман-
ность меню и установок. Недоста-
тком этих программ является, на
мой взгляд, опора на старые про-
граммы 82-х - 86-х годов, совре-
менные кодеры разработали новые
и более эффективные способы ра-
боты со спрайтами. Эти программы
вполне могут пригодиться вам,
процедурной поддержки пакета
нет, но описание крайне исчерпы-
вающе, пакет предполагает знание
пользователем языка ассемблера.
Остальные программы из моей
коллекции либо без описания, ли-
бо не пригодны для практических
целей.
Как я уже писал выше, пово-
дом для написания этой работы
послужило создание мною редакто-
ра спрайтов. Вместе с этой кни-
гой я передаю свой редактор
спрайтов на распространение "Ин-
форкому". Мой редактор поддер-
живает ВСЕ несимвольные форма-
ты описанные в этой книге, к ре-
дактору прилагается специальная
вспомогательная утилита для ра-
боты с созданными вами файлами.
Программа снабжена подробней-
шим описанием, а самое главное -
процедурамми в формате текстов
для ассемблера TASM для работы
со спрайтами. Все процедуры име-
ют подробнейшее описание.
ЗАКЛЮЧЕНИЕ
В заключении моего повество-
вания хочу сообщить Вам, что я
продолжаю работу в этом направ-
лении и, возможно, в скором вре-
мени предложу фирме "Инфорком"
работу, посвященную анимации
спрайтов и анализу игровой ситу-
ации. Разумеется, если Вас, мно-
гоуважаемые читатели, заинтере-
сует подобная тема.
По всем вопросам, касающимся
этой статьи прошу обращаться по
адресу: 662613, г.Абакан, ул.Ле-
нинского Комсомола, дом 3, кв.
16. Если Вы пришлете на мой ад-
рес чистый диск, то получите его
обратно с моими последними раз-
работками и полным каталогом
имеющихся у меня программ бес-
платно.
Желаю успеха!