User Tag List

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

Тема: Есть ли утилита по выводу спрайтов из под бейсика?

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    20.10.2007
    Адрес
    Челябинск
    Сообщений
    751
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    10 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Есть ли утилита по выводу спрайтов из под бейсика?

    Для БКшки есть что ни будь подобное? Создаёшь спрайт, компилируешь и сохраняешь. Далее из под бейсика выводишь в нужном месте экрана.
    Изготовление Картриджей для Денди 1-8 игровки с меню. (0,1,2,3,4,7,71 мапперы), для Сеги 1-8
    https://vk.com/retronicaru

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

  3. #2

    Регистрация
    20.10.2007
    Адрес
    Челябинск
    Сообщений
    751
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    10 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну спрайты же могут храниться и в верхних ячейках памяти, я просто знаю что для спека подобное есть и даже с выводом по маске реализовали. Хотя бы возьмите к примеру ту же игру с цыплёнком где по платформам нужно подниматься, я считаю не плохая игра для гибрита бейсика и машинных кодов.
    Изготовление Картриджей для Денди 1-8 игровки с меню. (0,1,2,3,4,7,71 мапперы), для Сеги 1-8
    https://vk.com/retronicaru

  4. #3

    Регистрация
    06.12.2017
    Адрес
    г. Москва
    Сообщений
    1,724
    Спасибо Благодарностей отдано 
    167
    Спасибо Благодарностей получено 
    406
    Поблагодарили
    257 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Руслан Посмотреть сообщение
    Для БКшки есть что ни будь подобное? Создаёшь спрайт, компилируешь и сохраняешь. Далее из под бейсика выводишь в нужном месте экрана.
    Выводить спрайты из Бейсика хочешь по описанному здесь методу? ("Подпрограммы и закодированный спрайт мы разместим с адреса 35000" и далее)
    manwe.pdp-11.ru

    Этот пользователь поблагодарил Manwe за это полезное сообщение:

    hobot(21.04.2020)

  5. #4

    Регистрация
    20.10.2007
    Адрес
    Челябинск
    Сообщений
    751
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    10 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Это интересно, вопросик - что бы не вбивать вот такие примеры в ручную, есть какой ни будь импорт тексовиков в бейсик? Про спектрум я помню многое, про бк шку забыл почти всё. Как в бейсике вызывать редактируему строку и как перемещать курсор в листе программы. А то команда лист целиком всё перелистывает.
    Изготовление Картриджей для Денди 1-8 игровки с меню. (0,1,2,3,4,7,71 мапперы), для Сеги 1-8
    https://vk.com/retronicaru

  6. #5

    Регистрация
    06.12.2017
    Адрес
    г. Москва
    Сообщений
    1,724
    Спасибо Благодарностей отдано 
    167
    Спасибо Благодарностей получено 
    406
    Поблагодарили
    257 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Руслан Посмотреть сообщение
    Как в бейсике вызывать редактируему строку и как перемещать курсор в листе программы. А то команда лист целиком всё перелистывает.
    Команду AUTO уже упомянули, есть ещё команда . (точка) и после неё пишешь номер строки. Тогда вызывается на редактирование указанная строка.

    На счёт хранения спрайтов прямо в коде Бейсик-программы - я бы не заморачивался числами, потому что их неудобно редактировать. Захочешь изменить спрайт и что - опять его конвертировать, подцеплять к программе и вот это всё?
    Можно сделать иначе: хранить спрайт в текстовых строках. Типа такого:
    https://66.media.tumblr.com/d6a0c89c...ftcdo1_540.png
    Для четырёх цветов завести 4 символа. Написать подпрограммку, которая проходит по строкам командой MID$, выделяет пиксели, собирает из них числа и записывает в память. Конечно, при запуске игры секунда-другая уйдёт на подготовку спрайтов в памяти, но разве это проблема? Зато удобно хранить и редактировать.
    В качестве бонуса - длина строки автоматически задаёт ширину спрайта, не надо писать руками.
    Последний раз редактировалось Manwe; 21.04.2020 в 20:48.
    manwe.pdp-11.ru

    Эти 2 пользователя(ей) поблагодарили Manwe за это полезное сообщение:

    jerri(21.04.2020), Oleg N. Cher(22.04.2020)

  7. #6

    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    4,895
    Спасибо Благодарностей отдано 
    338
    Спасибо Благодарностей получено 
    320
    Поблагодарили
    244 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

    Нажмите на изображение для увеличения. 

Название:	Буфер обмена-1.jpg 
Просмотров:	120 
Размер:	20.2 Кб 
ID:	72306

    - - - Добавлено - - -

    Цитата Сообщение от Manwe Посмотреть сообщение
    Команду AUTO уже упомянули, есть ещё команда . (точка) и после неё пишешь номер строки. Тогда вызывается на редактирование указанная строка.

    На счёт хранения спрайтов прямо в коде Бейсик-программы - я бы не заморачивался числами, потому что их неудобно редактировать. Захочешь изменить спрайт и что - опять его конвертировать, подцеплять к программе и вот это всё?
    Можно сделать иначе: хранить спрайт в текстовых строках. Типа такого:
    https://66.media.tumblr.com/d6a0c89c...ftcdo1_540.png
    Для четырёх цветов завести 4 символа. Написать подпрограммку, которая проходит по строкам командой MID$, выделяет пиксели, собирает из них числа и записывает в память. Конечно, при запуске игры секунда-другая уйдёт на подготовку спрайтов в памяти, но разве это проблема? Зато удобно хранить и редактировать.
    В качестве бонуса - длина строки автоматически задаёт ширину спрайта, не надо писать руками.
    А это не будет разве слишком сильным расходом памяти?

    - - - Добавлено - - -

    hobot, если тебе тут нечего сказать не говори ничего.
    С уважением,
    Jerri / Red Triangle.

  8. #7

    Регистрация
    20.10.2007
    Адрес
    Челябинск
    Сообщений
    751
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    10 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну а если рисовать спрайт и экспортировать. Есть же вроде утилита по экспорту картинок под бк. Тогда как минимум можно сэкономить место под тот же бейсик. Я хочу поковыряться в чикене, там автор молодец, не поленился комментарии оставить.
    Изготовление Картриджей для Денди 1-8 игровки с меню. (0,1,2,3,4,7,71 мапперы), для Сеги 1-8
    https://vk.com/retronicaru

  9. #8

    Регистрация
    20.10.2007
    Адрес
    Челябинск
    Сообщений
    751
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    10 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    что то на этой маленькой картинке совершено ни чего не видно
    Изготовление Картриджей для Денди 1-8 игровки с меню. (0,1,2,3,4,7,71 мапперы), для Сеги 1-8
    https://vk.com/retronicaru

  10. #9

    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    4,895
    Спасибо Благодарностей отдано 
    338
    Спасибо Благодарностей получено 
    320
    Поблагодарили
    244 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Руслан Посмотреть сообщение
    что то на этой маленькой картинке совершено ни чего не видно
    короче по команде auto
    он начинает выводить строки на редактирование если они есть.

    в архиве большая картинка где все видно

    Буфер обмена-1.zip

    или как писал Манве .номер строки
    С уважением,
    Jerri / Red Triangle.

    Этот пользователь поблагодарил jerri за это полезное сообщение:

    Руслан(21.04.2020)

  11. #10

    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    4,895
    Спасибо Благодарностей отдано 
    338
    Спасибо Благодарностей получено 
    320
    Поблагодарили
    244 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Руслан, могу скрафтить програмку по переводу картинки в спрайт, но нужно знать в каком виде тебе это отдавать и какой у тебя будет формат спрайта.
    С уважением,
    Jerri / Red Triangle.

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

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

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

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

Похожие темы

  1. Ответов: 18
    Последнее: 19.04.2015, 18:07
  2. Ответов: 51
    Последнее: 11.08.2014, 10:40
  3. Эмуляторы под тачфон?Есть?
    от Enigmatic в разделе Эмуляторы
    Ответов: 10
    Последнее: 09.09.2011, 14:25
  4. Проги под теневик есть у кого?
    от valeron в разделе Софт
    Ответов: 9
    Последнее: 23.05.2008, 12:19

Ваши права

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