ZX Forum #04

Электронный журнал

19 ноября 1997 Скачать

  • ZX Forum #04
  • ZX Forum #04

Номер посвящён прикладным аспектам разработки программ для ZX Spectrum, включающим дизайн интерфейса, графические эффекты и звук. Подробно разбираются практические алгоритмы экранных эффектов из популярных игр, таких как R-Type, Zynaps, Comando Tracer, Rockstar и Bubbler, с готовыми ассемблерными листингами. Публикуется масштабный цикл о технологиях работы со спрайтами: от поиска и извлечения графики из игр до форматирования, маскирования, оптимизации памяти и вывода объектов в пиксельных или знакоместных координатах. Завершают выпуск обширные руководства по созданию звука и музыки — от работы с бипером и чипом AY-3-8910 до синтеза речи, реверберации, оцифровки и обзора специализированных софтверных редакторов.

Содержание выпуска:

  1. Help - Описание оболочки электронного издания "ZX-FORUM 4".
  2. Секреты успешного дизайна - глава для книги "Дизайн Ваших программ"
  3. Экранные эффекты - Бегущая строка из R-Type.
  4. Экранные эффекты - гашения экрана из Zynaps.
  5. Экранные эффекты - "сворачивание" экрана из Comando Tracer.
  6. Экранные эффекты - плавное "затухание" экрана из Сommando Tracer.
  7. Экранные эффекты - модификация символьного набора для получения оригинального стилизованного шрифта из игры Rockstar.
  8. Экранные эффекты - "выбегающая строка" из игры Rockstar.
  9. Экранные эффекты - "наливающийся" экран из игры Rockstar.
  10. Экранные эффекты - сложный многоступенчатый эффект из игры Bubbler.
  11. Новые 40 лучших процедур - скроллинг экрана, слияние двух картинок, инвертирование экрана, поворот символов, замена атрибутов, заливка замкнутого контура, вычисление адресов в экране, копирование части экрана и т.д.
  12. Технология спрайтов - часть 1: введение.
  13. Технология спрайтов - часть 2: охота на спрайты (поиск и выдирание).
  14. Технология спрайтов - часть 3: форматы спрайтов.
  15. Технология спрайтов - часть 4: форматы спрайтов с маской.
  16. Технология спрайтов - часть 5: структура спрайтовых блоков (как уживаются в памяти спрайт и маска, какие данные помогают нам оперативно находить адрес спрайта в памяти и многое другое.)
  17. Технология спрайтов - часть 6: подготовка данных к печати.
  18. Технология спрайтов - часть 8: печать спрайтов (координаты заданы в знакоместах).
  19. Технология спрайтов - часть 9: печать спрайтов (координаты заданы в пикселях).
  20. Технология спрайтов - часть 10: обзор программ для работы со спрайтами и графикой.
  21. Мир звуков Спектрума - глава 1: Физика звука.
  22. Мир звуков Спектрума - глава 2: Оператор BEEP, Создание эффектов на BEEPе, Создание музыки на BEEPе.
  23. Мир звуков Спектрума - глава 3: Как получается звук (устройство BEEP'ра и способы звукоизвлечения).
  24. Мир звуков Спектрума - глава 4: Программирование звука на ассемблере.
  25. Мир звуков Спектрума - глава 4.1: Программирование звуковых эффектов - Тон, Шум, Комплексы эффектов.
  26. Мир звуков Спектрума - глава 4.2: Программирование звуковых эффектов - Управление громкостью.
  27. Мир звуков Спектрума - глава 4.3: Программирование звуковых эффектов - Управление тембром.
  28. Мир звуков Спектрума - глава 4.4: Программирование звуковых эффектов - Программирование музыки.
  29. Мир звуков Спектрума - глава 4.5: Программирование звуковых эффектов - Многоголосые мелодии (полифония).
  30. Мир звуков Спектрума - глава 4.6: Обработка внешних сигналов - оцифровка.
  31. Мир звуков Спектрума - глава 4.7: Обработка внешних сигналов - Реверберация.
  32. Мир звуков Спектрума - глава 4.8: Синтезирование речи.
  33. Мир звуков Спектрума - глава 4.9: воспроизведение звука на прерываниях.
  34. Мир звуков Спектрума - глава 5: Оператор PLAY для музыкального сопроцессора AY- 3-8910 (AY-3-8912).
  35. Мир звуков Спектрума - глава 5.1: Создание эффектов оператором PLAY.
  36. Мир звуков Спектрума - глава 5.2: Создание музыки на PLAYе.
  37. Мир звуков Спектрума - глава 6.1: описание регистров музыкального сопроцессора AY- 3-8910 (AY-3-8912).
  38. Мир звуков Спектрума - глава 6.2: Программирование эффектов и музыки под музыкальный сопроцессор AY- 3-8910 (AY-3-8912).
  39. Мир звуков Спектрума - глава 7: Обзор программного обеспечения ZX-Spectrum для создания звуков и музыки.
  40. Мир звуков Спектрума - глава 7.1: Редактор звуковых эффектов SUPER SOUND.
  41. Мир звуков Спектрума - глава 7.2: Музыкальный редактор Wham the Music Box.
  42. Мир звуков Спектрума - приложения 1, 2: листинги звуковых эффектов SUPER SOUND'а, советы по использованию ассемблера.

Поделитесь вашим мнением о выпуске