Важная информация

User Tag List

Страница 1 из 32 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 317

Тема: Что нужно для написания игр ?

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию Что нужно для написания игр ?

    Какие минимальные доработки ZX Spectrum приведут к резкому увеличению количества и качества игр?

    Какие аппаратные возможности нужны для запуска игр типа DUNE 2 и WARCRAFT 2 ?
    Интересует класс игр со следующими характеристиками:
    Цвет - человечки/монстры/машинки цветные.
    Музыка - не FM.
    Речь - люди/монстры говорят по-русски.
    Управление - мышкой.
    ----------------------------------------------------
    ПОЛЕЗНЫЕ ССЫЛКИ ПРИ РАЗРАБОТКЕ ИГР ДЛЯ ZX SPECTRUM:

    Ассемблер: SjASMPlus
    Эмуляторы: Ureal Speccy, ZXMAK2
    Программа для рисования спрайтов: GALE
    Программа для преобразования BMP в картинку в формате ZX SPECTRUM: BMP2SCR
    Виды скроллинга при приближении к границе экрана: 1, 2, 3, 4
    Быстрые алгоритмы поиска пути: 1, 2
    Библиотека подпрограмм на ассемблере: на сайте www.z80a.ru
    ----------------------------------------------------
    Для профессионалов, которых хотят поделиться своим опытом с новичками в программировании игр на ассемблере. Хранение библиотеки подпрограмм на сайте:
    Можно временно выкладывать файлы в этой теме. Потом почистим. Каждая подпрограмма должна быть в отдельном текстовом файле, в виде пригодном для копирования в основной файл программы на ассемблере SjASMPlus. В одном посте влезает до 5 файлов. Файл должен быть заархивирован в формат zip. Архивы нумеруйте по дате и номеру файла в этот день, например: 130718-01.zip, 130718-02.zip. В тексте поста напишите, что в каждом файле.

    На страничке буду собирать подпрограммы по типу c указанием номеров файлов, например:

    Шрифты с русскими буквами: 130718-01, 130721-01, 130721-02.

    Такая нумерация обеспечит уникальность имен всех файлов и укоротит ссылки для их скачивания. Также по имени сразу видно, когда был создан архив. После разархивирования на компьютере начинающего программиста длинное имя файла восстановится.
    Последний раз редактировалось zx-kit; 20.07.2013 в 19:19.
    "L-256"

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2
    Activist
    Регистрация
    17.01.2005
    Адрес
    Belarus, Minsk
    Сообщений
    402
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    Цвет - человечки/монстры/машинки цветные.
    Минимум турбированный Z80 (7Mhz) и больше.

    Цитата Сообщение от zst Посмотреть сообщение
    Музыка - не FM.
    Значит General Sound?

    Цитата Сообщение от zst Посмотреть сообщение
    Речь - люди/монстры говорят по-русски.
    На хранение речи в WAV'ах в GS'e памяти думаю может не хватить.

    Цитата Сообщение от zst Посмотреть сообщение
    Управление - мышкой.
    Наличие Kempston Mouse.
    ATW4GS / BIN2SNA / SquareMania <ТИ-3> / Ужасм+
    ATM-Turbo 512 v4.50, Commodore 64G + TAC-2, Retro-Bit Super Retro TRIO

  4. #3
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Предполагаю, что лучше проигрывать запись. Так больше разнообразия звуков. Например, композитор на синтезаторе написал мелодию, кодер преобразовал ее в цифровой формат.

    Значит General Sound?
    А AY и NeoGS подходят для этого?

    На хранение речи в WAV'ах в GS'e памяти думаю может не хватить.
    Может какой-нибудь сжатый формат использовать или mp3.


    А если cделать по принципу: послал блок со сжатым в каком-нибудь формате блоком в устройство, а оно само разжимает и постепенно выводит через AY или ЦАП?


    По способу вывода на экран какие-нибудь соображения есть?
    "L-256"

  5. #4
    Activist
    Регистрация
    17.01.2005
    Адрес
    Belarus, Minsk
    Сообщений
    402
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    A AY и NeoGS подходят для этого?
    Для вывода цифрового звука в AY/Covox/SoundDrive нужно практически все процессорное время обычного Z80. NeoGS подходит, конечно же.

    Цитата Сообщение от zst Посмотреть сообщение
    По способу вывода на экран какие-нибудь соображения есть?
    16 color mode by Alone Coder, если не ошибаюсь.

    А к чему все эти вопросы можно узнать?
    ATW4GS / BIN2SNA / SquareMania <ТИ-3> / Ужасм+
    ATM-Turbo 512 v4.50, Commodore 64G + TAC-2, Retro-Bit Super Retro TRIO

  6. #5
    Guru Аватар для AAA
    Регистрация
    06.04.2005
    Адрес
    Земля, Москва, Марьино
    Сообщений
    21,509
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    16 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    Smile Скачай это

    В этом нажми Интро, после слов, будет музон. Это наверно лучшая реализация цифрового звука без GS.

    http://zxaaa.untergrund.net/GAME/479.zip

  7. #6
    Banned Аватар для Kpa3
    Регистрация
    14.05.2005
    Адрес
    Казань
    Сообщений
    182
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    Например, композитор на синтезаторе написал мелодию, кодер преобразовал ее в цифровой формат.
    Минут 10 втыкал в эту фразу. Так ничего и не понял.

    Цитата Сообщение от zst Посмотреть сообщение
    Может какой-нибудь сжатый формат использовать или mp3.
    Дадада, и в качестве декодера-проигрывателя подключаем к спектруму PC, с аудиокарты которого будем гнать аналоговый звук прямиком на бипер спектрума. это идея!

    Цитата Сообщение от zst Посмотреть сообщение
    А если cделать по принципу: послал блок со сжатым в каком-нибудь формате блоком в устройство, а оно само разжимает и постепенно выводит через AY или ЦАП?
    Вот тут РС и пригодится. А чтоб снизить затраты, берем дешевый 386, для "разжатия" mp3 по блокам. Два канала не обязательно юзать,сойдет и моно. Битрейт - 96 kbps.

    Цитата Сообщение от zst Посмотреть сообщение
    По способу вывода на экран какие-нибудь соображения есть?
    А как же. Изображением займется NES. Осталось только все эти блоки собрать воедино.
    И написать таки мморпг. А то Warcraft2 как-то некошерно в наш век.

  8. #7
    Veteran
    Регистрация
    19.01.2005
    Адрес
    Наро-фоминск
    Сообщений
    1,810
    Спасибо Благодарностей отдано 
    373
    Спасибо Благодарностей получено 
    165
    Поблагодарили
    102 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Нет, 386 ужасно шумит, эта рухлядь еще и пожароопасная, лучше будет собрать аппаратный декодер звука/видео на базе ARM, и чем черт не шутит, запихнуть в него же сам спек и езернет.

  9. #8
    Banned Аватар для Kpa3
    Регистрация
    14.05.2005
    Адрес
    Казань
    Сообщений
    182
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ^m00h^ Посмотреть сообщение
    Нет, 386 ужасно шумит, эта рухлядь еще и пожароопасная, лучше будет собрать аппаратный декодер звука/видео на базе ARM, и чем черт не шутит, запихнуть в него же сам спек и езернет.
    да, так будет лучше. у меня где-то даже были исходники-библиотеки для работы с mp3, в pic контроллеры прошивали)

  10. #9
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Для вывода цифрового звука в AY/Covox/SoundDrive нужно практически все процессорное время обычного Z80. NeoGS подходит, конечно же.

    Жалко, что NeoGS есть не у всех. A если DMA прикрутить к AY это помогло бы для озвучивания игр? Речь можно будет понять?

    16 color mode by Alone Coder, если не ошибаюсь.
    Где про это почитать?
    [quote]

    А к чему все эти вопросы можно узнать?
    Успех Спектрума из-за огромного количества старых игр. А новых мало.
    Пытаюсь понять почему не пишут. Может что улучшить надо для упрощения написания игр.

    ---------- Post added at 19:21 ---------- Previous post was at 19:18 ----------

    Цитата Сообщение от alexeenko Посмотреть сообщение
    В этом нажми Интро, после слов, будет музон. Это наверно лучшая реализация цифрового звука без GS.
    Пока не на чем. Есть Спек48 и ZX-NEXT. Но уже нет дисководов и не подключен телевизор.
    Надо делать PAL-кодер.
    "L-256"

  11. #10
    R.I.P. Аватар для Rindex
    Регистрация
    10.11.2007
    Адрес
    Khimki
    Сообщений
    18,222
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    14 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    Пока не на чем. Есть Спек48 и ZX-NEXT. Но уже нет дисководов и не подключен телевизор.
    Надо делать PAL-кодер.
    Ооо, это тяжёлый случай. Я ещё ты тут вроде игры хотел делать... Ну для начала скачай эмулятор что-ли какой. Типа Unreal или Spectaculator.
    Может, мы обидели кого-то зря,
    Сбросив пару лишних мегатонн,
    И горит зелёным пламенем земля,
    Там, где был когда-то Пентагон!..

    Profi-576 v3.2/AY-3-8912A GI/FDD-5.25'

Страница 1 из 32 12345 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. простой скрипт для написания хелпов
    от jim в разделе Программирование
    Ответов: 2
    Последнее: 09.04.2007, 14:33
  2. Ответов: 26
    Последнее: 09.08.2006, 14:48
  3. Ищу программистика для написания игры МИНОТАВР
    от TomCaT в разделе Программирование
    Ответов: 13
    Последнее: 15.04.2006, 03:09

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •