Четверг, 21 Ноября 2024, 15:13

Приветствую Вас Гость

Меню сайта
Категории каталога
Актуальные [172]
Доступные инструментарии и отдельные программы в помощь разработчикам
Неактуальные [1]
Устаревшие, не поддерживаемые авторами и комьюнити инструменты
Моддинг [62]
Всё для редактирования игр
Наш опрос
Какие жанры компьютерных игр вы предпочитаете?
Всего ответов: 2054
Главная » Файлы » Утилиты » Актуальные

Spine 4
Скачать удаленно (Пробная версия) 13 Июля 2021, 17:42
Logo
  • Жанровая направленность: анимация 2D-персонажей;
  • Платформа редактора: Windows (64-bit), Linux (64-bit), macOS 10.8+;
  • Платформа игр: любая;
  • Лицензия: Платная 69 $ Essential и 329 $ Professional;
  • Языки программирования: без программирования, ActionScript 3, C / Objective-C, C++, C#, JavaScript, TypeScript, Lua;
  • Открытый исходный код: не предоставляется;
  • Достоинство: Передовые технологии, качественный, удобный;
  • Недостатки: дорогой.
  • Разработчик: Esoteric Software LLC.

    Spine - это инструмент анимации от Esoteric Software, который специализируется именно на 2D-анимации спрайтов для игр. Spine стремится иметь эффективный, оптимизированный рабочий процесс, как для создания анимации с помощью редактора, так и для использования этой анимации в играх с использованием Spine Runtime, встраиваемого в движок. Есть уже готовые решения для таких движков и сред: cocos2d, Corona, Flash, HTML5, libgdx, LÖVE, MonoGame, SFML, Starling, THREE.js, Unreal Engine 4, Unity, XNA, Construct 2, Construct 3, Dart, GameMaker, Gideros, Haxe, Monkey и мн. др.

    Анимация в Spine выполняется путем прикрепления изображений к костям, а затем анимации костей. Это называется скелетной или вырезанной анимацией и имеет множество преимуществ по сравнению с традиционной покадровой анимацией.

    Традиционная анимация требует изображения для каждого кадра анимации. Анимация позвоночника хранит только данные о костях, которые очень малы, что позволяет вам наполнить игру уникальными анимациями.

    Анимация костей требует гораздо меньше художественных ресурсов, высвобождая время и деньги, которые лучше потратить на игру.

    Анимация Spine использует интерполяцию, поэтому анимация всегда такая же плавная, как и частота кадров. Анимации можно воспроизводить в замедленном режиме без потери качества.

    Изображения, прикрепленные к костям, можно менять местами, чтобы снабдить персонажа различными предметами и эффектами. Анимации можно повторно использовать для персонажей, которые выглядят по-другому, что позволяет сэкономить бесчисленные часы.

    Анимации можно смешивать. Например, персонаж может воспроизводить анимацию выстрела, одновременно воспроизводя анимацию ходьбы, бега или плавания. Переход от одной анимации к другой может плавно осуществляться от одной фазы к другой, и обратно.

    Имеется процедурная анимация. Костями можно манипулировать с помощью кода, что позволяет использовать такие эффекты, как стрельба в направлении позиции мыши, взгляд на ближайших врагов или наклон вперед при беге в гору.

    Spine содержит множество функций, которые помогут вам продуктивно создавать великолепные анимации. Помимо множества функций редактора, живые демонстрации для Spine Runtime показывают, как анимации могут быть наложены и смешаны для достижения всех видов динамического поведения.

    Dopesheet лежит в основе анимации. Он обеспечивает подробный просмотр всех временных шкал, составляющих анимацию, и позволяет точно настраивать время анимации.

    График определяет кривые Безье для интерполяции между клавишами, обеспечивая более реалистичное движение.

    Редактируйте анимации, точно наблюдая за их поведением во время выполнения. Это очень важно для переходов и плавного перехода между анимациями, а также для одновременного применения нескольких анимаций. Например, бегать и стрелять, плавать и стрелять и т.д.

    Ограничения могут быть определены для анимации с использованием обратной кинематики (IK), а инструмент «Поза» использует IK для нескольких костей для быстрого позиционирования скелета.

    Определите пути, используя составные сплайны Безье, а затем ограничьте кости, чтобы они следовали по ним. Пути упрощают сложное перемещение и позволяют выполнять сложную оснастку за счет интуитивного управления большим количеством костей.

    Скины позволяют переключаться между наборами вложений. Они обеспечивают организацию вложений и позволяют повторно использовать анимацию, изменяющую вложения, для разных персонажей.

    Ограничивающая рамка - это многоугольник, прикрепленный к кости. Подобно изображениям, многоугольник обрабатывается по мере движения кости. Это можно использовать для обнаружения попаданий и интеграции физики.

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

    Деформация произвольной формы (FFD) позволяет перемещать отдельные вершины сетки для деформации изображения. FFD позволяет сеткам растягиваться, сжиматься, изгибаться и отскакивать способами, которые невозможны при использовании прямоугольных изображений.

    Утяжелители позволяют прикреплять отдельные вершины меша к разным костям. Когда кости перемещаются, вершины перемещаются вместе с ними, и сетка автоматически деформируется. Реализовать персонажа с изображениями, которые могут изгибаться, становится так же просто, как просто позиционировать кости.

    Spine экспортирует данные анимации в собственных, задокументированных JSON и двоичных форматах, которые идеально подходят для использования с Spine Runtime. Spine также может экспортировать анимированные GIF-файлы, последовательности изображений PNG или JPEG и видео в формате AVI или QuickTime.

    Spine может импортировать данные в своем JSON или двоичном формате, что позволяет импортировать данные из других инструментов в Spine. Скелеты и анимацию также можно импортировать из других файлов проекта.

    Spine может упаковывать изображения в атлас текстур или таблицы спрайтов, что обеспечивает более эффективный рендеринг в ваших играх. Упаковщик текстур Spine имеет множество функций, таких как удаление пробелов, вращение, автоматическое масштабирование и мн. др.

    Создание потрясающих анимаций - это только часть проблемы - вам также необходимо отрендерить эти анимации в ваших играх. Spine Runtime - это библиотеки, которые позволяют вашему игровому набору инструментов загружать и визуализировать анимацию в ваших играх, как это делается в Spine. Он официально поддерживает 19 игровых наборов инструментов и 7 языков программирования. Кроме того, доступно более 40 сред выполнения от сторонних разработчиков. Пожалуйста, смотрите Spine Runtime для получения дополнительной информации.

    Программа находится в стадии активного развития. Разработчики выпускают несколько новых версий в неделю. Они не только постоянно внедряют новые функции, но и постоянно улучшают и совершенствуют все аспекты своего ПО. Это благодаря активной работе с сообществом.

  • Официальный сайт: http://ru.esotericsoftware.com/spine-in-depth


    Spine is an animation tool that focuses specifically on 2D animation for games. Spine aims to have an efficient, streamlined workflow, both for creating animations using the editor and for making use of those animations in games using the Spine Runtimes.
  • Категория: Актуальные | Добавил: TLT | Автор: Игродел
    Просмотров: 4365 | Загрузок: 550 | Рейтинг: 5.0/6 |
    Теги: IK, 2D редактор, Spine, Рисование спрайтов, Spine 4, создание персонажей, Esoteric Software, 2D анимация, 2D animation, анимация, json, Анимация спрайтов, Обратная кинематика, FFD, Спрайты, Скелетная анимация, Spine Runtimes, Анимация в играх, рисование, Создание спрайтов
    Дополнительные опции:
    Также если вы считаете, что данный материал мог быть интересен и полезен кому-то из ваших друзей, то вы бы могли посоветовать его, отправив сообщение на e-mail друга:

    Игровые объявления и предложения:
    Если вас заинтересовал материал «Spine», и вы бы хотели прочесть что-то на эту же тему, то вы можете воспользоваться списком схожих материалов ниже. Данный список сформирован автоматически по тематическим меткам раздела. Предлагаются такие схожие материалы: Если вы ведёте свой блог, микроблог, либо участвуете в какой-то популярной социальной сети, то вы можете быстро поделиться данной заметкой со своими друзьями и посетителями.

    Всего комментариев: 0
    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]
    Поиск по сайту
    10 случ. движков
  • Axiom Engine
  • Genesis 2D
  • Ursina
  • Frank Engine
  • Horde3D
  • BlitzPlus
  • GamePlay
  • MightyEngine
  • SpriteCraft
  • RPG Tools
  • 10 случ. статей
  • BlendElf - Урок 3: Управление камерой
  • Функции на GML, которые приукрасят и повысят интерес игры
  • Основы PyGame. Введение в события
  • Construct Classic - Создание своего курсора #1
  • LeadWerks Engine 2.3. Урок 2.
  • Игра на Blend4Web. Инструмент, без которого не обойтись
  • Баланс игры как продукта, а не системы. Часть 1
  • WorldSim3D: Каркас любого проекта
  • Руководство для начинающих создателей MMORPG игры.
  • Книга "Создание игр без программирования"
  • Друзья сайта
    Игровой форум GFAQ.ru Перевод консольных игр
    Все права сохранены. GcUp.ru © 2008-2024 Рейтинг