Инструменты разработчика

Это подборка различных инструментов, утилиты, которые могут помочь в разработке игр. В неё не вошли совсем широко известные программы, а также игровые движки. Я старался указать универсальные решения. Конечно, таких программ огромное количество, но не все о них знают. Возможно, кому-то будет полезен данный список и кто-то найдёт для себя что-нибудь полезное.

Редакторы графики

  • Affinity Designer (платный) — проприетарный редактор векторной графики, выпускаемый британской компанией Serif Europe для устройств на базе Windows, MacOS, iOS. По-моему прекрасный инструмент, удобный, быстрый, но платный. Стоит 5 тыс. руб., но бывает со скидкой за 2 тыс. руб. И это разовая покупка, а не как с AI (ежемесячно). Я не художник, но мне кажется он в чём-то удобнее и интереснее AI. Ну и шустрее, и удобнее Inkscape. У компании есть также такие продукты как Photo (аналог PS), Publisher (для дизайна макет книг, журналов и т. п.).
  • LibreSprite (бесплатный) — редактор пиксельной графики. Это форк (ответвление) от Aseprite сделанный перед переходом последнего на проприетарную лицензию. Распространяется бесплатно, с открытым исходным кодом, ничего собирать не надо: скачали-запустили. Официальный релиз до версии 1.0 состоялся 17 ноября.
  • Pixelorama (бесплатный) — редактор пиксельной графики, созданный на Godot Engine.
  • PixelApp (бесплатный) — редактор пиксельной графики, по заверению авторов максимально простой и интуитивный инструмент для пиксельной анимированной графики и gif, заточенный под работу с планшета.
  • Slate (бесплатный) — редактор пиксельной графики, поддерживает работу со слоями, анимацией (есть предварительный просмотр), тайлсетами.
  • KenShape (платный) — редактор для создания 3D для пиксель-арта и воксельных моделей, можно выгружать в и 2D виде. Рисуем картинку в стиле пиксель-арт, задаём глубину каждому пикселю и получаем 3D-модель. Автор Kenny.
  • Asset Forge (платный) — редактор по созданию 2D-спрайтов и 3D-моделей, используя готовые блоки. В инструменте есть много различных частей, которые можно составлять, менять размеры, вращать, перекрашивать, создавая новую модель/спрайт для игры. Автор Kenny.
  • picoCAD (бесплатный) — программа для создания и текстурирования 3D-моделей. Об этом программе уже писали на сайте.
  • SpryTile (бесплатный) — аддон для Blender’а, который ускоряет создание низкополигональных моделей, tilemaps.
  • Blockbench (бесплатный) — программа для моделирования 3D низкополигональных моделей (в стилистике игры Minecraft). Инструмент имеет функции моделирования, анимации, текстурирования (создание текстур прям в редакторе).

Утилиты

  • Effekseer (бесплатный) — инструмент для создания эффектов частиц как для 2D, так и для 3D-анимации.
  • Material Maker (бесплатный) — это инструмент для создания процедурных материалов для 3D-моделей, основанный на движке Godot Engine. Материалы и кисти определяются как графы, в которых узлы создают, или трансформируют текстуры. Большинство узлов определены как шейдеры GLSL, и при их подключении Material Maker будет генерировать комбинированные шейдеры (вместо рендеринга изображения для каждого узла). Также возможно создавать новые узлы, комбинируя и группируя существующие узлы, или путем написания собственных шейдеров GLSL.
  • LDtk (Level Designer Toolkit) (бесплатный) — это редактор 2D-карт уровней от разработчика игры Dead Cells. Как пишет разработчик, в инструменте сделан сильный акцент на удобстве.
  • Генераторы карт городов, деревень, одностраничных подземелий — можно найти на странице разработчика Watabou (бесплатно).
  • Isotile (бесплатный) — быстрое создание плитки для изометрических игр.
  • Bitmapflow (бесплатный) — инструмент для создания промежуточных изображений для анимированных спрайтов, для создания более плавной анимации. Он использует алгоритм Optical flow, чтобы попытаться угадать, как пиксели перемещаются между кадрами, и соответствующим образом смешивает их. Результаты далеки от совершенства и, вероятно, впоследствии потребуют некоторого редактирования вручную, но иногда это может дать достойные результаты.
  • SHADERed (бесплатный) — IDE для шейдеров: отладчик, профайлер, расширяемая (за счёт плагинов) и настраиваемая среда разработки. Доступна на операционных системах Windows и Linux, а также Lite-версия в браузере. С открытым исходным кодом доступным на github.
  • Fragmenter (бесплатный) — это приложение для анимации в реальном времени для создания движущихся изображений, построенное на уникальном движке циклической анимации. Вы можете рисовать абстрактные калейдоскопические анимации за считанные секунды или создавать более длинные анимации, оживляя свои рисунки.

  • rFXGen (бесплатный) — простой в использовании генератор звуковых эффектов, основанный на SFXR от Dr.Petter. В наличии версии: Web, Windows, Linux. Исходный код проекта на github.
  • rTexViewer (бесплатная веб-версия) — утилита для просмотра и конвертирования изображений/текстур. Веб-версия полностью бесплатная, имеется платная версия для Windows и Linux с незначительными дополнительными функциями (навигация по каталогам, преобразования текста в PNG, поддержка командной строки).
  • rTexPacker (бесплатная веб-версия) — программа для упаковки текстур и генерации атласов шрифтов. Веб-версия полностью бесплатная, имеется платная версия для Windows и Linux с незначительными дополнительными функциями (максимальный размер атласа 8192×8192 пикселей, поддержка командной строки).
  • rIconPacker (бесплатная веб-версия) — утилита для упаковки и извлечения иконок. Веб-версия полностью бесплатная, имеется платная версия для Windows и Linux с дополнительными незначительными функциями (поддержка командной строки).
  • Ship Mixer (бесплатный, веб-версия) — простой генератор самолётов и космических кораблей, которые больше подойдут для игр жанра Shoot 'em up. Автор Kenny.
  • Creature Mixer (бесплатный, веб-версия) — генератор простых двухмерных пиксельных персонажей (вид сбоку). Автор Kenny.
  • Tooll 3 (бесплатный) - это программное обеспечение с открытым исходным кодом для создания движущихся графических элементов (Motion Design).

Инструменты для создания диаграмм, схем, досок

Данные инструменты позволяют не только создавать необходимый материал, но и совместно работать командой (задачи, схемы).

  • Trello (платный, есть бесплатная версия с ограничениями) - это визуальный инструмент, который позволяет вашей команде управлять проектами, рабочими процессами и заданиям любых типов. Менеджер задач созданный по парадигме, известную как Канбан.
  • Drawio (бесплатный) — решения для создания различных диаграмм (UML, Venn, Cloud, связей, структуры БД и т. п.), Mind Map, схема (сеть, блок-схемы), графиков, kanban-досок, макеты интерфейса и т. п. Веб-версия может быть интегрирована с Google Drive, OneDrive, Dropbox, Github, Gitlab, Confluence. Можно работать в браузере, а так же есть десктоп-версии для ОС Windows, MacOS, Linux. Приложение с открытым исходным кодом, всех исходники можно найти на github.
  • Miro (платный, есть бесплатная версия с ограничениями) — это «виртуальная доска». Она позволяет создавать также различные диаграммы, схемы, доски. Позволяет интегрироваться с большим количеством приложение (например, Dropbox, Box, Google Suite, JIRA, Slack и Sketch, Trello). Для маленьких команд бесплатного функционала думаю будет достаточно (при этом размер команды не является ограничением для использования). Есть веб, десктоп и мобильная версии приложения.
  • Mindomo (платный, есть бесплатная версия с ограничениями) - это универсальный инструмент для использования ассоциативных карт и планирования.
  • Visual Understanding Environment (VUE) (бесплатный) - это бесплатное приложение, ориентированое на создание гибких инструментов для управления и интеграции цифровых ресурсов в поддержку обучения, обучения и исследований. С открытым исходным кодом доступным на github.

Пишите инструменты, утилиты, которыми пользуетесь и которые находили. Также, пишите свои отзывы на те или иные программы, думаю, это будет полезно для всех.

1313
Начать дискуссию