endeavour_pr
Игровой движок - это вообще-то прога, которая позволяет подключить к ней всякие текстуры, модели, звуки, музыку и т.д. и на выходе получить игру. (а в минимальном представлении - вообще только движок в виде набора исходников/библиотек для отрисовки 2d изображений/3d моделей в пространстве, подключаемый к какому-нибудь языку программирования)
А паинткад - это мультимедиа-редактор, позволяет создавать контент для игр и других целей: текстуры, картинки, звуки, музыку, тайлы и карты из тайлов (а в перспективе и модели если б 3D редактор сделать с удобным созданием моделей в 3D пространстве, хотя уже под это и так масса чужих прог есть). Игру в паинткаде сделать нельзя, поэтому это не игровой движок совсем.
По поводу "нужно объединять только близкие задачи" - ну есть у меня блокнот, паинт и косынка. Вот в виде трех разных exe-шников лежат. Ты лезешь в папку и вызываешь любой из трех exe-шников и пользуешься одной из этих трех прог. А теперь я слил их в одну прогу и сделал меню (как картридж на денди 3-in-1), теперь ты запускаешь единственную прогу, выбираешь в стартовом меню одну из трех прог и пользуешься ею. Для тебя НИЧЕГО не изменилось. Если бы я вставил внутрь паинта косынку, а на картах косынки сделал бы ввод текста для блокнота - то да, это каша, так нельзя.
Но паинткад сейчас представляет из себя именно набор разношерстных прог. Не связанных между собой. Это
- отдельный пиксельный редактор графики, рисующий растровые изображения, фотающий с веб-камер, обрабатывающий стерео-изображения, позволяющий создавать и использовать собственные растровые pcf шрифты, работающий с альфа-каналом для рисования PNG, имеющий возможность строить случайные изображения, которые потом воображение пользователя достроит до нужных сцен/картинок,
- покадровый видеомонтаж/сборщик-разборщик avi видео + припление wav озвучки к полученному avi,
- программируемый звуковой редактор qmpot, работающий как просто со звуковой дорожкой (как другие звуковые редакторы типа Adobe Audition), так и с QMP скриптами, командами которых можно загрузить сэмплы в инструменты и проиграть нужную мелодию нотами по определенному смещению по времени, расставить инструменты в пространстве, дать им простые эффекты типа эхо, записать команды такого скрипта в реальном времени играя на клавиатуре компа как на фортепиано и т.д.,
- автокомпозитор мелодий muzz, сам сочиняющий разнообразные мелодии и могущий их сохранять как в QMP скрипт, так и в обычный MIDI файл, открываемый в любом миди-редакторе,
- программируемый конструктор анимаций scriptaint на java script, позволяющий в обычном синтаксисе java script описать разные функции и связать их в скрипт, отрисовывающий фигуры, текст и картинки на рисунке, двигающий их от кадра к кадру по определенным пользователем математическим законам, меняющий их цвет, прозрачность и т.д.,
- редактор мозаики (тайлов), в котором можно собирать из картинок 2D карты, а также разбирать чужие тайловые картинки (типа скриншотов игр той же dendy/nes) на повторяющиеся элементы и собирать из полученных элементов другие 2D карты
Разница в одной проге эти программы или в 5 разных exe-шниках никакой. Кроме, разве что, скорости запуска и трат оперативы. Но, как я показал, оперативы тратится на все проги вместе 28 мегабайт (смешная цифра по сегодняшним меркам), и скорость запуска, в принципе, достаточно молниеносная. Поэтому без разницы - модули в одном исполняемом файлы или в разных.
blackstrip
> Раньше мне хотелось рисовать под Windows в MS Paint. Но чтоб четко ставить
> точки в желаемые места рисунка, чтоб проводить линии без трясущихся рук,
В Win 10 Paint научился менять масштаб отображения. Стартует по горячей кнопке за секунду. Я теперь в нем скриншоты правлю вместо Фотошопа.
Virtex
> В Win 10 Paint научился менять масштаб отображения. Стартует по горячей кнопке
> за секунду. Я теперь в нем скриншоты правлю вместо Фотошопа.
Ну там еще второй паинт вообще научился 3D модели делать из плоских картинок, подгружать 3D модели и 3D сцены из объектов делать.
Но только какое это имеет отношение к четкой простановке точек на рисунке по нужным координатам?)
Выпущен PaintCAD 4Windows 1.4.1.1189
Скачать:
По прямой ссылке (13,5 Мбайт)
RAR: http://blackstrip.ru/pcw.rar
ZIP: http://blackstrip.ru/pcw.zip
SFX-EXE: http://blackstrip.ru/pcw.exe
Изменения:
Интерфейс:
- главное окно: символы псевдографики DOS (коды 176-223) теперь отображаются при выборе символов (F6-F8)
- окно обзора PCF шрифта: символы псевдографики DOS (коды 176-223) теперь отображаются при выборе символов (Влево-Вправо)
- окно настройки параметров: теперь при нажатии клавиш 0-9 можно сразу установить 0-90%, а при нажатии "-" 100% от предлагаемого диапазона значений
- окно настройки RGB каналов(Цвет, Цветность): теперь при нажатии клавиш 0-9 можно сразу установить 0-90%, а при нажатии "-" 100% от предлагаемого диапазона значений
Новые функции:
- подменю "Альфа" главного меню: старая неработающая команда вставки изображения с альфа-каналом заменена на набор команд "Альфавставка" для вставки изображений с альфа-каналом из PNG или L+R файлов на текущий рисунок без альфа-канала/с альфа-каналом
- подменю "3D" главного меню: добавлен набор команд "3D альфавставка" для вставки изображений с альфа-каналом из PNG или L+R файлов на текущий стерео-рисунок на выбранной глубине при активном режиме 3D рисования
- подменю "Правка" главного меню: добавлена универсальная команда "Альфавставка из файла (Ctrl+Shift+V)", работающая как "3D альфавставка" при активном режиме 3D рисования и как "Альфавставка" при неактивном режиме 3D рисования
- функция "Спецвставка": добавлен запрос прозрачности вставляемого рисунка при вставке рисунков с альфа-каналом, предварительно захваченным командой из меню "Альфа"
Исправления ошибок:
- помощь: исправлено описание функции "Жара", добавлено описание параметра "Заполнение"
- инструмент "Текст" при загруженном PCF-шрифте: исправлены некорректные расчет ширины и отрисовка пропуска между буквами при жирном начертании и масштабе 2x и более
- диалоги открытия/сохранения файлов теперь не блокируют свое повторное открытие если в прошлый был введен неверный путь
- зацикливание изображений при спецвставке/альфавставке для рисования бесшовных текстур: сделано настоящее полное многократное зацикливание вставляемого изображения, вылезшего за границу рисунка частью, большей размера рисунка
- главное окно: сенсорное управление долгим нажатием и рисование нажатием с движением теперь не перестают работать после смены раскладки окна и некоторых других операций
Основные изменения в PCW 1.4.1
1) Отображение псевдографки в подсказках об изображении символов PCF шрифта.
PCF-шрифты имеют DOS-кодировку (CP866) и поэтому могут содержать символы псевдографики. Чтобы рисовать шрифты для DOS-программ требуется нарисовать и эти символы. Для облегчения их рисования и просмотра в готовом шрифте они были добавлены в отображение на подсказке внизу главного окна и в окне Обзор шрифтов:
2) Быстрый выбор значений в окнах настройки параметров и RGB-каналов.
Нажатие клавиш 0-9 теперь выставляет в подобных окнах сразу от 0 до 90% предлагаемого диапазона, а нажатие клавиши "-" (идет на клавиатуре после ряда 1,2,3 ... 0) выставляет значение 100% от предлагаемого диапазона.
3) Альфавставка - новый вид вставки из файла изображений с альфа-каналом для различных целей
А. В меню "Альфа" старый недоделанный и неработающий пункт "вставки изображений с полупрозрачностью из файла" был переделан в подменю "Альфавставка":
В этом подменю есть варианты:
- вставки рисунка+альфы из файла только на рисунок (этот вариант аналогичен старой вставке изображения с альфой на рисунок с предварительным Захватом альфа-канала в меню Альфа как в мобильном паинткаде, так и в компьютерном);
- вставки того же рисунка+альфы из файла на рисунок+альфу в буфере: тогда альфа-канал текущего рисунка смешивается с альфа-каналом изображения, вставляемого поверх, получается примерно вот это (рисунок, альфа и рендер рисунка с альфой "на клетках" для сверху-вниз первого рисунка, второго рисунка, результатам смешивания двух рисунков альфавставкой):
В качестве исходных файлов можно использовать полупрозрачные PNG изображения, а можно и пары файлов L + R, среди которых в L лежит изображение (например, risunok1L.bmp), а в R лежит альфа-канал (например, risunok1R.bmp).
Б. Также в меню "3D" появилось подменю "3D альфавставка":
Эта команда позволяет вставить рисунок с альфой на стереоизображение (когда левый кадр на рисунке, правый кадр в буфере) на выбранную Z-глубину! Вот, например, 5 комет с альфа-каналом, расположенные на глубине -20, -10, 0, 10, 20, и имеющие различную прозрачность - от 0 до 80%.
В анаглифе (смотреть через красно-голубые очки):
В стереопаре (смотреть, расслабив глаза, чтобы они смотрели просто вперед сквозь монитор на горизонт):
В. Также в меню "Правка" рядом с командами Вставки и Спецвставки добавлена универсальная команда "Альфавставка из файла (Ctrl+Shift+V)":
Если 3D режим рисования выключен, то команда покажет меню альфавставки из меню "Альфавставки":
А если режим 3D рисования включен, то покажет меню 3D альфавставки:
4) Улучшено зацикливание изображений, выходящих за границы рисунка при вставке
Теперь большое вставляемое изображение
при включении зацикливания ради создания "бесшовной текстуры"
действительно всё "наматывается" на текущий мелкий рисунок (а не только единожды перекидывается с одной стороны рисунка на другую, как было ранее)
В предпросмотре по F3 в "текстурном" виде (по клавише "T") можно увидеть как состыковывается полученный кусок с такими же кусками.
Выпущен PaintCAD 4Windows 1.5.0.1254
Скачать:
По прямой ссылке (13,6 Мбайт)
RAR: http://blackstrip.ru/pcw.rar
ZIP: http://blackstrip.ru/pcw.zip
SFX-EXE: http://blackstrip.ru/pcw.exe
Основные изменения:
- набор известных палитр "из коробки", выбор одной из палитр (с предпросмотром!) при создании нового файла;
- полноценная работа в 8-битном режиме с малоцветными UNI-палитрами (кроме старой 256-цветной UNI-палитры теперь есть 128-, 64-, 32-, 16-, 8-цветные), применение любых эффектов к малоцветным изображениям с такими палитрами;
- кроме UNI-палитры (подтаскивающей цвета открываемого рисунка к своим) и Гиперпалитры (собирающей готовые цвета с открываемого рисунка) теперь есть возможность подтащить цвета рисунка к ЛЮБОЙ текущей палитре (заранее созданной/загруженной и находящейся в окне палитры) по различным алгоритмам: поиск точного аналога цвета в палитре (или нулевой цвет если аналог не найден), поиск ближайшего цвета, поиск 2, 3 или 4 ближайших цветов и их замешивание по рассчитанной вероятности;
- настройка виртуальной клавиатуры (масштаб, привязка по вертикали) чтоб удобней на планшете было рисовать пальцем/стилусом.
Более полное описание изменений находится в главном меню в подменю "Помощь" - "О программе PaintCAD".
Выпущен PaintCAD 4Windows 1.5.1.1311
Скачать:
По прямой ссылке (14,1 Мбайт)
RAR: http://blackstrip.ru/pcw.rar
ZIP: http://blackstrip.ru/pcw.zip
SFX-EXE: http://blackstrip.ru/pcw.exe
Основные изменения:
1) Минипалитра - правым кликом по ячейкам цветов можно вызвать минипалитру, привязать ее к одному из углов окна и рисовать, быстро выбирая на ней цвета и не открывая основное окно палитры
2) Порядок выделенных цветов - новая команда в Эффектах в окне Палитры, позволяет сортировать выделенные цвета в палитре различными методами и по различными признакам:
- от темных к светлым;
- от светлых к темным;
- по спектру (серые + радуга);
- по насыщенности (от серых к насыщенным);
- ротация (циклический сдвиг) выделенных цветов в палитре;
- отразить (от последнего к первому) порядок следования выделенных цветов в палитре;
- перемешать (расположить в случайном порядке) выделенные цвета в палитре
3) Рисование ASCII-артов - в окне инструмента "Текст" теперь можно с помощью Меню (Ctrl+0):
- подгрузить старые DOS-овские файлы с псевдографикой;
- сохранять и загружать тексты в/из RTF файлов;
- создать новый ASCII-арт с нуля с готовой таблицей символов и псевдографики (из которой выбирать копированием-вставкой нужные символы);
- сгенерировать ASCII-арт из текущей картинки паинткада различными методами;
- экспорт ASCII-арта в изображение: можно отрисовать текущий текст или ASCII-арт цветом ПЦ на фоне цвета ЗЦ в буфер Windows (чтобы потом загрузить это изображение в паинткад нужным способом)
Полное описание изменений см. в окне "О программе".
Хэх, а годная прога. Даже некоторые функции монтажа есть, которых было помню днем с огнем не найти в других видео-редакторах, например, такие как извлечение звука из видео. Осовременить бы немного интерфейс возможно(многие иконки пикселявые, хотя может и можно привыкнуть потом).
Выпущен PaintCAD 4Windows 1.5.2.1352
Скачать:
По прямой ссылке (14,2 Мбайт)
RAR: http://blackstrip.ru/pcw.rar
ZIP: http://blackstrip.ru/pcw.zip
SFX-EXE: http://blackstrip.ru/pcw.exe
Основные изменения:
1) Редактор мозаики теперь отображает номер элемента мозаики под курсором, меняет размер отображаемых номеров элементов мозаики в зависимости от размеров самих элементов (чтоб номер влезал в мелкие элементы), а также показывает курсор и выделение даже при выключенных деталях.
Также теперь можно заливать выделенный фрагмент мозаики указывая картинку из папки (с предпросмотром всех возможных картинок), а не просто по номеру картинки или перебором всех номеров по Z/X-клавишам.
2) В программируемый редактор картинок/анимаций Scriptaint добавлен вывод эмодзи-значков шрифтом Segoe UI Emoji. Пример вывода эмодзи добавлен в стандартный шаблон нового скрипта картинки.
3) Генератор ASCII-артов инструмента Текст дополнен новым методом "Черно-белый + Зернистый 5-цветный", смешивающим 5-цветную псевдографику и черно-белые точки в зависимости от перепада яркостей пикселей на исходной картинке.
4) Генератор мелодий Muzz теперь научился сочинять песни в четырех жанрах (рок, поп, хип-хоп и регги), а также менять громкость нот в партиях мелодии, аккомпанемента и барабанов. Добавлено много вариантов аккомпанемента (включая простые на 1-2 нотах), а также много вариантов барабанного боя для новых жанров. Сохраняемые в MID-файлы мелодии теперь проигрываются в корректном темпе на Android-устройствах.
Примеры новых сгенерированных мелодий:
Рок
http://blackstrip.ru/tmp/pcw152/rockmus1.mid
http://blackstrip.ru/tmp/pcw152/rockmus2.mid
http://blackstrip.ru/tmp/pcw152/rockmus3.mid
http://blackstrip.ru/tmp/pcw152/rockmus4.mid
http://blackstrip.ru/tmp/pcw152/rockmus5.mid
http://blackstrip.ru/tmp/pcw152/rockmus6.mid
Поп
http://blackstrip.ru/tmp/pcw152/popmus1.mid
http://blackstrip.ru/tmp/pcw152/popmus2.mid
http://blackstrip.ru/tmp/pcw152/popmus3.mid
http://blackstrip.ru/tmp/pcw152/popmus4.mid
http://blackstrip.ru/tmp/pcw152/popmus5.mid
http://blackstrip.ru/tmp/pcw152/popmus6.mid
Хип-хоп
http://blackstrip.ru/tmp/pcw152/hiphop1.mid
http://blackstrip.ru/tmp/pcw152/hiphop2.mid
http://blackstrip.ru/tmp/pcw152/hiphop3.mid
http://blackstrip.ru/tmp/pcw152/hiphop4.mid
http://blackstrip.ru/tmp/pcw152/hiphop5.mid
http://blackstrip.ru/tmp/pcw152/hiphop6.mid
Регги
http://blackstrip.ru/tmp/pcw152/reggae1.mid
http://blackstrip.ru/tmp/pcw152/reggae2.mid
http://blackstrip.ru/tmp/pcw152/reggae3.mid
http://blackstrip.ru/tmp/pcw152/reggae4.mid
http://blackstrip.ru/tmp/pcw152/reggae5.mid
http://blackstrip.ru/tmp/pcw152/reggae6.mid
5) Мини-браузер Bro и IRC-чат Retro теперь могут отображаться не только на полный экран, но и в окошке. А запуск паинткада с ключами -bro или -retro показывает только окошко браузера/чата, не показывая другие окна паинткада. При закрытии такого окошка весь паинткад автоматически закрывается (т.е. можно запустить паинткад с ключом -bro или -retro как будто отдельную программу-чат или программу-браузер).
Полное описание изменений см. в окне "О программе".
Android/J2ME версия PaintCAD дорабатывается под кнопочные андроид-смартфоны.
Исправляем баги, улучшаем интерфейс под большие экраны и физические клавиатуры, и что-нибудь еще.
Первая бета - про баги и физическую клавиатуру андроид-телефонов.
PaintCAD Mobile 2.7 beta 1
Скачать
APK: http://blackstrip.ru/tmp/pcm27b1/PaintCAD.apk
JAR: http://blackstrip.ru/tmp/pcm27b1/PaintCAD.jar
JAD: http://blackstrip.ru/tmp/pcm27b1/PaintCAD.jad
(в новых браузерах если по ссылке не качает - то скопировать ссылку на файл, вставить в новую вкладку и нажать Enter, тогда скачает. Это Google Chrome не дает качать по http-ссылкам на https-сайтах)
Видео работы, возможности и управление (для тех кто не видел мобильной версии)
Изменения
- стартовое окно выбора языка: исправлено ошибочное назначение раскладки старой моторолы и раскладки Android на клавишу 7, теперь 7 - старая моторола, 8 - андроид
- Android 8 и новее: окна паинткада теперь не фокусируются по нажатию физических клавиш джойстика, не обрисовываются зеленой рамкой и их перерисовка на прекращается после нажатий "Джойстик Вверх" и "Джойстик Вниз" физической клавиатуры на предыдущем экране (ранее программа как будто висла при такой фокусировке, т.к. при этом перерисовка окна останавливалась)
- Android: коды клавиш физической клавиатуры установлены в соответствии с кодами физических клавиатур андроида: левый софт нажимается по кнопке "Меню" (по ней же вызывается меню в окнах ввода имени файла, файловом менеджере и др.), правый софт - по клавише "Назад", а также клавиши "Взять трубку" и "Положить трубку" по своим кодам (и еще смотри следующий пункт изменений)
- Android: коды клавиш физической клавиатуры "Взять трубку" и "Положить трубку" поменяны местами - важный "Предпросмотр" по кнопке "Взять трубку" (она работает на многих телефонах, также можно вручную вызывать из меню или по "Джойстик Вправо"-"#"), а менее важный "Стиль линий" - по кнопке "Положить трубку" (на некоторых телефонах эту клавишу обработать нельзя и тогда стиль линий придется вручную вызывать из меню или по "Джойстик Вправо"-"*")
- исправлена ошибка виртуального "залипания" клавиш в меню и других окнах, при которой окно реагировало на клавиши, нажатые и не отпущенные при предыдущем показа окна, что приводило при следующем вызове окна к автовызову пунктов меню и др.
- новые Android: исправлено ошибочное оставление меню на экране после выбора пункта (файловый менеджер, ввод имени файла при открытии/сохранении файлов)
Тема в архиве.