Spring Engine

Spring Engine
Логотип программы Spring Engine
Скриншот программы Spring Engine
Тип игровой движок
Разработчик Swedish Yankspankers
Написана на C++ и Lua
Операционные системы Windows и Linux
Дата выпуска 2001
Аппаратные платформы Linux и Windows
Последняя версия
Репозиторий github.com/spring/spring
Лицензия GNU GPL
Сайт springrts.com
Логотип Викисклада Медиафайлы на Викискладе

Spring (также известна как TA Spring или Total Annihilation: Spring) — трёхмерный бесплатный игровой движок, попытка реинкарнации оригинального Total Annihilation. Ядро движка распространяется по лицензии GNU GPL.

Ядро также используется как универсальный игровой движок для стратегий реального времени[2][3].

Геймплей оригинальной Total Annihilation был «расширен и углублен». Для каждой из сторон добавлена возможность строить tech-3 юниты, появились щиты от дальнобойных орудий, ЭМП-оружие, много стелс-юнитов, тактические ядерные ракеты помимо обычных и многое др.

Ландшафт полностью изменяем, например, ядерной ракетой можно создать кратер, а потом заново разровнять землю рабочими.

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

Однопользовательские миссии сделаны на Lua, так же есть несколько реализаций AI.

Для Spring создано множество модификаций, ряд из которых (Balanced Annihilation, Beyond All Reason, Tech Annihilation, NOTA, XTA и др.) используют ресурсы оригинальной игры, однако есть модификации которые используют только движок Spring и использующие собственную графику (игра вселенной Star Wars или собственные разработки такие как Zero-k, Kernel Panic и др.)

Возможности

Вот некоторые из возможностей движка:

  • До 5000 юнитов на каждого игрока.
  • До 32 (стандартный размер карт) игроков (до 256 теоретически).
  • Лёгкость управления на больших картах (как в Supreme Commander).
  • Легко выбирать модификации, или AI.
  • Полная свобода в управлении камерой.
  • Возможность лично управлять отдельным юнитом, как в FPS
  • Реалистичные траектории снарядов и ракет.
  • Воздушные бои идут на всех трёх плоскостях.
  • Детализированная земля. Некоторые карты напрямую импортированы из L3DT, Terragen, или других специализированных инструментов.
  • Деформация поверхности, терраформинг.
  • Расстановка текстовых маркеров и рисование на карте (широко используется игроками в сетевой игре).

Примечания

  1. Release 106.0.1 — 2022.
  2. Кристофер http://itcs.3dn.ru. Конструкторы для создания компьютерных игр // Компьютерная газета. — ИД Нестор, 2011. — № 20. Архивировано 21 февраля 2014 года.
  3. The Complete Guide to Making a Spring Game. Spring engine wiki. Дата обращения: 3 февраля 2014. Архивировано 21 января 2014 года.

Ссылки

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.