История версий VVVVVV

From Viki
Jump to navigation Jump to search
This page is a translated version of the page Version history of VVVVVV and the translation is 61% complete.
Other languages:

Эта страница содержит подробную информацию об истории версий VVVVVV.


1.0

Релиз состоялся 11 января 2010 года. Это первая версия VVVVVV, которая выпущена публично. Была сделана на движке |Adobe Flash.


1.1

Выпущена 2 февраля 2010 года.

Нововведения

  • Можно быстро перезапустить испитания на время, нажав ENTER.
  • Теперь поддерживаются более гибкие графические параметры, которые могут помочь повысить производительность на некоторых компьютерах.
  • Теперь игра по умолчанию запускается в окне, что упрощает ее запуск в Linux через Wine.
  • Ряд мелких исправлений ошибок.

Исправления ошибок

  • Исправлен варп на корабль из вышки.
  • Быстрое сохранение в вышке теперь по умолчанию соответствует правильному положению камеры.
  • Версия для Mac теперь правильно запоминает настройки полноэкранного режима.
  • Исправлена ошибка при попытке выйти из Гравитрона.
  • Исправлена ошибка 21 тринкета.
  • Счетчики смертей в комнате корректно сбрасываются при перезапуске игры.
  • Мышь теперь скрыта в полноэкранном режиме.
  • Исправлен сбой анимации в игре в режиме "Без смертей" на экране.
  • Исправлена ​​проблема с повтором начальной катсцены в режиме "Без смертей".
  • Режим "Без смертей" больше не перезаписывает телесохранение.
  • Скрипты теперь сбрасываются при перезапуске игры.
  • Имена комнат Последнего Уровня теперь сбрасываются правильно.
  • Исправлена ошибка платформы в копнате Prize for the Reckless.
  • Больше нельзя телепортироваться обратно на корабль во время экрана "Игра пройдена".
  • Названия комнат в строке меню теперь правильно отображаются для глючных и изменяющихся названий комнат финального уровня.
  • Переключатель бессмертия теперь запоминается при выходе; исправляет эксплойт в Гравитроне.
  • Виридиан теперь будет грустить, если они пропустили номинальное время в испытании на время.


1.2

Выпущена 2 февраля 2010 года

  • Исправлена ошибка, появившаяся в версии 1.1, из-за которой завершение испытания на время вместо этого перезапускало испытание на время, как если бы пользователь нажимал в конце Enter.


2.0

Это порт VVVVVV на C++, созданный разработчиком Саймоном Ротом. Это позволило портировать игру на различные платформы, включая Linux, Nintendo 3DS и Pandora. В этой версии игры добавлена поддержка пользовательских уровней игроков, а также редактор уровней для их создания.

2.0 была выпущена 26 июля 2011 года[1]. Бета-версии 2.0 были разосланы некоторым друзьям Терри, чтобы они могли создать несколько пользовательских уровней, которые были включены в окончательный выпуск 2.0..[1]


2.1

Это была промежуточная версия разработки VVVVVV, которая никогда официально не выпускалась, за исключением некоторых бета-версий, опубликованных на форумах Distractionware, последняя (и наиболее часто используемая) из которых 4 октября 2011 года. The 3DS version is based on 2.1[2].

Эта версия так и не была официально выпущена в Steam из-за изменений в аппаратном ускорении, которые ломали игру для некоторых людей[2].

Нововведения

  • Частичная поддержка геймпада
  • Новый прямой режим в редакторе позволяет вам вручную устанавливать каждую плитку (нажмите F10, чтобы переключить ее в комнате, Ctrl+стрелки изменить плитку, средний щелчок для пипетки)
  • Добавлена команда speaker для изменения цвета и положения текстового поля на пользовательских уровнях.
  • Уровни игроков теперь имеют миникарты
  • Ранее пройденные уровни игроков теперь отмечены звездочкой
  • Теперь вы можете нажимать S и L вместо Shift+S и Shift+L для сохранения и загрузки уровней
  • Редактор теперь спрашивает, хотите ли вы сохранить перед выходом
  • Изменено поведение Shift в меню (теперь меню переключается как меню пробела, а не модификатор)
  • Название комнаты исчезает в редакторе, когда курсор мыши находится внизу экрана
  • Добавлена новая скриптовая команда для отображения/скрытия карты - map(on/off) (по умолчанию включено)
  • Команды happy и sad теперь могут изменять настроение любого персонажа
  • Добавлена команда squeak, которая включает/выключает писк товарища по команде или заставляет пищать товарища по команде
  • Команды say и reply теперь поддерживают 50-строчные текстбоксы.
  • Ускорение графического процессора включено.
  • Большой прирост производительности для экранов с высоким разрешением.
  • Оверлей Steam включен.
  • Игра теперь автоматически приостанавливается всякий раз, когда окно теряет фокус.


Исправления ошибок

  • Исправлено заикание для некоторых пользователей Windows
  • Производительность значительно оптимизирована
  • Исправлены вылеты редактора
  • Несколько исправлений текста в режиме переворота
  • Режим переворота отключен в редакторе
  • Alt+Tab удобнее
  • Скрытие мыши более интуитивно понятно.
  • Настройки разрешения теперь правильно сохраняются.
  • Добавлены дополнительные привязки клавиш.
  • Ранги испытаний на время теперь сохраняются правильно
  • Исправлено смещение в один пиксель в вертикальных линиях гравитации
  • Сущности теперь окрашиваются в соответствии с набором плиток в редакторе.
  • Игра теперь запоминает настройки замедления
  • Настройки разрешения теперь применяются перед предварительным загрузчиком
  • R для перезапуска с последней контрольной точки теперь работает только на уровнях игрока (как и должно быть)
  • Музыка для испытаний на время плавно исчезает после сброса
  • При изменении цвета наборов плиток и типов врагов в редакторе информация отображается корректно
  • Выход во время заставки сбрасывает полоски заставки.
  • Настройки разрешения теперь сохраняются правильно
  • Управление WASD работает в игре
  • Коллизия варп-линий теперь использует специальную систему вместо прямых столкновений сущностей; это исправляет возможность пройти сквозь двустороннюю границу варпа, которая использует варп-линии.
  • Многие другие исправления.


Встроенные уровни

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

Все изменения уровней начиная с 2.0 были внесены в 2.1, так как 2.2 не коснулись содержимого папки data или data.zip.Cite error: Closing </ref> missing for <ref> tag[3]


New features

  • Added integer scaling mode.


Minor release on 2019-11-19

This release made functionally no change to the game, and only removed two comments made by Ethan Lee from the Linux launch shell script, which were # Fix your shit Valve and # Seriously WTF guys you rushed out 2.0.5 for nothing. SDL2 was also upgraded.[4]

The reason that Ethan Lee removed his comments was because he reworked the library path in this update, fixing the bug that he was referring to.[5]


2.3

The first post-source code release version of VVVVVV, this implemented various fixes and additions by contributors on GitHub.

It is the first major update in 7 years, and the biggest update to VVVVVV since 2.0.

It was released on 31 August 2021.


2.4

The second post-source code release version of VVVVVV, currently in development.

Development started on 31 August 2021, when 2.3 was released.


Notes

  1. 1.0 1.1 Cavanagh, Terry (July 26, 2011), VVVVVV version 2.0 launches in the new Humble Indie Bundle, distractionware, archived from the original on April 20, 2020, retrieved August 12, 2020
  2. 2.0 2.1 Cavanagh, Terry (March 26, 2014), Wanted: VVVVVV Coder For Maintenance, distractionware, archived from the original on April 20, 2020, retrieved August 5, 2020
  3. Cavanagh, Terry (October 21, 2016), Outer Space, distractionware, archived from the original on April 20, 2020, retrieved August 12, 2020
  4. SteamDB changeset for vvvvvv Linux (Archive)
  5. Discord DMs between Ethan Lee and Info Teddy