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

User Tag List

Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 10 из 23

Тема: Чем нарисовать спрайты и как заставить их двигатся.

  1. #1
    Master
    Регистрация
    26.06.2009
    Адрес
    Днепропетровск
    Сообщений
    618
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Чем нарисовать спрайты и как заставить их двигатся.

    Прошу подсказать, Чем нарисовать спрайты (анимацию) и как заставить спрайты двигатся клавишами, желательно команды бейсика.
    Последний раз редактировалось sevol; 10.11.2010 в 21:50.

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

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

    По умолчанию

    Цитата Сообщение от sevol Посмотреть сообщение
    Прошу подсказать, Чем нарисовать спрайты (анимацию) и как заставить спрайты двигатся клавишами, желательно команды бейсика.
    Какой спрайт табе нужен ? Кто скажи имя ?

    Я их расую в программе Paint, входящей в комплект Майкросовт.

    Чтобы спрайт двигался, его нада нарисовать так:



    И тогда получишь вот:


    Потома я эти фазы размещаю в квадратики 256 на 192 и перевожу на спектрум, потом распределяю по шахматке.
    Последний раз редактировалось AAA; 10.11.2010 в 22:01.

  4. #3
    Master
    Регистрация
    26.06.2009
    Адрес
    Днепропетровск
    Сообщений
    618
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AAA Посмотреть сообщение
    Какой спрайт табе нужен ? Кто скажи имя ?
    я имеб введу анимацию, например космический кораблик ну и как заставить его двигатся например клавишами курсора

  5. #4
    Master
    Регистрация
    31.03.2008
    Адрес
    Москва
    Сообщений
    725
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    75
    Поблагодарили
    34 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    sevol, http://vtrdos.ru/book.htm
    Ищи книги про графику или типа "Как написать игру на Спектрум".
    Кажется, спрайты были в Laser Basic.
    ZXM-Phoenix rev.01 2048K, VG93 hw emulator

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

    По умолчанию

    Цитата Сообщение от sevol Посмотреть сообщение
    я имеб введу анимацию, например космический кораблик ну и как заставить его двигатся например клавишами курсора
    рисуешь так как я показал, а дальше это все программиться. Чтобы было движение вперед нада так рисовать как смерть. А если статично, на месте спрайта, то пофиг как, как нарисуешь так и будет прокручиваться.

  7. #6
    Master
    Регистрация
    26.06.2009
    Адрес
    Днепропетровск
    Сообщений
    618
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AAA Посмотреть сообщение
    Какой спрайт табе нужен ? Кто скажи имя ?

    Я их расую в программе Paint, входящей в комплект Майкросовт.

    Чтобы спрайт двигался, его нада нарисовать так:


    И тогда получишь вот:


    Потома я эти фазы размещаю в квадратики 256 на 192 и перевожу на спектрум, потом распределяю по шахматке.
    а какой программой рисунки вы переводите на спектрум?

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

    По умолчанию

    Цитата Сообщение от sevol Посмотреть сообщение
    а какой программой рисунки вы переводите на спектрум?
    BMP2SCR
    Может, мы обидели кого-то зря,
    Сбросив пару лишних мегатонн,
    И горит зелёным пламенем земля,
    Там, где был когда-то Пентагон!..

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

  9. #8
    Veteran Аватар для Лас
    Регистрация
    18.11.2008
    Адрес
    пос.Полярный, ЯНАО
    Сообщений
    1,078
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Для работы со спрайтами можно пользоваться расширением стандартного бейсика - Laser Basic.
    Скачать можно отсюда: Laser Basic
    В будущем Вам может понадобиться компилятор (но не на стадии изучения):Laser Compiler

    Книжка для работы с Laser Basic: http://www.zxpress.ru/book.php?id=6
    Книжка малополезная, но аналогов не имеет: Как написать игру (на бейсике) - А.Капульцевич, И.Капульцевич, А.Евдокимов. Питер'95.

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

    Lightbulb Давай по порядку:

    1. Выбираем спрайт:
    http://smajliki.ru/smilies-133.html

    2. Выбрали сохранили:


    3.Загрузили в программу:Unlead Gif Annimator

    4.Выгрузили его как:
    СОХРАНИТЬ КАК IMAGE FRAMES

    5.смотри в виндовс XP как плитку:




    6. Обрабатываем, под экран 256 на 192 в программе PAINT, размещаем...

    7. переводим в BMP2SCR и снова уже на сетке размещаем..



    Далее по коду, спрашивай все у тибоха у него есть исходники крутые и как крутить, и как сделать зеркалку для экономии инта и как ее двигать

    Нескомпилированная часть в приложении запускаеться B файлом. Спрайт и двигаеться и крутиться и летает и он так как одинаковый то выводить только половинка и умножаеться на 2.

    ПО ТЕМЕ !!!http://abzac.retropc.ru/content?id=357
    Вложения Вложения
    • Тип файла: rar UFO.rar (29.4 Кб, Просмотров: 162)
    Последний раз редактировалось AAA; 10.11.2010 в 22:41.

  11. #10
    Guru Аватар для moroz1999
    Регистрация
    17.01.2005
    Адрес
    Tallinn
    Сообщений
    2,517
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    86
    Поблагодарили
    39 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я всегда для рисования спрайтов пользовался Sprite Master:
    http://vtrdos.ru/system/SM_511.ZIP
    Там много типов спрайтов поддерживается. Советую нарисовать для пробы пару кадров, а потом опробовать в своей программе, чтобы быть уверенным, что это то, что надо.
    zxart.ee - архив программ, графики и музыки ZX Spectrum.

Страница 1 из 3 123 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Спрайты из игр
    от newart в разделе Графика
    Ответов: 16
    Последнее: 11.08.2022, 07:52
  2. Спрайты в бейсике
    от AER в разделе Для начинающих
    Ответов: 13
    Последнее: 28.03.2010, 11:50
  3. Могу нарисовать
    от nvv в разделе Графика
    Ответов: 20
    Последнее: 25.07.2009, 22:55
  4. Как заставить PT3-плеер в pt-369 работать через +6
    от S.A.V. в разделе Программирование
    Ответов: 26
    Последнее: 24.04.2006, 20:36
  5. Заставить YM звучать как AY
    от Электрик в разделе Музыка
    Ответов: 16
    Последнее: 15.01.2006, 20:26

Ваши права

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