ZX Forum
#04
19 ноября 1997 |
|
Технология спрайтов - часть 10: обзор программ для работы со спрайтами и графикой.
ОБЗОР ПРОГРАММ Прежде всего я поговорю о программах, которые распростра- няет фирма "Инфорком", поскольку эти программы легко достать, а потом расскажу о других разра- ботках, которые я нашел на своих дисках. Первое, что бросается в гла- за при просмотре программ для создания спрайтов, так это от- сутствие процедурной поддержки, а это крайне важно, поскольку позволяет пользоваться програм- мой не только программистам со стажем, но и начинающим, кото- рые еще не в состоянии разрабо- тать собственные процедуры. Среди программ, которые имеют процедурную поддержку, я могу выделить пакет 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. Если Вы пришлете на мой ад- рес чистый диск, то получите его обратно с моими последними раз- работками и полным каталогом имеющихся у меня программ бес- платно. Желаю успеха!
Другие статьи номера:
Похожие статьи:
В этот день... 21 ноября