Мы используем файлы cookie и сервисы аналитики. Ознакомьтесь с нашей Политикой сбора данных и выберите, какие типы cookie вы разрешаете:
cookie_policy_accepted — хранит ваш выбор cookiePHPSESSID — сессияkey3 — запоминание входа_ix — единая сессия входа на ixbt.comadminuserskey — вход администратораtopic_add_autosave — автосохранение черновикаls_photoset_target_tmp — временные данные загрузки фотоgeo_country — определяет ваш регион_ga, _ga_*, _ym_uid, _ym_d, _ym_* — статистика посещений__gads, __gpi — таргетирование объявленийВы всегда можете изменить свои предпочтения в настройках.
ИИ исправили в патче 1.04 — https://steamcommunity.com/ogg/2277320/announcements/detail/4193488293617519403?snr=2___
Сейчас есть мод «Возрождение», который существенно улучшает текстуры в игре, чтобы сейчас можно было играть хотя бы без крови из глаз. Но механику он никак не правит.
Отзывы очень смешанные.
Во-вторых, в тех исходниках, которые в своё время выложили, стоит лицензия из одной строчки со словами типа (воспроизвожу по памяти) «копирайт GSC, коммерческое использование запрещено». То есть, что бы ты ни делал, ты не можешь использовать движок Сталкера для создания проекта, продающегося за деньги. Плюс, это условие не совместимо с некоторыми свободными лицензиями, типа GPL. По этой причине OpenXRay удалили из репозитория одного из дистрибутивов GNU/Linux: В Сталкере используется библиотека для сжатия LZO (вроде бы сохранения и ресурсы ею сжимаются), но у GSC, видимо, была коммерческая лицензия на эту библиотеку (купили у автора), которая, конечно же, на всех остальных не распространяется — на них распространяется свободная версия LZO под GPL, а GPL с лицензией OpenXRay несовместима (согласно GPL, любая комбинация из кода под GPL и другого кода должна вся распространяться под GPL, а GPL, в частности, продажу программ не запрещает).
Так что ты теоретически можешь работать над OpenXRay, добавляя туда фичи, исправляя баги. Но ничего, кроме фанатских модов, ты из него не сделаешь. А если попытаешься утащить свои наработки в другой проект, тебе потом придётся доказывать, что ты не верблюд, и что этот код чисто твой, и не содержит остатков кода GSC, на которые у тебя никаких прав нету.
Профессиональные программисты такие ситуации не любят. Любители, которые разрабатывают свободное ПО, такие ситуации тоже не любят. Поэтому круг людей, способных и желающих работать над OpenXRay очень узок (в основном — фанаты, которым сам факт копания в движке Сталкера сильно доставляет, а о перспективе они не думают). А там инженерного долга накопилось за годы выше крыши. По-хорошему, там надо перебирать весь движок с нуля, исправляя те косяки, которые GSC допустила, когда на живую нитку собирала релиз Теней Чернобыля. Один только LTX чего стоит.
.
Diablo — классика
.
Князь — не играл, если честно. Я бы в этом списке заменил Князя на Аллодов. Мне вторые Аллоды очень даже зашли в своё время.
.
Disciples — первая часть — на любителя. Да и вторая, ИМХО, тоже.
.
Revenant — впервые слышу
.
The Settlers III — если честно, 3-и и 4-е сэттлеры мне нравятся меньше остальных частей. Предпочитаю 2-ю часть (в виде переиздания Anniversary Edition), ну и 5-6 тоже были вполне играбельные (7-я уже начала скатываться).
.
C&C Tiberian Sun — однозначно.
.
StarCraft — в комментариях не нуждается (но сейчас я бы попробовал ремейк)
.
Doom — это, конечно, классика, но сейчас я бы рекомендовал играть с модами (как минимум на нормальную 3D-графику), типа GLDoom.
.
Carmageddon — лично мне больше зашла 2-я часть, там помимо гонок были разнообразные сюжетные миссии.
.
Немой герой — согласен (если он по сюжету не немой).
.
Платформинг? Ну, не знаю. Платформинг как челлендж — вполне работает до сих пор. Платформинг для галочки — нет, наверное.
.
Интерфейс должен быть достаточен. Интеграция подсказок в персонажа и окружение — это круто, но не всё можно и нужно так интегрировать. Звуковые подсказки очень нужны — это да.
.
Про коллизии — меня бесит фраза «застревать в текстурах». Так говорят только люди, которые ничего не смыслят в 3D рендеринге. Не знаю, может, на заре отрасли были отдельные игры, где коллизии просчитывались с учётом альфа-канала текстуры, но я сходу даже одну такую игру не могу назвать. Застревают не в текстурах, а в геометрии. Кстати, продвинутая физика — это как раз и есть причина, из-за которой возникают всякие забавные баги с коллизией. В тупом, лишённом продвинутой физики движке как раз не будет никогда таких проблем; у стен модель коллизии — плоскость, у персонажей — цилиндр, и ничто никуда не проваливается.
.
Дневники — однозначно не нужны. Меня дико бесит повествование через дневники, записки и прочий хлам. Если хотите что-то донести до игрока — делайте это аудио/визуально, и вплетайте это в игровой процесс. А решение с записками — это дешёвая уловка из серии «сделать сюжет в игре, где нет диалогов с дружественными NPC» (привет, первый System Shock).
.
Магазин — это совсем дикий пункт. Это вообще не игровая механика.
.
Невидимые стены — согласен.
.
ИИ — это вообще бич современных игр.
.
Сюжет — я считаю, что тут дело не столько в сюжете, сколько в структурированности игры. Игрок должен понимать, зачем он играет, для чего он выполняет все эти действа. Должна быть цель. Это не всегда сюжет, но часто это именно он. Vampire Survivors и Brotato — примеры бессюжетных игр, где есть не-сюжетная цель (получить все ачивки/пройти игру за всех картохотипов на 5-й сложности). Сюжет может отлично поддерживать геймплей, если тот провисает иногда, но от плохого геймплея он не спасает.
.
От себя добавлю: тупые уровни сложности, где изменение сложности в любую сторону от Normal ведёт к умножению HP/Урона героя и/или врагов (и/или числа врагов, и/или получаемой экспы, и/или выпадения лута или ресурсов). Вот от этого точно надо избавляться. Повышение сложности должно в первую очередь создавать новые препятствия, не характерные для нормальной сложности (более умный ИИ, противники с новыми опасными способностями).
По факту, клиент прав далеко не всегда. Клиент зачастую сам не знает, что хочет, или его внутренние хотелки и его озвученные желания не совпадают друг с другом. Хорошая работа с клиентом — это удовлетворить потребность клиента и соблюсти его интересы (в зависимости от области), а не тупо следовать его словам.