Noctis – бесплатный космический симулятор 2000 года. Исследуйте галактику Feltyrion с 78 млрд звёзд, экзопланеты и руины на процедурно-генерируемых мирах!
Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Noctis (лат. "ночной") — видеоигра-симулятор космических полётов для Windows, выпущенная в 2000 году итальянским программистом Алессандро Гигнолой. Игра посвящена исследованию от первого лица вымышленной галактики Фелтирион, представленной как область радиусом около 90 тысяч световых лет — вдвое больше, чем у нашей галактики Млечный Путь — и содержащей более 78 миллиардов звёзд, многие из которых имеют собственные звёздные системы с экзопланетами и естественными спутниками.
Noctis (Latin for "of the night") is a space flight simulation video game for Windows released in 2000 for free by Italian programmer Alessandro Ghignola. It centers around first person visual exploration of the fictional Feltyrion galaxy, which is presented as being approximately 90 thousand light years in radius—double that of the actual Milky Way Galaxy—and containing over 78 billion stars, many of which host star systems with exoplanets and natural satellites.
Геймплей
В игре игроки берут на себя роль молчаливого пилота-протагониста, управляющего «Звёздным странником» – вымышленным космическим кораблём, способным к мгновенным межзвёздным путешествиям. Этот способ перемещения является основным игровым механизмом, позволяющим игрокам приближаться к различным звёздным системам для дозаправки корабля ионами лития, выбрасываемыми звёздами, и совершать посадку на экзопланеты – за исключением газовых гигантов, подзвёздных объектов и миров, признанных игрой нестабильными, – а затем исследовать их. Исследуемые локации в игре отличаются разнообразием процедурно генерируемых атмосфер, климатов, флоры, фауны и руин. Игрокам не ставится конкретная цель или условие победы, вместо этого им предлагается каталогизировать и комментировать открытия, сделанные в процессе игры. Эти записи затем сохраняются в общей базе данных звёздных тел под названием GUIDE, которая была синхронизирована вручную и стала доступна другим игрокам через обновления. Первоначально обновления GUIDE предоставлялись вручную Гигнолой, который регулярно составлял новые версии на основе присылаемых игроками материалов по электронной почте и позволял загружать их через внутриигровую функцию «Почтовый ящик». Гигнола приостановил выпуск обновлений GUIDE с 2005 по 2008 год, после чего возобновил эту работу. Последний раз он обновлял GUIDE в октябре 2023 года.
The game has players take the role of a silent protagonist pilot operating a Stardrifter, a fictional spacecraft capable of instantaneous interstellar travel. This mode of transportation acts as a primary game mechanic wherein players may approach various star systems both to refuel their vehicle utilizing lithium ions ejected from stars, and to physically land their vehicle on exoplanetary surfaces—barring gas giants, substellar objects, and what the game identifies as unstable worlds—and then explore them. The explorable locales in the game feature a variety of procedurally generated atmospheres, climates, flora, fauna, and ruins. Players are not presented with a specified goal or win condition, and are instead encouraged to catalogue and annotate discoveries they make during gameplay. These notes are then stored in a common database of stellar bodies called the GUIDE, which was manually synchronized and made accessible by other players via updates. These GUIDE updates were originally provided manually by Ghignola, who regularly compiled new versions based on emailed submissions of players, and allowed the compilation to be downloaded using an in game "Inbox" feature. Ghignola ceased making GUIDE updates from 2005 to 2008, before resuming the service. He last updated the GUIDE in October of 2023.
Разработка
Алессандро Гигнола начал создавать Noctis в 1996 году. Версии Noctis I–IV были написаны на C и Assembly. Noctis I–III (которые до выхода Noctis IV назывались просто Noctis) до сих пор доступны и содержат функции, от которых отказались в более поздних версиях.
Alessandro Ghignola began creating Noctis in 1996. Noctis versions I IV were written in C and Assembly. Noctis I through III (which were simply titled Noctis until the release of Noctis IV) are still available and contain features that were abandoned with later releases.
Ноктис IV, НИС
Noctis изначально был разработан для MS DOS и использует фиксированное разрешение экрана 320 x 200, а также ограничение на максимальное расстояние, которое можно пройти пешком от точки посадки на планете (это ограничение не обязательно препятствует исследованию планеты, поскольку игроки могут свободно взлетать и приземляться в других местах для продолжения своих исследований). Эти ограничения не распространяются на саму галактику Фелтирион. Текущая версия игры называется Noctis IV. В релизе Noctis IV Гигнола добавил функцию отправки ему названий планет и заметок, которые затем компилировались в GUIDE. После этого игроки могли делиться своими открытиями, и быстро сформировалась группа исследователей, в основном общавшихся на форумах Noctis. Это сообщество часто соперничало за значимые открытия, такие как планетарная система с наибольшим количеством планет или самое большое дерево во вселенной Noctis. Исходный код Noctis IV был опубликован в 2003 году под лицензией WTOF Public License, что привело к созданию фанатского модификации игры под названием Noctis IV CE (обычно сокращенно NICE). NICE включает в себя исправления ошибок и дополнительные функции, повышающие удобство игры по сравнению с Noctis IV. Код генерации ландшафта также был изменен в версии NICE, что делает многие замечания, сделанные в GUIDE для Noctis IV, в значительной степени неактуальными при использовании в NICE.
Noctis was originally written for MS DOS and uses a fixed display resolution of 320 x 200, and an upper limit imposed on the walking distance from a planetary landing site (this restriction does not necessarily limit the player's ability to traverse the planet, as players may freely take off and land elsewhere to continue their exploration). These limitations do not apply to the Feltyrion galaxy itself. The current version of the game is called Noctis IV. In the release of Noctis IV, Ghignola included a facility to have planet names and notes sent back to him and then compiled into the GUIDE. After that, players could discuss their discoveries with others, and a group of explorers quickly emerged, relying primarily on the Noctis forums for contact. This community often vied for a wide range of notable discoveries, such as the planetary system with the most planets or the biggest tree in the Noctis universe. The source code for Noctis IV was released to the public in 2003 under the WTOF Public License, which has led to the creation of a fan made "mod" to the game called Noctis IV CE (commonly abbreviated NICE). NICE includes bug fixes and additional features which increase the playability compared to Noctis IV. The terrain generation code has also been altered in the NICE version this renders many remarks made in the GUIDE for Noctis IV largely invalid when used in NICE.
Линолеум
Линолеум — язык программирования низкого уровня, созданный Алессандро Гигнолой для работы над Noctis V. Он был похож на такие языки программирования, как Python. Его создатель прекратил разработку. Алессандро поделился своими мыслями о Линолеуме с ретро-игровым сайтом TimeExtension.com: "[Он] был вполне подходящим для меня, но, честно говоря, не особо хорош. В итоге, после четырех версий, я перестал его обновлять, поскольку существовало множество лучших альтернатив, например, Python. Я подумал: зачем тратить силы?"
Linoleum was a low level programming language created for work on Noctis V by Alessandro Ghignola. It was similar to programming languages like Python. It has been discontinued by its creator. Alessandro shared his thoughts on Linoleum with the retro game site timeextension. com: "[It was] perfectly fine for me, but honestly not that great anyway. In the end, after four versions, I stopped updating it since there were so many better alternatives out there, such as Python. I thought, why bother?"
Noctis V (не выпущен)
Будущая версия Noctis (предварительно названная Noctis V или Noctis NoVa, иногда сокращаемая как NoVa) находилась в разработке по состоянию на 11 октября 2001 года. Noctis V официально не была отменена, но, по словам её создателя, проект в значительной степени заброшен. Ключевые особенности игры должны были устранить ограничения на расстояние перемещения пешком, присутствующие в текущей платформе Noctis (как описано выше). Новая версия Noctis разрабатывалась на Linoleum, языке программирования низкого уровня, созданном Ghignola. Поскольку Noctis и Linoleum разрабатывались одновременно, разработка Noctis V значительно замедлилась. Разработчик опубликовал скриншоты и детали, указывающие на то, что игровой движок был полностью переписан с нуля, после первоначальной попытки просто портировать движок Noctis IV на Linoleum, от которой впоследствии отказались. Ghignola также упоминал эксперименты с погодными и частицевыми эффектами, возможно, включая такие погодные явления, как снег и пыльные бури. Несмотря на неоднократные заверения Ghignola фанатам в том, что он выпустит Noctis V, согласно недавнему интервью, проект в значительной степени заброшен. В интервью Videogame Potpourri от 9 мая 2012 года он заявил: "[Noctis V] продолжает жить в уголке моего сознания, как некая незаписанная заметка. Но она там, готова проявиться, как только появится возможность".
A future version of Noctis (tentatively named Noctis V or Noctis NoVa, sometimes abbreviated as NoVa) was under development as of October 11, 2001. Noctis V was not officially cancelled, but according to its creator, the project has been largely abandoned. Key features of the game intended to relieve the walking distance restrictions of the current Noctis platform (as described above). The new version of Noctis was being developed in Linoleum, a low level programming language created by Ghignola. Because Noctis and Linoleum were being constructed simultaneously, Noctis V's development was slowed significantly. Screenshots and details have been revealed by the developer indicating that the game's rendering engine had been completely redone from scratch, first having attempted to simply translate the Noctis IV engine into Linoleum before giving up and rewriting it. Ghignola has also mentioned experimenting with weather and particle effects, possibly including weather such as snow and dust storms in the game. Despite Ghignola reassuring fans multiple times that he would release Noctis V, according to a recent interview with him the project is largely abandoned. In an interview with Videogame Potpourri on May 9, 2012, he stated "[Noctis V] keeps living in a corner of my mind, on a sort of unwritten post it note. But it's there, ready to strike as soon as it gets an opportunity to incarnate."
Прием
Игра приобрела популярность в начале 2000-х годов после получения очень положительного отзыва в списке достойных бесплатных игр на сайте Home of the Underdogs. Noctis получила оценку 9.43 из 10 и награду "Лучший из лучших" от сайта. В рецензии, среди прочего, отмечался масштаб галактики для исследования и небольшой размер симулятора – менее пяти мегабайт. В 2006 году Филипп Скудери из The Escapist опубликовал подробную статью, в которой отмечалась философская глубина Noctis. В период выхода приключенческой игры No Man's Sky в 2016 году многие издания сравнивали её с Noctis, отмечая, что обе игры предлагают исследование огромной, процедурно генерируемой галактики и возможность делиться открытиями с другими игроками онлайн. Noctis описывали как игру с ощущением особой странности и красоты, хотя её сложно запустить на современных компьютерах из-за громоздкого интерфейса.
The game gained popularity in the early 2000s after receiving a very favorable review in Home of the Underdogs's list of worthwhile free games. Noctis earned a score of 9.43 out of 10 as well as the site's "Top Dog" award. The reviewer noted amongst other things the magnitude of the galaxy to explore and the total size of the simulator, which is less than five megabytes. An in detail article by The Escapist's Phillip Scuderi noted the philosophical depth of Noctis in 2006. Around the release of action adventure game No Man's Sky in 2016, multiple outlets compared it to Noctis, noting that both games featured exploration of a large, procedurally generated galaxy, and the ability to share discoveries with other players online. Noctis was described as having a distinct sense of strangeness and beauty, though being difficult to run on modern computers and with a cumbersome user interface.