Принцип выбора софта для realtime
Многие, кто начинает изучать realtime графику не знают, какую из программ выбрать для изучения.
Поэтому, я часто вижу вопросы:
- Что лучше VVVV или touchdesigner?
- Cinder или openFrameworks?
- Unity или Unreal?
- даже touchdesigner или openframeworks несмотря на то, что это абсолютно разные инструменты.
Я задумался о цикле постов по разным программам, которые я так или иначе пробовал, с описанием их сильных и слабых сторон, области применения и для чего они нужны.
Это будет серия обзорных постов, чтобы каждый мог выбрать, что лучше для него и его задач. И подходил к выбору не бездумно (из-за популярности или из-за того, что кто-то другой пользуется этой программой), а осознанно, потому что эта программа отвечает всем требованиям.
Для выбора инструмента стоит выделить основные параметры для сравнения:
- Сложность обучения;
- Скорость разработки;
- Возможность быстрых правок и донастройки на площадке;
- Ресурсозатратность для компьютера;
- Работа на разных ОС, как для разработки, так и уже запуск финального продукта;
- Возможность использования сторонних разработок, их количество и разнообразие;
В дальнейшем я буду рассматривать все, основываясь на этих параметрах, и каждый уже для себя решит, чем ему пользоваться.
Весь рилтайм софт можно разделить на несколько основных групп:
- Dataflow программирование;
- Игровые движки;
- Классическое программирование;
- Аналоговые решения;
- Воспроизведение контента;
Некоторые программы можно отнести сразу к нескольким группам, но я их буду располагать в ту, которая наиболее им подходит.
В следующих постах я подробнее расскажу о каждой из групп, после чего пройдусь по отдельным программам.
Можете оставить в комментариях интересующие вас вопросы, ответы на самые интересные я добавлю в следующие сообщения.
Больше: https://t.me/m0d_le
