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

User Tag List

Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 17 из 17

Тема: анимация персонажей

  1. #11
    Guru Аватар для null_device
    Регистрация
    26.09.2009
    Адрес
    г. Красноярск
    Сообщений
    3,099
    Спасибо Благодарностей отдано 
    22
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    68 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Пример "срисовывания" ГГ с "натуры" - Prince of Persia. Все фазы движения "переводились" с видеозаписей авторов игры..
    ----
    Обратная тенденция НЛО 1\2, где на каждую фазу движения в одну и ту же строну используется всего два спрайта. При этом перемещения юнитов не выглядят "резкими".
    ----
    Самое главное, "удачно зациклить" фазы спрайта - чтобы последняя фаза минимально отличалась от первой.
    Когда есть, но не знаешь где - это все равно, что нету.

  2. #12
    Activist Аватар для pROF^4D
    Регистрация
    21.01.2005
    Адрес
    Пермь
    Сообщений
    498
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    Здравствуйте.
    Вроде понял как это делается.
    Еще бы цвета настроить как в Спектруме.
    И что делать дальше - как преобразовать спрайты в спековский формат ?
    С уважением, zst.

    Лови спектрумовскую палитру. Разархивируй ее куда-нибудь.
    В Gale: File>Preferences>ColorPalette. 4bpp(16colors) выбери место где она у тебя будет на винчестере хранится. После этого, если создаешь новое изображение [4bit (16colors)], то она будет по умолчанию. Автоматом сделать два цвета на атрибут нельзя, прийдется за этим самому следить по сетке 8на8. Либо же рисовать как есть, перетаскивать на спек и править уже в родных редакторах (BGE, ArtStudio).

    Перетаскивать вот этим -> bmp2scr
    Вложения Вложения
    • Тип файла: rar Zx_Pal.rar (158 байт, Просмотров: 150)

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

    По умолчанию

    Цитата Сообщение от pROF^4D Посмотреть сообщение
    Лови спектрумовскую палитру. Разархивируй ее куда-нибудь.
    В Gale: File>Preferences>ColorPalette. 4bpp(16colors) выбери место где она у тебя будет на винчестере хранится. После этого, если создаешь новое изображение [4bit (16colors)], то она будет по умолчанию.
    Спасибо, это пригодится чтобы посмотреть как будет реально спрайт выглядеть.
    Автоматом сделать два цвета на атрибут нельзя, прийдется за этим самому следить по сетке 8на8.
    Это понятно - можно отследить, Но вот если изображение нарисовано зеленым, а на Спектруме в соседних знакоместах, например соответствует атрубуту PAPER=черный, INK=зеленый, а в соседнем PAPER=зеленый, INK=красный? Такая ситуация может быть на границах цветных объектов.
    Либо же рисовать как есть, перетаскивать на спек и править уже в родных редакторах (BGE, ArtStudio).

    Перетаскивать вот этим -> bmp2scr
    Я так понял сначала надо создать на полях размером 256x192 точек по одному спрайту на фазу. После того как все будет готово надо вручную скопировать их на одно поле и расположить рядом. И сохранить как BMP 256 цветов ? В результате получится файл в формате экрана Спектрума.

    Затем надо самому написать программу (например, на BASIC), которая из файла экрана вытаскивает спрайты и преобразует в формат для хранения.
    "L-256"

  4. #14
    Activist Аватар для pROF^4D
    Регистрация
    21.01.2005
    Адрес
    Пермь
    Сообщений
    498
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    Это понятно - можно отследить, Но вот если изображение нарисовано зеленым, а на Спектруме в соседних знакоместах, например соответствует атрубуту PAPER=черный, INK=зеленый, а в соседнем PAPER=зеленый, INK=красный? Такая ситуация может быть на границах цветных объектов.
    Посмотри как это в играх реализовано, коих бесчисленное множество. Идеально сделать не получится, это все же спектрум с его 2мя цветами на атрибут.

    Я так понял сначала надо создать на полях размером 256x192 точек по одному спрайту на фазу. После того как все будет готово надо вручную скопировать их на одно поле и расположить рядом. И сохранить как BMP 256 цветов ? В результате получится файл в формате экрана Спектрума.

    Затем надо самому написать программу (например, на BASIC), которая из файла экрана вытаскивает спрайты и преобразует в формат для хранения.
    Все правильно думаешь, только писать дополнительно ничего не нужно, спрайтовых редакторов для спектрума предостаточно, ну вот к примеру: http://vtrdos.ru/system/SPR1666.ZIP

  5. #15
    Guru Аватар для ALKO
    Регистрация
    25.09.2009
    Адрес
    Одесса
    Сообщений
    2,257
    Спасибо Благодарностей отдано 
    76
    Спасибо Благодарностей получено 
    183
    Поблагодарили
    86 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Кто-нибудь пробовал заюзать Anime Studio Pro ? (плагиат MoHo studio)
    Там есть каркасная анимация,жаль туториалов на русском не могу найти.

  6. #16
    Member
    Регистрация
    14.01.2009
    Адрес
    г. Кировоград
    Сообщений
    52
    Спасибо Благодарностей отдано 
    47
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Из спрайтовых редакторов на PC больше всего понравился SevenUp. Скачать можно отсюда или взять из архива с ассемблером который я выкладывал в папке Bmp2Scr\SevenuP.exe.
    Редактор позволяет создавать спрайты произвольного размера и выгружать их в различных спрайтовых форматах (линейно, по знакоместам, с аттрибутами). Настройки формата в Set Output Options.
    Главный недостаток - рисовать спрайты тоже придется в нем - так как изменение размера спрайта и обрезку он не поддерживает.

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

  8. #17
    Veteran
    Регистрация
    29.12.2010
    Адрес
    Москва
    Сообщений
    1,858
    Спасибо Благодарностей отдано 
    131
    Спасибо Благодарностей получено 
    104
    Поблагодарили
    62 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AAA Посмотреть сообщение


    Где бы найти кодера, который мог бы внятно в Аласме написать как двигать человечков. Спрайты есть готовые могу выложить для примера. Хотелось бы научить прежде всего VNN, как это делаеться. Может кто из местных кодеров выложит листинг в ассемблере с конкретнывми пояснениями. Я могу приложть скрин и могу приложить готовый спрайт. Скрин цветной, спрайт поначалу хотя бы нецветной научиться бы двигать. Или в окаймленном черном облачке.
    Лучше поздно, чем никогда
    Написал сейчас такую прогу на ассемблере, можно на ней делать демо из собственных спрайтов (см. файл). Мультфильм задается внутри программы в блоке MULTIK с помощью команд:
    1 - пауза, длительность задается;
    2 - вывод фоновой картинки-экрана;
    3 - вывод спрайта(ов), адрес и координаты задаются;
    0 - конец.
    Команды могут писаться в любой последовательности и в любом количестве.

    Спрайты состоят из масок и непосредственно изображения. Количество спрайтов не ограничено.

    Подробные комментарии внутри программы.

    Всё отладил в эмуле.
    Пользуйтесь на здоровье.
    Вложения Вложения

Страница 2 из 2 ПерваяПервая 12

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

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

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

Похожие темы

  1. Видео\Анимация на Speccy
    от Surfin_Bird в разделе Графика
    Ответов: 94
    Последнее: 30.12.2008, 01:32
  2. Видео\Анимация
    от rasmer в разделе Форум
    Ответов: 33
    Последнее: 29.08.2005, 00:48

Ваши права

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