Редактор миссий к игре LASER SQUAD (demo version)
Авторское описание Андрея Седова
──────────────────────────────── (редактор дан в ПРИЛОЖЕНИИ)
Я надеюсь, что эта программа будет полезна многочисленным поклонникам "ЛАЗЕРНОГО ВЗВОДА", мечтавшим о новых миссиях к этой игре. Программа имеет удобный для пользователя оконный интерфейс и минимальное количество клавиш управления:
Q - Перемещение курсора вверх.
A - Перемещение курсора вниз.
O - Перемещение курсора влево или уменьшение значения опции в меню.
P - Перемещение курсора вправо или увеличение значения опции в меню.
SPACE - Выбор опции в меню или помещение спрайта на экран в режиме редактирования карты.
ENTER - Клавиша переводит курсор с поля карты в меню функций.
ГЛАВНОЕ МЕНЮ ПРОГРАММЫ.
РАБОТА С ДИСКОМ.
Опция позволяет загрузить или записать отредактированную миссию или отгруженное состояние на диск. Для этого надо выбрать соответствующую опцию в меню работы с диском. На запрос: "КАТАЛОГ ДИСКА (Y/N)?", нажмите "Y", если он Вам нужен. В противном случае - любую клавишу. После этого введите имя миссии или отгрузки состояния. К сожалению, программа не позволяет сделать из отгрузки состояния полноценную миссию. Компьютер не расставляет солдат противника и приходится играть самому с собой. К счастью, такого не происходит с миссией.
РЕДАКТОР МИССИИ.
Переход в меню редактора миссии, где Вы можете выбрать то, что хотите изменить.
СТРАНИЦА ПОМОЩИ.
Страница помощи содержит краткое описание клавиш управления.
Содержание меню
РЕДАКТОР МИССИИ.
РЕДАКТИРОВАНИЕ КАРТЫ.
После перехода в режим редактора карты, Вы попадаете в меню функций, где Вы можете выбрать нужный Вам спрайт (опции "<" и ">"), очистить карту (опция "ОЧИСТКА"), заполнить ее текущим спрайтом (опция "ЗАЛИВКА") или заменить выбранный спрайт по всей карте на новый. Опция "КАРТА" переводит курсор на поле карты. Подведите курсор к тому спрайту на карте, который Вы хотите заменить на новый и нажмите "SPACE", после чего текущий спрайт, изображение которого находится в верхней правой части экрана, будет помещен на карту. В режиме "КАРТА" назначены две дополнительные клавиши управления: "К" и "L" - прокрутка набора спрайтов влево и вправо соответственно. Для перехода с карты в меню используйте клавишу "ENTER".
РЕДАКТИРОВАНИЕ ОБЪЕКТОВ.
Каждый объект, который Вы видите на карте, имеет свои характерные свойства. Например, двери открываются, экраны взрываются и т.д. Редактор объектов позволяет изменять все эти свойства, создавая новые. Сначала необходимо выбрать объект, свойства которого Вы хотите изменить. Для этого установите курсор на пункт "ОБЪЕКТ" и, нажимая клавиши "O" и "P", установите нужный Вам объект, изображение которого будет показано в верхней правой части меню. После этого установите курсор на нужный Вам параметр объекта и, используя клавиши "O" или "P", измените его. Для выхода из меню нажмите "SPACE".
ПРОХОДИМОСТЬ указывает на то, какое количество энергии отнимается у солдата при прохождении через объект.
УНИЧТОЖАЕМОСТЬ показывает силу удара (выстрела), необходимую для уничтожения объекта. Если величина равна 255, то объект неуничтожаем.
ОБЪЕКТ ПОСЛЕ УНИЧТОЖЕНИЯ - спрайт, который останется после уничтожения объекта. Имеет смысл в том случае, если объект уничтожал. Этот параметр следует изменять очень осторожно. Ни в коем случае не допускайте, чтобы объект после уничтожения превращался сам в себя. Ни к чему хорошему это не приведет.
СВОЙСТВО ОБЪЕКТА указывает на наличие специальных свойств, таких как открываемость, взрывоопасность.
КОЛИЧЕСТВО ОЧКОВ, дающихся за уничтожение объекта. Этим параметром можно задать цель миссии. (Миссия считается пройденной, если набрано 100 очков).
РЕДАКТОР ОРУЖИЯ.
Эта опция появится в одной из ближайших версий редактора.
ЦЕНЫ НА ОРУЖИЕ.
Эта опция предоставляет вам возможность изменить цены на оружие для обоих отрядов. Управление аналогично меню "РЕДАКТОР ОБЪЕКТОВ". Если Вы вдруг увидите на месте изображения оружия изображение убитого солдата - не пугайтесь, это не "глюк". Дело в том, что в разных миссиях может быть разное количество оружия, и поэтому в редакторе цен можно прокрутить весь набор оружия. "Но причем здесь трупы солдат?" - спросите Вы. При том, что их можно поднять. А все, что можно поднять, в LASER SQUAD относится к оружию.
СООТВЕТСТВИЕ СПРАЙТОВ.
Здесь вы можете поменять соответствие спрайтов объектам. В LASER SQUAD несколько объектов с разными свойствами могут иметь одинаковое изображение. Например, можно сделать два объекта, которым будет соответствовать спрайт пола, и сделать один из них взрывоопасным и легко уничтожаемым. Т.е. превратить его в мину, по виду не отличающуюся от пола, но взрывающуюся при ударе или взрыве. Меню имеет две опции: НОМЕР ОБЪЕКТА указывает на номер текущего объекта. НОМЕР СПРАЙТА, соответствующего данному объекту.
РЕДАКТОР БРОНИ.
Позволяет изменять четыре вида брони, которые вы можете приобрести перед началом игры. Меню содержит следующие опции:
НОМЕР БРОНИ [1...4] указывает на номер редактируемой брони.
ЗАЩИТА СЛЕВА (СПРАВА, СПЕРЕДИ, СЗАДИ) - степень защиты с соответствующей стороны.
ВЕС БРОНИ частично влияет на количество ACTION POINTS, которые дадут вашему солдату. Чем меньше вес, тем больше ACTION POINTS.
МАКС. ВЕС ОРУЖИЯ указывает на максимальный суммарный вес предметов, которые сможет поднять солдат.
Пока это все. Программа находится в стадии доработки и скоро выйдет в свет.
- IS-DOS
IskraSoft представляет IS-DOS Classic 4.0 с новыми функциями редактирования текста, утилитой для работы с дисками, контроллером жесткого диска для ZX Spectrum и отладчиком программ.
- IS-DOS - Владимир Елисеев
Обзор IS-DOS для ZX Spectrum с упором на преимущества над TR-DOS. Обсуждение установки, использования и управления файлами в IS-DOS. Введение в системные утилиты и интерфейс, похожий на Norton Commander.
- IS-DOS - Владимир Елисеев
Статья представляет краткий путеводитель по системному диску IS-DOS, перечисляя все основные файлы с пояснениями. Файлы отсортированы по алфавиту и сгруппированы по каталогам для удобной навигации. Путеводитель предоставляет общий обзор файлов и команд без подробных описаний.
- IS-DOS - Владимир Елисеев
Обсуждение стандарта UniColor для настройки цветов в программах IS-DOS, его реализации и преимуществ для настройки пользователем.
- IS-DOS - Владимир Елисеев
Обсуждение особенностей оконного интерфейса IS-DOS. Реализация оконной системы в IS-DOS и её преимущества. Примеры программ для создания окон и рамок.
- IS-DOS - Владимир Елисеев
Описание внутреннего устройства программы gmen.com для IS-DOS, сосредоточено на управлении устройствами и обработке меню с подробным исходным кодом и комментариями.
- Железо - Vladimir Larkov
Обсуждение модификации железа Scorpion ZS-256 для совместимости с определённым ПО. Описывается блокировка порта #1FFD для запуска несовместимых программ. Предоставляются технические детали для реализации.
- Железо - Nemo
Обсуждение аппаратных тормозов для ZX Spectrum. Фокус на создании и влиянии тормозов на разогнанные процессоры. Предупреждение о возможных побочных эффектах.
- Железо
Обсуждение непрактичности ремонта старых компьютеров и экономического смысла замены их на современное оборудование. Статья подчеркивает трудности в самостоятельном ремонте и предлагает альтернативные решения. Подчеркивает преимущества обновления на более новые и надежные компоненты.
- Железо
Обсуждение новых разработок периферии для Scorpion ZS 256, включая инновационный универсальный контроллер и интерфейс MIDI. Акцент на улучшении контроллеров клавиатуры и мыши и расширении возможностей встроенного ПО. Описание профессионального расширения ПЗУ и турбо-режима для повышения производительности.
- Игрушки - Ruster
Подробное прохождение игры Crystal Kingdom Dizzy, включая решения головоломок и советы по продвижению в сюжете.
- Игрушки - Павел Рындин
Описание логической игры 'Быки и коровы', ее механики и игрового процесса. Объясняются уровни сложности и цель угадать число за минимальное количество попыток.
- Игрушки - Вячеслав Медноногов
Обсуждение нюансов игры 'UFO: Enemy Unknown', акцент на инопланетных видах, их тактике и стратегиях игры. Подробности о механике игры и будущем продолжении 'UFO-2: Devils of the Abyss'. Включает информацию о программировании и историю разработки.
- Игрушки - SParker
Обзор игр и программного обеспечения на рынке Санкт-Петербурга в 1995 году.
- Интервью
Вячеслав Медноногов делится своим путем как программиста, начиная с сборки своего первого Spectrum-48 до разработки известных игр, таких как 'НЛО. Враг неизвестен'. Он описывает трудности и инсайты в разработке игр и подъем русской локализации игр. Его опыт подчеркивает эволюцию программирования и распространения ПО в 1990-х.
- Информация
Введение в ZX-Format, новый электронный журнал для энтузиастов ZX Spectrum, сосредоточенный на играх, программировании, оборудовании и взаимодействии сообщества.
- Конкурс
Обсуждение организации нового конкурса для журнала. Читатели приглашаются предложить свои идеи тем. Отобранные темы будут представлены в будущих номерах.
- Конкурс
ZX Format объявляет конкурс на лучшую миссию, созданную с помощью редактора миссий для игры Laser Squad. Принимаются работы по почте или лично. Победитель получит коробку дискет 3M и следующий номер бесплатно.
- Отдохнём - Килат Амор
День программиста, наполненный сновидениями, играми и непринужденными разговорами. Васечкин балансирует между амбициями и отдыхом, воплощая дух программиста. Размышления о требованиях и удовольствиях жизни программиста.
- Почтовый ящик - Максим Романов
Обсуждение предложений по аппаратному и программному обеспечению в Санкт-Петербурге от LOGROS и Create Soft, включая подробности о интерфейсе Kempston Mouse.
- Почтовый ящик - SParker
Сборник чит-кодов для игр ZX Spectrum от Сергея Павлова. Техники получения дополнительных жизней и бессмертия. Не рекомендуется любителям честной игры.
- Почтовый ящик
Описание правил отправки писем и статей в журнал, включая требования к форматированию и предпочтения в отправке.
- Премьера - Алексей Щекин
Геймплей игры Lines на ZX Spectrum, аналог Color Lines. Передвигайте шарики для составления линий одного цвета. Описаны правила и управление.
- Программистам - Дмитрий Рудовский
Введение в продвинутые методы программирования на BASIC для ZX Spectrum 48, подчеркивающие его преимущества перед BASIC 128. В планах будущих статей сервисные программы и расширения языка. Статья служит руководством для опытных программистов.
- Программистам - Михаил Спицын
Введение в язык ассемблера на ZX Spectrum. Объяснение структуры процессора Z80, регистров и основных команд. Включает примеры программ для обучения.
- Программистам - Андрей Седов
Редактор миссий для Laser Squad от Андрея Седова позволяет фанатам создавать новые миссии. Включает удобный интерфейс с минимальными управляющими клавишами. Предоставляет функции редактирования объектов, изменения цен и назначения спрайтов.
- Разное
История разработки компьютера Amiga, его создателей и ключевых особенностей. Эволюция от аркадных игр до лидирующего домашнего компьютера. Успех на рынке и технологические достижения Amiga.
- Разное
Обзор готовящихся к выпуску программных продуктов для ZX Spectrum с демо. Особое внимание уделено приключенческим играм, пробам RPG и стратегическим тактикам. В разработке участвуют несколько известных разработчиков.