Spring — это открытый движок стратегических игр. Работает под Linux, Windows и Mac OS X. На основе него построено множество игр, большинство из них - бесплатные. Примеры игр можете посмотреть здесь, инструкция по установке здесь.
Несколько слов о релизе:
- Проведена большая работа по оптимизации движка (больше FPS в игре!)
- Исправлено множество ошибок (например, юниты не застревают)
- Добавлено много новых возможностей для игроков(новая камера spring) и для разработчиков игр!
Релиз только вышел, если не будет найдено никаких критических ошибок, то этот релиз будет использован как основной в официальном Lobby 2 июля.
Список изменений очень большой, ниже приведена(и переведена) лишь часть изменений. Полный список изменений на английском языке Ссылка на оригинальную новость, есть немного картинок
Основные изменения:
- Линия обзора теперь обновляется гораздо быстрее и плавнее + потребляет меньше ресурсов процессора
- Увеличение скорости отрисовки в 1.5 - 3 раза! Это поможет избавиться от тормозов в больших битвах
- Добавили возможность кастомизировать (переопределять) основное меню, что позволит разработчикам игр создавать свои меню, лобби, настройки и прочее
- Переписан код управляющий вооружением юнитов. Улучшили прицеливание, когда у юнита несколько орудий
- Оптимизирована обработка столкновений юнитов. Теперь столкновения потребляют меньше ресурсов процессора
- Новая подсистема сбора ошибок при падениях игры в операционных системах Linux (разработчик - Major Bor3d0m)
- Новая камера, которая так и называется «spring». У нее есть возможность вращения!
- Добавлена функция Spring.Reload(script), благодаря которой, теперь не нужно перезапускать сам движок при смене карты. Это нужно для того, чтобы разработчики могли делать миссии. При смене миссии - не будет отображаться рабочий стол.
- Изменена функция Spring.Restart(parameters, script): теперь она перезапускает спринг только, когда параметры не пустые
- Удалена команда «/quit», вместо нее используйте «/quitforce»
- Добавлен новый пункт меню: «quit to menu», который позволяет не закрывать спринг совсем, а лишь выйти в меню
- Добавлена команда «/reloadforce»
Камеры:
- Удалены камеры «Total war», «Orbital» и «Smooth»
- Добавлена новая камера «Spring», которая включает в себя функции камер «Total war» и «Overhead» + есть возможность вращения (активируется клавишей alt)
Изменения в конфигурации (SpringSettings.cfg):
- Спринг больше не читает файлы конфигурации в директориях, признанных устаревшими в прошлых релизах: «AppData\Local\springsettings.cfg», «~/.springrc»
- Все параметры конфигурации теперь печатаются в infolog.txt, это позволяет легко понять, какие настройки использовались
«Системные изменения»:
- Новая подсистема сбора ошибок при падениях для Linux
- «libunwind» теперь является необходимой зависимостью при компиляции движка под Linux
- Починили сборку «headless» версии движка на системах, в которых не установлены «x11» и «SDL»
Изменения в интерфейсе:
- Починили отключение звука по нажатию F6
- Починили ошибку, когда в чате не работала клавиша «backspace»
- Починили «застревание в режиме рисования на карте»
- Починили пропадание некоторых символов при печати в чате
- Улучшены цвета линии обзора, а так же области видимости радаров, антирадаров и прочее
Изменения в симуляции:
- Исправлена ошибка сбора ресурсов (в играх с харвейстерами)
- Исправлена ошибка «строители иногда теряют задания из очереди»
- Исправлена ошибка застревания юнитов в заводах и «на пустом месте»
- Исправлена ошибка, когда юниты отменяли команду «идти»
Изменения в отрисовке (рендеринге):
- Оптимизация кода, ускорение в 2-3 раза!
- Исправлена ситуация, когда могло быть сгенерировано больше частиц, чем указано в настройках как «Максимум частиц»
- Уменьшено количество частиц для отрисовки щитов-пузырей(shields) больше, чем в 2 раза!
- Добавлен кэш шейдеров (ускорение графики)
В ближайшее время ожидается релиз игры Balanced Annihilation, добавляющий поддержку Spring 99
Скачать:
- Linux 32 битная версия
- Linux 64 битная версия
- Windows (установщик)
- Windows (без установки, в архиве)
Версия движка для Mac OS X 10.10 ожидается в ближайшие дни.
>>> Подробности