Материал из Chipwiki
Перейти к: навигация, поиск
Super Cassette Vision/Pixel Art — различия между версиями
(Примеры работ)
 
(не показано 11 промежуточных версий 2 участников)
Строка 6: Строка 6:
 
[[Файл:Super Cassete Vision palitra.png]]
 
[[Файл:Super Cassete Vision palitra.png]]
  
Ограничения консоли:
+
Ограничения консоли (могут быть неточности ввиду экзотичности платформы):
 
* Видимое разрешение: 192х222 с соотношением сторон пикселей 4:3
 
* Видимое разрешение: 192х222 с соотношением сторон пикселей 4:3
 
* Виртуальное разрешение: 256х256
 
* Виртуальное разрешение: 256х256
 
* Тайловая многослойная система:
 
* Тайловая многослойная система:
 +
** текстовая область с выбором высоты, цвета символов и фона
 
** фон - 2 режима:
 
** фон - 2 режима:
*** 32х32, 16 цветов - 1 пиксель занимает 8х8 точек
+
*** 32х32, 16 цветов без ограничений - 1 пиксель занимает 8х8 точек
 
*** 64х64, монохромный - 1 пиксель занимает 4х4 точек
 
*** 64х64, монохромный - 1 пиксель занимает 4х4 точек
** спрайты: монохромные, размером 16х16
+
** тайлы: монохромные (цвет+прозрачность) размером 16х16
*** 64 неподвижных спрайта на фон
+
*** 64 тайла на фон
*** 64 подвижных спрайта с поддержкой двухцветного режима и функцией деления на 8х16 / 16х8 с выбором, какая именно половина отображается
+
*** 64 подвижных тайла с поддержкой двухцветного режима и функцией деления на 8х16 / 16х8 с выбором, какая именно половина отображается
*** не более 30 спрайтов на строку
+
*** не более 30 тайлов на строку {{textcolor|gray|(информация неточная)}}
  
 
==Примеры работ==
 
==Примеры работ==
 
<gallery>
 
<gallery>
File:hello_by_pixelrat.png|Только фоновые спрайты
+
File:hello_by_pixelrat.png|Только фоновые плитки
File:puppy_by_pixelrat.png|Только фоновые спрайты
+
File:puppy_by_pixelrat.png|Только фоновые плитки
 
</gallery>
 
</gallery>
  
 
==Инструкции==
 
==Инструкции==
''скоро будет''
+
<spoiler text="Простая картинка">
 +
Данный шаблон позволит создать изображение, использующее ограничение на фон в 64 уникальные монохромные плитки размером 16х16.<br>
 +
 
 +
Загрузите этот [[:File:scv_simple_image_template.zip|архив]] и распакуйте его.
 +
 
 +
По пути Graphics/Source расположены:
 +
* Background.png - обычный PNG-файл разрешением 256х192, которое будет конвертироваться в файл-образ.
 +
* SCVPalette.png - палитра, которую нужно использовать для создания своего изображения.
 +
** {{textcolor|gray|момент 1 - вместо чёрного используем серый цвет RGB(32;32;32). По какой-то причине конвертер не воспринимает именно чёрный цвет}}
 +
** {{textcolor|gray|момент 2 - тёмно-синий цвет конвертер видит как чёрный. Скорее всего нужно подобрать оттенок к конвертеру}}
 +
* Sprites.png - в данном случае ничего с этим файлом не делаем
 +
 
 +
Переходим на директорию выше в папку Graphics.
 +
 
 +
Файл mk.bat произведёт конвертацию изображений в бинарные данные. Перед активацией данного файла рекомендуется удалить файлы Background.scn, Background.spr и Sprites.spr. Если после активации mk.bat появились новые файлы, кроме Sprites.spr, то это значит, что исходное изображение было неправильно подготовлено. {{textcolor|gray|(см.выше момент 1, как пример).}}
 +
 
 +
Если все три файла образовались, то поднимаемся ещё на директорию выше и находим ещё один mk.bat, активация которого создаст файл Image.bin. Этот файл можно посмотреть в эмуляторе [http://messui.1emulation.com/ MESSUI]. Для работы эмулятора потребуется найти в сети файлы epochtv.chr и upd7801g.s01 и поместить их в папку эмулятора ROMS.
 +
 
 +
После запуска образа можно заметить, что изображение обрезано по краям: отсечено 28 пикселей с левой стороны и 20 - с правой. При этом сверху и снизу добавлены чёрные полосы высотой 15 пикселей. {{textcolor|gray|Cкорее всего, для текстовой информации, например, количество игровых очков, оставшееся время и тому подобное, но может и просто ошибка шаблона. В общем, попробуйте поэкспериментировать.}}
 +
 
 +
[[File:scv_обрезка_эмулятором.png|400px]]
 +
 
 +
Сетка на снимке выше имеет шаг 16х16 и показывает расположение тайлов рисунка. Пурпурным цветом обозначены неотображаемые области.
 +
</spoiler>
 +
 
 +
[[Категория:Графика]]

Текущая версия на 20:52, 13 апреля 2022

Палитра:
Super Cassete Vision palitra.png

Ограничения консоли (могут быть неточности ввиду экзотичности платформы):

  • Видимое разрешение: 192х222 с соотношением сторон пикселей 4:3
  • Виртуальное разрешение: 256х256
  • Тайловая многослойная система:
    • текстовая область с выбором высоты, цвета символов и фона
    • фон - 2 режима:
      • 32х32, 16 цветов без ограничений - 1 пиксель занимает 8х8 точек
      • 64х64, монохромный - 1 пиксель занимает 4х4 точек
    • тайлы: монохромные (цвет+прозрачность) размером 16х16
      • 64 тайла на фон
      • 64 подвижных тайла с поддержкой двухцветного режима и функцией деления на 8х16 / 16х8 с выбором, какая именно половина отображается
      • не более 30 тайлов на строку (информация неточная)

Примеры работ

Инструкции

Простая картинка