Здравствуйте, гость ( Авторизация | Регистрация )
![]() ![]() |
20.03.2017, 04:39
Сообщение
#1
|
|
![]() Gameru DA Репутация: 3704
Группа: Администратор Сообщений: 10206 Награды: 4 Регистрация: 03.02.2006 |
ЭкшнРолевая играПостапокалипсисОткрытый мирИгрок против игрокаАтмосферная
![]() 20 марта 2007 года вышел S.T.A.L.K.E.R.: Тень Чернобыля (в США и Канаде, и 23 марта в Европе и СНГ), ранее известный как S.T.A.L.K.E.R.: Oblivion Lost. Игра разошлась тиражом более 950 тысяч копий на территории СНГ и 700 тысяч на Западе и выиграла множество наград. Разработка игры началась в 2001 году и продолжалась на протяжении почти семи лет. За это время игра трижды меняла название и концепцию. Во время разработки и после выхода игры в сеть утекло множество предварительных сборок, что дало начало моддингу который продолжается до сих пор. Поздравляем всех сталкеров и обычных прохожих с этим событием! К десятилетию выхода игры на форум добавлен скин в стиле игры. Выбрать его можно в нижнем-левом углу форума: ![]() -------------------- |
|
 
|
|
|
|
|
20.03.2017, 04:43
Сообщение
#2
|
|
![]() Gameru DA Репутация: 3704
Группа: Администратор Сообщений: 10206 Награды: 4 Регистрация: 03.02.2006 |
p.s. благодарим STALKER2011x за работу над скином
p.p.s. для раздела "Бар Тайны Зоны" на пробу включил новый скин для всех. -------------------- |
|
 
|
|
20.03.2017, 05:58
Сообщение
#3
|
|
![]() Новичок Репутация: 46
Группа: Участник Сообщений: 4 Награды: 2 Регистрация: 20.01.2016 |
Присоединяюсь к благодарности!
Отличный скин! -------------------- |
|
 
|
|
20.03.2017, 06:49
Сообщение
#4
|
|
![]() Почти Мастер Репутация: 1357
Группа: Участник Сообщений: 1155 Награды: 5 Регистрация: 28.05.2010 |
...и тут Лохотрон такой выходит и сливает юбилейный билд. Или ещё какую плюшку
БИЛД! БИЛД! БИЛД! -------------------- Сверхнарод, не желающий кормить своего уицраора шаввой, будет кормить чужого гаввахом!
--------------- ------------ ---------- -------- ------ ---- -- |
|
 
|
|
20.03.2017, 06:54
Сообщение
#5
|
|
![]() Игровой Эксперт Репутация: 530
Группа: Участник Сообщений: 2288 Награды: 3 Регистрация: 25.09.2010 |
Не хватает только зеленого прямоугольника в правом верхнем углу экрана с рекламой. Прям 2009 себе вернул.
|
|
 
|
|
20.03.2017, 09:11
Сообщение
#6
|
|
![]() Магистр Игры Репутация: 589
Группа: Участник Сообщений: 2595 Награды: 5 Регистрация: 24.02.2009 |
Поздравляю всех с круглой датой, будто не было этих 10 лет.
Единственное что, вроде 23го же числа игра вышла. З.Ы. Скин возвращает 2007, спасибо. -------------------- Кто здесь?
|
|
 
|
|
20.03.2017, 10:03
Сообщение
#7
|
|
![]() Грандмастер Репутация: 398
Группа: Участник Сообщений: 1967 Награды: 3 Регистрация: 07.02.2010 |
Блин, помню день покупки как будто вчера, сама игра на мой взгляд ни чуть не устарела, все проходится так же бодро как и в день релиза.
Жду анонса второй части, пора бы |
|
 
|
|
20.03.2017, 10:05
Сообщение
#8
|
|
![]() Высший Игровой Бог Репутация: 1747
Группа: Супермодератор Сообщений: 12594 Награды: 15 Регистрация: 05.11.2009 |
Единственное что, вроде 23го же числа игра вышла. 20 числа в США и Канаде (эта дата считается официальной датой выхода игры), 23 - в Европе и СНГ. -------------------- |
|
 
|
|
20.03.2017, 10:23
Сообщение
#9
|
|
![]() Игровой Бог первой степени Репутация: 432
Группа: Участник Сообщений: 8787 Награды: 4 Регистрация: 21.03.2013 |
S.T.A.L.K.E.R.: Shadow of Chernobyl | ретро обзор В какой-то степени S.T.A.L.K.E.R.: Shadow of Chernobyl способна расширить кругозор людям не знакомым с игрой т.е какой-то абстрактный чел игравший только в какие-то фентези и т.д однажды пройда ТЧ на минуточку прифигеет... для нас проженных фанатов это все уже должное, но думающий игрок со стороны будет в некой приятной оздаченности... Всё слышали о Чернобыле, но не все представляют себе, что там вообще в Зоне этой есть... Это игра, где ты пробираешся сквозь обломки взорвавшегося реактора, чтобы исполнить желание у монолита Это игра, где огромнаяя военная антенна используется, чтобы замбировать окружающийх.. Это игра, где люди говорящие на одном языке деляться на военезированные группировки, чтобы получить больше влияния для распростронения своей идеалогии Это игра, которая заставляет параноить в процессе прохождения и вырасти над своими предрассудками в истинном финале игры Это игра в чёрном облочение, которая стоит рядом на равне стакими мистически играми говорящими игроку какуе-то странную истину, о которой он не подозревал....игры, где игрок то и дело вживается в роль запрограммированного сталкера с татуировкой, воставшего из символического-загробного грузовика смерти, то в другой игре такого толка захватывает самолёт находясь под гипнозом,находясь под влиянием фразой активирующий спящего агента, которая приврдит его в подводный город, в другой очень известной игре становится какой-то куклой в руках загадочного оператора G-man т.д и т.п Настольгия ТВ S.T.A.L.K.E.R. музыка к игре и катсцены ![]() Интервью с MoozE (композитор OST S.T.A.L.K.E.R.) Сообщение отредактировал Ruw - 20.03.2017, 11:20 -------------------- |
|
 
|
|
20.03.2017, 10:54
Сообщение
#10
|
|
![]() Заслуженный Мастер Игры Репутация: 352
Группа: Участник Сообщений: 1739 Награды: 7 Регистрация: 11.12.2009 |
Отмечали бы тогда уж 23 марта. Просто, вроде как, привыкли на территории СНГ этот день считать за годовщину. Ну да ладно, не суть.
У меня такой вопрос. Известно ли что-то о тираже игры? Данные в сети есть только за 2008 год, к сожалению... -------------------- - AP Production
|
|
 
|
|
20.03.2017, 11:42
Сообщение
#11
|
|
![]() Опытный Геймер Репутация: 93
Группа: Участник Сообщений: 197 Награды: 3 Регистрация: 06.09.2014 |
День выхода S.T.A.L.K.E.R.: Shadow of Chernoby знаменателен для меня ещё и тем что до этого я вообще не играл в игры. Такого азарта даже при игре в карты не ощущал, и думать не мог что буду зависать сутками в виртуальном мире ТЧ, проходя сюжет игры снова и снова от начала до конца.
Мои поздравления всем кто хоть раз повстречался с Сидором.Удачи вам по жизни!!! |
|
 
|
|
20.03.2017, 11:57
Сообщение
#12
|
|
![]() TECHNOSLAV 80 уровня Репутация: 379
Группа: Участник Сообщений: 5758 Награды: 6 Регистрация: 26.01.2014 |
Отмечали бы тогда уж 23 марта. Просто, вроде как, привыкли на территории СНГ этот день считать за годовщину. Ну да ладно, не суть. У меня такой вопрос. Известно ли что-то о тираже игры? Данные в сети есть только за 2008 год, к сожалению... В одном только Стиме больше ляма купивших: А ещё есть физические копии без Стима и всякие там GOG. -------------------- Ryzen 3700X
Arctic Freezer 33 eSports Duo 16GB DDR4 3600MHz Strix GTX 1080 TI |
|
 
|
|
20.03.2017, 13:00
Сообщение
#13
|
|
![]() Игровой Бог Репутация: 1605
Группа: Участник Сообщений: 6197 Награды: 4 Регистрация: 29.06.2011 |
Присоединяюсь к поздравлениям, с 10-й годовщиной со дня выхода S.T.A.L.K.E.R.'а всех от души!
За скин отдельное спасибо, отличный! Игра всё также интересна и таинственна, при нечастом прохождении, и всё также остаётся ощущение, что вот-вот выплывет очередная знаковая сборка, по коей обнаружится что-то новое запрятанное разрабами, доселе не попадавшееся. |
|
 
|
|
20.03.2017, 14:50
Сообщение
#14
|
|
![]() Продвинутый геймер Репутация: 90
Группа: Участник Сообщений: 395 Награды: 3 Регистрация: 07.04.2014 |
Теперь пора ремейк делать...............
-------------------- no more running
|
|
 
|
|
20.03.2017, 15:48
Сообщение
#15
|
|
![]() Кандидат Игровых Наук Репутация: 714
Группа: Участник Сообщений: 3242 Награды: 6 Регистрация: 18.08.2009 |
Дайте билд стк2 в честь праздника
-------------------- |
|
 
|
|
20.03.2017, 16:38
Сообщение
#16
|
|
![]() Почти Игроман Репутация: 126
Группа: Участник Сообщений: 533 Награды: 4 Регистрация: 15.04.2009 |
За игрой тогда не следил, но помню, что все точки с дисками были увешаны плакатами с надписью: "S.T.A.L.K.E.R вышел!"
-------------------- Самоутверждайтесь в жизни, а не в игре. © A4S
|
|
 
|
|
20.03.2017, 17:39
Сообщение
#17
|
|
|
Игровой Эксперт Репутация: 328
Группа: Участник Сообщений: 2399 Награды: 5 Регистрация: 09.11.2009 |
Вот пипец, я постарел на 10 лет!
Самое удивительное - игра ничуть не постарела. Временами надоедала, но модификации её каждый раз возвращают к жизни! Мн кажется, если бы сейчас выпустили вторую часть, с нормальным двиглом - разработчики срубили бы круглую сумму! Сообщение отредактировал zubr14 - 20.03.2017, 17:42 -------------------- Фотография - это единственный язык, который понятен в любой точке мира. (С)
|
|
 
|
|
20.03.2017, 18:05
Сообщение
#18
|
|
|
Продвинутый геймер Репутация: 24
Группа: Участник Сообщений: 223 Награды: 5 Регистрация: 01.02.2006 |
10 лет ппц, я этот день помню
|
|
 
|
|
20.03.2017, 18:31
Сообщение
#19
|
|
|
Игровой Эксперт Репутация: 328
Группа: Участник Сообщений: 2399 Награды: 5 Регистрация: 09.11.2009 |
Админы, раздайте прикольную медальку "10 лет Сталкеру" всем!)))
Все таки, наверное 70% обсуждений на форуме о сталкере и около него темах))) -------------------- Фотография - это единственный язык, который понятен в любой точке мира. (С)
|
|
 
|
|
20.03.2017, 18:41
Сообщение
#20
|
|
![]() Loading... Репутация: 1644
Группа: Участник Сообщений: 5049 Награды: 5 Регистрация: 20.02.2009 |
10 лет уже, офигеть.
Об игре узнал впервые из номера Игромании, потом в году эдак 2004-м брат достал диск со старым билдом 1114. Я, говорит, сталкер принёс. Вставляем диск, а там readme и гласит нечто в духе "...уважаемый юзер, это альфа-версия игры...". Облом. Отдельного абзаца достойны все скандалы-интриги-расследования по части игры здесь на форуме, воистину уникальный во всех отношениях проект. |
|
 
|
|
20.03.2017, 19:10
Сообщение
#21
|
|
![]() Заслуженный Мастер Игры Репутация: 180
Группа: Участник Сообщений: 1539 Награды: 3 Регистрация: 02.04.2009 |
-------------------- — Что вы думаете о пиратстве?
— Пиратство, это захват кораблей, что не очень хорошо. Если вы о копировании проприетарных программ, то это не худший вариант. Но если у вас есть выбор, не используйте их. (Ричард Столлман) |
|
 
|
|
20.03.2017, 19:16
Сообщение
#22
|
|
![]() New Age Репутация: 468
Группа: Администратор Сообщений: 3925 Награды: 10 Регистрация: 13.05.2011 |
Всех любителей поздравляю
|
|
 
|
|
20.03.2017, 19:37
Сообщение
#23
|
|
|
Продвинутый геймер Репутация: 24
Группа: Участник Сообщений: 223 Награды: 5 Регистрация: 01.02.2006 |
|
|
 
|
|
20.03.2017, 20:37
Сообщение
#24
|
|
![]() Почти Мастер Репутация: 487
Группа: Участник Сообщений: 1165 Награды: 5 Регистрация: 18.12.2008 |
Да... 10 лет срок не малый
А что у нас сегодня какие ни будь праздничные мероприятия будут? Ну там типа салют, шампанское)) |
|
 
|
|
20.03.2017, 20:51
Сообщение
#25
|
|
![]() Почти Мастер Репутация: 75
Группа: Участник Сообщений: 1168 Награды: 4 Регистрация: 10.11.2015 |
и сорцы какие-нибудь к билду 1xxx Есть вертолёт, будешь восстанавливать? -------------------- СТАЛКЕР только для ПК!
|
|
 
|
|
20.03.2017, 20:59
Сообщение
#26
|
|
![]() Игроман Репутация: 56
Группа: Участник Сообщений: 857 Награды: 3 Регистрация: 08.03.2009 |
Первый билд в который мне удалось поиграть был кажется с двумя локациями - Агропром и Кордон. Причем я реально сильно расстроился из-за этой альфы, ведь там все было совсем не так как в трейлерах(ну я просто не умел графон крутить) и вообще поначалу реально думал, что это мод для HL1, там ведь еще звуки из контр-страйка были! А уж потом когда слили 1935, я прям проникся темой и до сих пор с переменным успехом переигрываю. Всех нас с праздником, сталкеры.
-------------------- Атмосфера ЗП.
Светло, солнечно, счасливо. Им для полного счастья атмосферы не хватает только радуги на пол неба и белых пони, что будут эту радугу есть и какать бабочками. (с) Wizzard |
|
 
|
|
20.03.2017, 21:02
Сообщение
#27
|
|
![]() Почти Игроман Репутация: 96
Группа: Участник Сообщений: 594 Награды: 3 Регистрация: 26.10.2012 |
помню бесячий старфорс, часто пользовался приводом, но игра стоила того.
-------------------- Будиш маму-папу слушать
Будиш ты канфеты кушать! © Операция «Ы» |
|
 
|
|
20.03.2017, 21:55
Сообщение
#28
|
|
![]() Почти Мастер Репутация: 75
Группа: Участник Сообщений: 1168 Награды: 4 Регистрация: 10.11.2015 |
Сейчас пытаюсь вспомнить когда начал играть в ТЧ в первый раз, блин реально не помню, 2008 год вроде, а может конец 2007 года.
Посмотрел самые первые файлы по этой игре на своём компе вроде февраль 2008 года. Саму игру взял у дв. брата, копию оригинала 1.0000 с патчами до 1.0002 и НоДВД, первый раз тупил постоянно, во второй раз в схрон Стрелка на встречу с Доктором не пошёл, и стало быть играл ложную концовку, "дай мне денег" или "хочу что бы Зона исчезла", другие концовки не появлялись из-за бага в скриптах. Там не правильно рассчитывалась репа, а именно репутация используется для расчёта типа концовки, если денег меньше 50000 и не убиты оба лидера Свободы и Долга. ЗЫ Ещё скажу, сама игра не особо сложная, не так давно решил пройти Far Cry, дак меня тут же раз за разом убивали, если сделать такую уровень сложности как в этой игре играть будет сложно, а именно научить НПС стрелять на упреждение, и снизить уровень защиты ГГ и всё, будет вам аля FarCry, по кустам будешь шарится. Сообщение отредактировал NanoBot-AMK - 20.03.2017, 22:18 -------------------- СТАЛКЕР только для ПК!
|
|
 
|
|
20.03.2017, 22:16
Сообщение
#29
|
|
![]() Почти Игроман Репутация: 84
Группа: Участник Сообщений: 624 Награды: 5 Регистрация: 02.03.2009 |
За игрой тогда не следил, но помню, что все точки с дисками были увешаны плакатами с надписью: "S.T.A.L.K.E.R вышел!" Я тоже как-то не очень следил, хотя, до релиза билды 1114 и 1154 видел... Потом как-то забыл про игру. И быстро вспомнил 23.03.2007 - вот тогда и прикупил В начале, первые полгода - год, игралось тяжко: тогда видюха была древняя совсем (GF 4200), калашей в руках не было видно, двери открывались вверх, во время дождя всё небо светилось разными цветами... Пришлось тотальный апгрейд компа проводить (докинул памяти, потом поменял видюху, а потом вообще собрал новый системник)... Сообщение отредактировал Roden Croft - 20.03.2017, 22:28 -------------------- PC: CPU Intel Xeon E2690v2 x2, 128 GB RAM, Video Palit RTX2080
|
|
 
|
|
20.03.2017, 22:48
Сообщение
#30
|
|
![]() Заслуженный Мастер Игры Репутация: 180
Группа: Участник Сообщений: 1539 Награды: 3 Регистрация: 02.04.2009 |
Купил чуть ли не спустя неделю с релиза. А вот билдомания началась с трейлера обливион лост на одном из сборников триады, как же клёво в том трейлере выглядил сталкер, даже лучше чем в релизе. На том же диске был трейлер хл2 с е3 вроде, с вырезанным в итоге контентом.
- вот этот, правда на диске он был, вроде не такой шакалистый. Или там даже два трейлера было. -------------------- — Что вы думаете о пиратстве?
— Пиратство, это захват кораблей, что не очень хорошо. Если вы о копировании проприетарных программ, то это не худший вариант. Но если у вас есть выбор, не используйте их. (Ричард Столлман) |
|
 
|
|
21.03.2017, 00:06
Сообщение
#31
|
|
![]() Почти Игроман Репутация: 80
Группа: Участник Сообщений: 567 Награды: 5 Регистрация: 14.04.2009 |
Помню я тогда в 10 классе учился. Диск с образом игры дал одноклассник со словами "Офигенная игра зацени". Образ смонтировал на Даймонд Тулсе, вставил но-двд и играл ещё в англ версию)
Прошло 10 лет, а играмдо сих пор у меня в душе. -------------------- Cчастье для всех даром и пусть никто не уйдет обиженным...
|
|
 
|
|
21.03.2017, 00:22
Сообщение
#32
|
|
|
Продвинутый геймер Репутация: 24
Группа: Участник Сообщений: 223 Награды: 5 Регистрация: 01.02.2006 |
помню бесячий старфорс, часто пользовался приводом, но игра стоила того. можно было распаковать и юзать бинарники от английской версии и сорцы какие-нибудь к билду 1xxx Есть вертолёт, будешь восстанавливать? давай сорцы |
|
 
|
|
21.03.2017, 00:29
Сообщение
#33
|
|
![]() Грандмастер Репутация: 118
Группа: Участник Сообщений: 1788 Награды: 4 Регистрация: 04.04.2013 |
Ну что сказать, прям не вериться, что столько времени прошло... казалось только недавно все было.
Вообще писал когда-то в каком-то опросе о том, как познакомился со сталком, а точнее, в каком году. Так вот: картинка ![]() Цитата(aka_sektor) Из этого журнала родненького, а точнее с прилагающегося диска видеомании со сборником всех вышедшых сюжетов по сталкер, т.е. финальных отчетов, путешествия в зону и др. Ну а там... уже не скажу когда, но через некоторое время после релиза, купил диск, то был: картинка 2 ![]() М-да... эт был тот ещё забег. Комп игру совсем не тянул, были минималки ток. И то, большие уровни (типа радара и припяти, не говоря уж о ЧАЭС) пробегалась смотря в землю. Потом конечно достал лицуху... Сообщение отредактировал aka_sektor - 21.03.2017, 00:31 -------------------- © Алексей Сытянов |
|
 
|
|
21.03.2017, 03:30
Сообщение
#34
|
|
![]() Gameru DA Репутация: 3704
Группа: Администратор Сообщений: 10206 Награды: 4 Регистрация: 03.02.2006 |
Ура, товарищи! Поздравляю всех с успешным окончанием двух первых пятилеток!
-------------------- |
|
 
|
|
21.03.2017, 03:59
Сообщение
#35
|
|
![]() Мастер Игры Репутация: 74
Группа: Участник Сообщений: 1454 Награды: 2 Регистрация: 28.05.2010 |
Прошло 10 лет? Вы... Серьёзно?..
Насколько я помню, купил пиратку в день релиза, хотя позже загляну в коробку, может быть, чек остался. Сообщение отредактировал Otto Eisenmann - 21.03.2017, 04:01 |
|
 
|
|
21.03.2017, 06:33
Сообщение
#36
|
|
![]() какой жим, вы о чем?) Репутация: 1523
Группа: Участник Сообщений: 7234 Награды: 10 Регистрация: 30.05.2009 |
ТЧ купил в день релиза. Уже не помню, в каком магазине, но особого хайпа не было, нас таких покупашек было человека четыре или пять. Дааа, славное было времечко.. Релиз ТЧ выпал на второй курс.. Общага, дрянная еда, много выпивки, доступные молодые девчонки.. И S.T.A.L.K.E.R. ночами напролет..
|
|
 
|
|
21.03.2017, 09:04
Сообщение
#37
|
|
![]() Игровое Воплощение Репутация: 384
Группа: Участник Сообщений: 4718 Награды: 9 Регистрация: 21.05.2008 |
Парни! Всех поздравляю!!! )
P.S. Может мафию замутим в честь праздника? Сообщение отредактировал nuan - 21.03.2017, 09:08 |
|
 
|
|
21.03.2017, 11:22
Сообщение
#38
|
|
![]() Мастер Игры Репутация: 522
Группа: Участник Сообщений: 1417 Награды: 5 Регистрация: 02.01.2007 |
10 лет прошло... охренеть)
-------------------- |
|
 
|
|
21.03.2017, 12:21
Сообщение
#39
|
|
![]() Glorious Репутация: 2021
Группа: Участник Сообщений: 9493 Награды: 5 Регистрация: 03.02.2004 |
Где то на третий день на Дальнем Востоке появилась лицензия.Как и положено,кто купил у того и тусим (купил я).
Вот играем восторгаемся графикой,атмосферой и где то через 2 часа понимаю,что мы на Дх 8 сидим Всех поздравляю с десятилеткой. Сообщение отредактировал -=LeKtoR=- - 21.03.2017, 12:24 -------------------- У этих современных игр требования как у террористов.
|
|
 
|
|
21.03.2017, 18:58
Сообщение
#40
|
|
![]() Босс Репутация: 950
Группа: Участник Сообщений: 4230 Награды: 2 Регистрация: 27.09.2010 |
Зона притихла, небось бил... выброс скоро!
Сообщение отредактировал Билдоман - 21.03.2017, 18:58 -------------------- I NEED A BRAAAAAAAAAAAAAAAAAAAAAAP!!!!11
|
|
 
|
|
21.03.2017, 21:23
Сообщение
#41
|
|
![]() TECHNOSLAV 80 уровня Репутация: 379
Группа: Участник Сообщений: 5758 Награды: 6 Регистрация: 26.01.2014 |
Я только в январе 2008 начал играть - как раз родители купили "новый" комп - Athlon 64X2 3600+, Radeon HD2400 1GB DDR. За ~12К деревянных. Но ничего - кукурузис прошёл на этой жестянке и CoD 4 отлично работал))
Сталкер только на статике и вроде как 1024х768 на 1440х900 мониторе - с билдовской растяжкой. Ещё жёсткий диск на 160 гигов был форматирован в FAT32 и столкир безудержно зависал после продолжительной игры, аж каждые 10 минут. Причём, стоило поиграть в крузис как зависания в сталкере исчезали часов на 5 - наверняка дело в файле подкачки. Вылеты с зелёным жуком проскакивали один раз на 100 зависаний из-за файловой системы (и это на первом патче). Но это не останавливало меня и папаню - продолжали рубиться. Папан вообще в сингловые игры со времён HL2 не играл, а в сталкера сильно завис. Не знаю, как он осилил ЧН на третьем патче, а ЗП вообще не понравился - вышел через 10 минут. Надо видос запилить по поводу десятилетия. Сообщение отредактировал Cossack-HD - 21.03.2017, 21:25 -------------------- Ryzen 3700X
Arctic Freezer 33 eSports Duo 16GB DDR4 3600MHz Strix GTX 1080 TI |
|
 
|
|
21.03.2017, 21:42
Сообщение
#42
|
|
![]() Босс Репутация: 950
Группа: Участник Сообщений: 4230 Награды: 2 Регистрация: 27.09.2010 |
Athlon 64X2 3600+, Radeon HD2400 1GB DDR. За ~12К деревянных. Ну комп новый, а вот ценник... как-то дороговато за сие железо) Яндекс показал с одного сайта (трилогии тоже 10 лет, так что актуально): "Получить стабильные 60 FPS на максимальных настройках я смог лишь пройдя целый цикл видеокарт: GeForce 8800 GT, GeForce GT 240, Radeon HD 7750, GeForce GTX 670 и GeForce GTX 1060. Только последняя смогла обеспечить стабильный уровень производительности, да и то в 1366х768. " Что же за игра такая, кто угадает? PS: Эхх, а X-18 при первом прохождении... такие эмоции были в этой же лабе (именно локации, а не индекса в названии) только в OLR и LA. А этот страшный скрежет застрявших ящиков. Сообщение отредактировал Билдоман - 21.03.2017, 21:46 -------------------- I NEED A BRAAAAAAAAAAAAAAAAAAAAAAP!!!!11
|
|
 
|
|
21.03.2017, 22:13
Сообщение
#43
|
|
![]() Кандидат Игровых Наук Репутация: 546
Группа: Участник Сообщений: 3016 Награды: 8 Регистрация: 21.04.2010 |
Билдоман, ЧН до сих пор на DX10.1 не дает 60 фпс на ПЕЧ970
Тень Чернобыля вроде как нормально идет. -------------------- |
|
 
|
|
22.03.2017, 00:49
Сообщение
#44
|
|
|
Игровой Эксперт Репутация: 328
Группа: Участник Сообщений: 2399 Награды: 5 Регистрация: 09.11.2009 |
Блин, так интересно читать комментарии к новостям о Сталкере)))
ща читаю 4pda коменты к новости и угораю, что некоторые считают Сталка аналогом фоллаута)))) -------------------- Фотография - это единственный язык, который понятен в любой точке мира. (С)
|
|
 
|
|
22.03.2017, 01:00
Сообщение
#45
|
|
![]() Почти Мастер Репутация: 75
Группа: Участник Сообщений: 1168 Награды: 4 Регистрация: 10.11.2015 |
давай сорцы А сможешь восстановить? Тогда на тебе подарок в честь юбилея! У меня так и не получилось, залезать в вертушку можно, но летит куда попало, кувыркается, короче отстой. Flyer.cpp Код // CustomFlyer.cpp: implementation of the CCustomFlyer class. // ////////////////////////////////////////////////////////////////////// #include "stdafx.h" #include "Flyer.h" #include "../CameraLook.h" #include "CameraFirstEye.h" #include "../environment.h" #include "../skeletoncustom.h" #define FLY_ACCEL 10.0f #define YAW_ACCEL 0.75f #define RUN_COEF 4.0f #define MAX_CAM_YAW 1.75f #define FRICTION_AIR 1.75f #define FRICTION_WALL 5.f #define FRICTION_GROUND 10.f //#define AIR_RESIST (1.f-0.01f) #define MIN_CRASH_SPEED 15.f #define MAX_CRASH_SPEED 30.f IC float sign(float t) { return (t>=0)?1.f:-1.f; } ////////////////////////////////////////////////////////////////////// // Construction/Destruction ////////////////////////////////////////////////////////////////////// CFlyer::CFlyer() : inherited() { m_PhysicMovementControl->SetCrashSpeeds (MIN_CRASH_SPEED,MAX_CRASH_SPEED); m_PhysicMovementControl->SetParent (this); m_PhysicMovementControl->SetMass (2000); m_PhysicMovementControl->SetApplyGravity(FALSE); m_PhysicMovementControl->SetFriction (FRICTION_AIR,FRICTION_WALL,FRICTION_GROUND); cameras[efcFrontView] = xr_new<CCameraFirstEye> (this, pSettings, "heli_front_cam", true); cameras[efcLookAt] = xr_new<CCameraLook> (this, pSettings, "heli_look_cam", false); cameras[efcFreeLook] = xr_new<CCameraLook> (this, pSettings, "heli_free_cam", false); cam_active = efcFrontView; eState = fsWork; new_mstate = 0; cur_mstate = 0; mYaw = 0; mYawVelocity= 0; // vOldVel.set(0,0,0); // Device.seqRender.Add (this); } CFlyer::~CFlyer() { // Device.seqRender.Remove (this); for (int i=0; i<efcMaxCam; ++i) xr_delete(cameras[i]); } void CFlyer::Load(LPCSTR section) { Msg("Loading flyer: %s",section); inherited::Load(ini,section); Fbox aabb; aabb.set (CFORM()->GetBBox()); // m_PhysicMovementControl->SetBox (aabb); Fvector vfC,vfE; vfE.set (1.f,.25f,1.f); vfC.set (0.f,.2f,0.f); m_PhysicMovementControl->SetFoots (vfC,vfE); m_PhysicMovementControl->CalcMaximumVelocity(mMaxAirVelocity,FLY_ACCEL*RUN_COEF,FRICTION_AIR); m_PhysicMovementControl->CalcMaximumVelocity(mMaxYawVelocity,YAW_ACCEL*RUN_COEF,FRICTION_AIR); // R_ASSERT (Visual()->Type==MT_SKELETON); // smart_cast<CKinematics*> (Visual())->PlayCycle("work"); } void CFlyer::UpdateState(){ // проверить живой или нет eState = (1)?fsWork:fsDead; } void CFlyer::CheckControls(Fvector &vControlAccel, float& fYawAccel) { // control accel vControlAccel.set(0,0,0); fYawAccel = 0; // update player accel if (cur_mstate&mcUp) vControlAccel.y = 1; if (cur_mstate&mcDown) vControlAccel.y = -1; if (cur_mstate&mcFwd) vControlAccel.z = 1; if (cur_mstate&mcBack) vControlAccel.z = -1; if (cur_mstate&mcLStrafe) vControlAccel.x = -1; if (cur_mstate&mcRStrafe) vControlAccel.x = 1; if (cur_mstate&mcLeft) fYawAccel = -1; if (cur_mstate&mcRight) fYawAccel = 1; if ((cam_active==efcFrontView)&&(fYawAccel==0)){ CCameraBase* cam = cameras[efcFrontView]; float val = cam->CheckLimYaw(); float sgn = sign(val); if ((val>-.05f)&&(val<0.05f)) val = 0; fYawAccel = val;//sgn*val*val; } // fMouseYawMoving *= 0.8f; vControlAccel.normalize_safe(); vControlAccel.mul (FLY_ACCEL); fYawAccel *= YAW_ACCEL; if (isAccelerated()) { vControlAccel.mul (RUN_COEF); fYawAccel *= RUN_COEF; } if (m_PhysicMovementControl->Environment()==CMovementControl::peOnGround){ vControlAccel.x*=0.1f; vControlAccel.z*=0.1f; fYawAccel*=0.1f; } vControlAccel.y *= 0.75f; //if (_abs(vControlAccel.y)>EPS_L) vControlAccel.y -= psGravity*.25f; } void CFlyer::SetAnimation( ) { } #define BANK_FACTOR 1.25f void CFlyer::Update(u32 DT) { if (!bEnabled) return; float dt = float(DT)/1000.f; // enabled & disabled motion state on current frame cur_mstate = new_mstate; // update controls Fvector vControlAccel; float fYawAccel; CheckControls (vControlAccel,fYawAccel); // prepare safe translate object Fvector accel; /* switch(m_PhysicMovementControl->Environment()) { case CMovementControl::peInAir: pApp->pFont->Out(-1.f,0.5f,"Env: air"); break; case CMovementControl::peAtWall: pApp->pFont->Out(-1.f,0.5f,"Env: wall"); break; case CMovementControl::peOnGround: pApp->pFont->Out(-1.f,0.5f,"Env: ground"); break; default: NODEFAULT; } */ // rotation mYaw = mYaw + mYawVelocity*dt + fYawAccel*dt*dt*0.5f; mYawVelocity = mYawVelocity + fYawAccel*dt; mYawVelocity -= dt*mYawVelocity*m_PhysicMovementControl->GetCurrentFriction(); Fvector D,N; D.set(_sin(mYaw),0.f,_cos(mYaw)); N.set(0,1,0); mRotate.rotation(D,N); // movement mRotate.transform_dir(accel, vControlAccel); m_PhysicMovementControl->SetPosition(Position()); m_PhysicMovementControl->Calculate (accel,mYawVelocity,0,dt,false); m_PhysicMovementControl->GetPosition(Position()); //--------------------------------------------------------- // рассчитаем крен //--------------------------------------------------------- const Fvector& VM = m_PhysicMovementControl->GetVelocity(); Fvector V; // V.set (vOldVel); // V.inertion (VM,0.999f); // vOldVel.set (VM); Fmatrix M; M.transpose (mRotate); M.transform_dir(V,VM); // pApp->pFont->Out(-1,0.8f,"Vel: %.2f, %.2f, %.2f",V.x,V.y,V.z); // рассчитаем возможный крен по скорости V.div (mMaxAirVelocity*2.f*BANK_FACTOR); Fmatrix Rbank; Fquaternion Q; // рассчитаем крен по повороту float bank = mYawVelocity/(mMaxYawVelocity*BANK_FACTOR); bank*=_abs (V.z*4.f); bank+=V.x; // повернем модель Q.rotationYawPitchRoll(bank,0,-(V.z)); Rbank.rotation (Q); mRotate.mulB_43 (Rbank); // crop yaw angle if (mYaw>PI_MUL_2){ mYaw-=PI_MUL_2; cameras[efcLookAt]->yaw-=PI_MUL_2; } if (mYaw<-PI_MUL_2){ mYaw+=PI_MUL_2; cameras[efcLookAt]->yaw+=PI_MUL_2; } // look camera delay computing float vm = V.magnitude()*BANK_FACTOR*2; clamp(vm,0.f,1.f); { float Yo, k, Ay, z, f; Yo = cameras[efcLookAt]->yaw; z = 1.6f; f = 1.2f+vm; k = PI_MUL_2*f; Ay = (mYaw-Yo)*k*k - Vy*k*z; cameras[efcLookAt]->yaw = Yo + Vy*dt + Ay*dt*dt*0.5f; Vy = 0.99f*Vy + Ay*dt; } //--------------------------------------------------------- // test nearest object // Fvector C; float R; // m_PhysicMovementControl->GetBoundingSphere(C,R); // g_pGameLevel->ObjectSpace.TestNearestObject(CFORM(), C, R); // check state UpdateState (); // Check ground-contact if (m_PhysicMovementControl->gcontact_Was) { } // update motions SetAnimation (); UpdateTransform (); // smart_cast<CKinematics*>(Visual())->Update(); inherited::Update (DT); if (IsMyCamera()) UpdateCamera(); // HUD update // pApp->pFont->Out(-1,0.88f,"Fly P: %.3f, %.3f, %.3f",Position().x,Position().y,Position().z); // pApp->pFont->Out(-1,0.93f,"Fly D: %.3f, %.3f, %.3f",mRotate.k.x,mRotate.k.y,mRotate.k.z); } #ifdef DEBUG void CFlyer::OnRender () { if (!bDebug) return; m_PhysicMovementControl->dbg_Draw (); } #endif Flyer.h Код // CustomFlyer.h: interface for the CCustomFlyer class. // ////////////////////////////////////////////////////////////////////// #if !defined(AFX_FLYER_H__06360CF2_1B3F_4F82_814D_F7BF5E4F601C__INCLUDED_) #define AFX_FLYER_H__06360CF2_1B3F_4F82_814D_F7BF5E4F601C__INCLUDED_ #pragma once #include "entity.h" #include "actor_flags.h" // refs class CCameraBase; class CFlyer : public CEntity { enum EMoveCommand{ mcFwd = 0x0001, mcBack = 0x0002, mcLStrafe = 0x0004, mcRStrafe = 0x0008, mcUp = 0x0010, mcDown = 0x0020, mcAccel = 0x0100, mcLeft = 0x0200, mcRight = 0x0400 }; enum EFlyerCameras { efcFrontView = 0, efcLookAt, efcFreeLook, efcMaxCam }; enum EFlyerState{ fsWork, fsDead }; private: typedef CEntity inherited; private: // State machine EFlyerState eState; // +644 u32 new_mstate, cur_mstate; // +648, +652 float mYaw; // +656 float mYawVelocity; // +660 float mMaxYawVelocity; // +664 float mMaxAirVelocity; // +668 IC BOOL isAccelerated () { if (cur_mstate&mcAccel) return psActorFlags.test(AF_ALWAYSRUN)?FALSE:TRUE; else return psActorFlags.test(AF_ALWAYSRUN)?TRUE :FALSE; } // Cameras CCameraBase* cameras[efcMaxCam]; // +672 EFlyerCameras cam_active; // +684 void ChangeCamStyle (EFlyerCameras style); void UpdateState (); void UpdateCamera (); void SetAnimation (); void CheckControls (Fvector &vControlAccel, float& fYawAccel); public: CFlyer (); virtual ~CFlyer (); virtual void Load (LPCSTR section); // Fire control virtual void g_fireParams (const CHudItem* /**pHudItem/**/, Fvector& /**P/**/, Fvector& /**D/**/) {}; virtual void HitSignal ( int /**iHitAmount/**/, Fvector& /**vLocalDir/**/, CEntity* /**E/**/, s16 /**element/**/){;} virtual void Update ( u32 DT ); virtual void IR_onMouseMove (int x, int y); virtual void IR_OnKeyboardPress (int dik); virtual void IR_OnKeyboardRelease (int dik); virtual void IR_OnKeyboardHold (int dik); #ifdef DEBUG virtual void OnRender (); #endif }; #endif // !defined(AFX_FLYER_H__06360CF2_1B3F_4F82_814D_F7BF5E4F601C__INCLUDED_) FlyerCameras.cpp Код #include "stdafx.h" #include "Flyer.h" #include "../CameraBase.h" void CFlyer::UpdateCamera() { Fvector point, dangle; // get calc eye point 90% from player height Fvector R; m_PhysicMovementControl->Box().getsize (R); point.set (0.f,R.y*0.55f,0.9f); XFORM().transform_tiny (point); dangle.set(0,0,0); switch (cam_active){ case efcFrontView: break; case efcLookAt: break; case efcFreeLook: break; default: NODEFAULT; } CCameraBase* C = cameras[cam_active]; C->Update (point,dangle); g_pGameLevel->Cameras().Update (C); } void CFlyer::ChangeCamStyle (EFlyerCameras style){ CCameraBase* old_cam = cameras[cam_active]; cam_active = style; CCameraBase* new_cam = cameras[cam_active]; old_cam->onDeactivate(); new_cam->onActivate(old_cam); switch(cam_active){ case efcFrontView: bVisible = true; new_cam->yaw=0; break; case efcLookAt: bVisible = true; break; case efcFreeLook: bVisible = true; break; } } FlyerInput.cpp Код #include "stdafx.h" #include "flyer.h" #include "../xr_input.h" #include "../CameraBase.h" void CFlyer::IR_OnKeyboardPress(int cmd){ if (eState==fsDead) return; switch(cmd){ case kACCEL: new_mstate |= mcAccel; break; case kR_STRAFE: new_mstate |= mcRStrafe; break; case kL_STRAFE: new_mstate |= mcLStrafe; break; case kFWD: new_mstate |= mcFwd; break; case kBACK: new_mstate |= mcBack; break; case kJUMP: new_mstate |= mcUp; break; case kCROUCH: new_mstate |= mcDown; break; case kLEFT: new_mstate |= mcLeft; break; case kRIGHT: new_mstate |= mcRight; break; // case kFIRE: FireStart(); break; case kCAM_1: ChangeCamStyle(efcFrontView);break; case kCAM_2: ChangeCamStyle(efcLookAt); break; case kCAM_3: ChangeCamStyle(efcFreeLook);break; } } void CFlyer::IR_OnKeyboardRelease(int cmd){ switch(cmd){ case kACCEL: new_mstate &=~mcAccel; break; case kR_STRAFE: new_mstate &=~mcRStrafe; break; case kL_STRAFE: new_mstate &=~mcLStrafe; break; case kFWD: new_mstate &=~mcFwd; break; case kBACK: new_mstate &=~mcBack; break; case kJUMP: new_mstate &=~mcUp; break; case kCROUCH: new_mstate &=~mcDown; break; case kLEFT: new_mstate &=~mcLeft; break; case kRIGHT: new_mstate &=~mcRight; break; // case kFIRE: FireEnd(); break; } } void CFlyer::IR_OnKeyboardHold(int cmd){ if (eState==fsDead) return; switch(cmd){ case kCAM_ZOOM_IN: case kCAM_ZOOM_OUT: case kUP: case kDOWN: cameras[cam_active]->Move(cmd); break; case kLEFT: case kRIGHT: // if (cam_active==efcFreeLook) // cameras[cam_active]->Move(cmd); break; } } void CFlyer::IR_onMouseMove(int dx, int dy) { float scale = psMouseSens * psMouseSensScale/50.f; if (efcLookAt!=cam_active) if (dx){ float d = float(dx)*scale; cameras[cam_active]->Move((d<0)?kLEFT:kRIGHT, _abs(d)); // fMouseYawMoving = 1.f; } if (dy){ float d = ((psMouseInvert.test(1))?-1:1)*float(dy)*scale*MouseHWScale; cameras[cam_active]->Move((d>0)?kUP:kDOWN, _abs(d)); } } В этот вертолёт не залезают, а переключают управление на него, короче, этот код относится приблизительно к , и в современном(1.0007) XRay не работает, так же закомментированный код относится приблизительно . Сам я пытался восстановить класс CVehicleHelicopter это вертолёт актора, был в движке с 13.02.2004 по ноябрь 2005 года, или с по билд, так же недоделанный, вот я и пытался его реанимировать, но ничего не вышло. ЗЫ В билде 1098 этот вертолёт не работает, отключён. Я так же пытался его реанимировать, но получилось не очень. Сообщение отредактировал NanoBot-AMK - 22.03.2017, 01:21 -------------------- СТАЛКЕР только для ПК!
|
|
 
|
|
22.03.2017, 03:53
Сообщение
#46
|
|
![]() Опытный Игрок Репутация: 4
Группа: Участник Сообщений: 54 Награды: 2 Регистрация: 26.07.2015 |
|
|
 
|
|
22.03.2017, 06:41
Сообщение
#47
|
|
![]() Опытный Игрок Репутация: 77
Группа: Участник Сообщений: 55 Награды: 4 Регистрация: 20.02.2009 |
Как время то летит,во всех деталях помню день,когда полетел покупать заветный диск
|
|
 
|
|
22.03.2017, 07:16
Сообщение
#48
|
|
![]() Почти Мастер Репутация: 174
Группа: Участник Сообщений: 1052 Награды: 5 Регистрация: 11.10.2006 |
А я купил диск через пару дней после выхода игры. Тогда еще в нашем зажопинске сталкера не завезли :-) А теперь это игра - живая классика. Вот недавно хотел снова пройти с каким-нибудь хорошим модом ТЧ. Что посоветуете поставить? Билды не предлагать, они и так у меня есть :-)
А игра версии 1.0 у меня так вообще тогда чуть не спалила мою 7600GS Сообщение отредактировал xroft - 22.03.2017, 07:19 -------------------- ![]() |
|
 
|
|
22.03.2017, 07:36
Сообщение
#49
|
|
![]() какой жим, вы о чем?) Репутация: 1523
Группа: Участник Сообщений: 7234 Награды: 10 Регистрация: 30.05.2009 |
|
|
 
|
|
22.03.2017, 12:12
Сообщение
#50
|
|
![]() Почти Игроман Репутация: 96
Группа: Участник Сообщений: 594 Награды: 3 Регистрация: 26.10.2012 |
Цитата(kasper) можно было распаковать и юзать бинарники от английской версии да ладно, в то время был ужасный dual-up по карточкам(и то в конце 2007-го), дальше уж не буду писать - что это значило, по кр.мере для отдельных ю-зверей. Вообще имхо: грех гонять тч с модами, и зачем из ТЧ пытаюца сделать ЗП, грешно это. -------------------- Будиш маму-папу слушать
Будиш ты канфеты кушать! © Операция «Ы» |
|
 
|
|
22.03.2017, 12:18
Сообщение
#51
|
|
|
Продвинутый геймер Репутация: 24
Группа: Участник Сообщений: 223 Награды: 5 Регистрация: 01.02.2006 |
давай сорцы А сможешь восстановить? Тогда на тебе подарок в честь юбилея! У меня так и не получилось, залезать в вертушку можно, но летит куда попало, кувыркается, короче отстой. Flyer.cpp Код // CustomFlyer.cpp: implementation of the CCustomFlyer class. // ////////////////////////////////////////////////////////////////////// #include "stdafx.h" #include "Flyer.h" #include "../CameraLook.h" #include "CameraFirstEye.h" #include "../environment.h" #include "../skeletoncustom.h" #define FLY_ACCEL 10.0f #define YAW_ACCEL 0.75f #define RUN_COEF 4.0f #define MAX_CAM_YAW 1.75f #define FRICTION_AIR 1.75f #define FRICTION_WALL 5.f #define FRICTION_GROUND 10.f //#define AIR_RESIST (1.f-0.01f) #define MIN_CRASH_SPEED 15.f #define MAX_CRASH_SPEED 30.f IC float sign(float t) { return (t>=0)?1.f:-1.f; } ////////////////////////////////////////////////////////////////////// // Construction/Destruction ////////////////////////////////////////////////////////////////////// CFlyer::CFlyer() : inherited() { m_PhysicMovementControl->SetCrashSpeeds (MIN_CRASH_SPEED,MAX_CRASH_SPEED); m_PhysicMovementControl->SetParent (this); m_PhysicMovementControl->SetMass (2000); m_PhysicMovementControl->SetApplyGravity(FALSE); m_PhysicMovementControl->SetFriction (FRICTION_AIR,FRICTION_WALL,FRICTION_GROUND); cameras[efcFrontView] = xr_new<CCameraFirstEye> (this, pSettings, "heli_front_cam", true); cameras[efcLookAt] = xr_new<CCameraLook> (this, pSettings, "heli_look_cam", false); cameras[efcFreeLook] = xr_new<CCameraLook> (this, pSettings, "heli_free_cam", false); cam_active = efcFrontView; eState = fsWork; new_mstate = 0; cur_mstate = 0; mYaw = 0; mYawVelocity= 0; // vOldVel.set(0,0,0); // Device.seqRender.Add (this); } CFlyer::~CFlyer() { // Device.seqRender.Remove (this); for (int i=0; i<efcMaxCam; ++i) xr_delete(cameras[i]); } void CFlyer::Load(LPCSTR section) { Msg("Loading flyer: %s",section); inherited::Load(ini,section); Fbox aabb; aabb.set (CFORM()->GetBBox()); // m_PhysicMovementControl->SetBox (aabb); Fvector vfC,vfE; vfE.set (1.f,.25f,1.f); vfC.set (0.f,.2f,0.f); m_PhysicMovementControl->SetFoots (vfC,vfE); m_PhysicMovementControl->CalcMaximumVelocity(mMaxAirVelocity,FLY_ACCEL*RUN_COEF,FRICTION_AIR); m_PhysicMovementControl->CalcMaximumVelocity(mMaxYawVelocity,YAW_ACCEL*RUN_COEF,FRICTION_AIR); // R_ASSERT (Visual()->Type==MT_SKELETON); // smart_cast<CKinematics*> (Visual())->PlayCycle("work"); } void CFlyer::UpdateState(){ // проверить живой или нет eState = (1)?fsWork:fsDead; } void CFlyer::CheckControls(Fvector &vControlAccel, float& fYawAccel) { // control accel vControlAccel.set(0,0,0); fYawAccel = 0; // update player accel if (cur_mstate&mcUp) vControlAccel.y = 1; if (cur_mstate&mcDown) vControlAccel.y = -1; if (cur_mstate&mcFwd) vControlAccel.z = 1; if (cur_mstate&mcBack) vControlAccel.z = -1; if (cur_mstate&mcLStrafe) vControlAccel.x = -1; if (cur_mstate&mcRStrafe) vControlAccel.x = 1; if (cur_mstate&mcLeft) fYawAccel = -1; if (cur_mstate&mcRight) fYawAccel = 1; if ((cam_active==efcFrontView)&&(fYawAccel==0)){ CCameraBase* cam = cameras[efcFrontView]; float val = cam->CheckLimYaw(); float sgn = sign(val); if ((val>-.05f)&&(val<0.05f)) val = 0; fYawAccel = val;//sgn*val*val; } // fMouseYawMoving *= 0.8f; vControlAccel.normalize_safe(); vControlAccel.mul (FLY_ACCEL); fYawAccel *= YAW_ACCEL; if (isAccelerated()) { vControlAccel.mul (RUN_COEF); fYawAccel *= RUN_COEF; } if (m_PhysicMovementControl->Environment()==CMovementControl::peOnGround){ vControlAccel.x*=0.1f; vControlAccel.z*=0.1f; fYawAccel*=0.1f; } vControlAccel.y *= 0.75f; //if (_abs(vControlAccel.y)>EPS_L) vControlAccel.y -= psGravity*.25f; } void CFlyer::SetAnimation( ) { } #define BANK_FACTOR 1.25f void CFlyer::Update(u32 DT) { if (!bEnabled) return; float dt = float(DT)/1000.f; // enabled & disabled motion state on current frame cur_mstate = new_mstate; // update controls Fvector vControlAccel; float fYawAccel; CheckControls (vControlAccel,fYawAccel); // prepare safe translate object Fvector accel; /* switch(m_PhysicMovementControl->Environment()) { case CMovementControl::peInAir: pApp->pFont->Out(-1.f,0.5f,"Env: air"); break; case CMovementControl::peAtWall: pApp->pFont->Out(-1.f,0.5f,"Env: wall"); break; case CMovementControl::peOnGround: pApp->pFont->Out(-1.f,0.5f,"Env: ground"); break; default: NODEFAULT; } */ // rotation mYaw = mYaw + mYawVelocity*dt + fYawAccel*dt*dt*0.5f; mYawVelocity = mYawVelocity + fYawAccel*dt; mYawVelocity -= dt*mYawVelocity*m_PhysicMovementControl->GetCurrentFriction(); Fvector D,N; D.set(_sin(mYaw),0.f,_cos(mYaw)); N.set(0,1,0); mRotate.rotation(D,N); // movement mRotate.transform_dir(accel, vControlAccel); m_PhysicMovementControl->SetPosition(Position()); m_PhysicMovementControl->Calculate (accel,mYawVelocity,0,dt,false); m_PhysicMovementControl->GetPosition(Position()); //--------------------------------------------------------- // рассчитаем крен //--------------------------------------------------------- const Fvector& VM = m_PhysicMovementControl->GetVelocity(); Fvector V; // V.set (vOldVel); // V.inertion (VM,0.999f); // vOldVel.set (VM); Fmatrix M; M.transpose (mRotate); M.transform_dir(V,VM); // pApp->pFont->Out(-1,0.8f,"Vel: %.2f, %.2f, %.2f",V.x,V.y,V.z); // рассчитаем возможный крен по скорости V.div (mMaxAirVelocity*2.f*BANK_FACTOR); Fmatrix Rbank; Fquaternion Q; // рассчитаем крен по повороту float bank = mYawVelocity/(mMaxYawVelocity*BANK_FACTOR); bank*=_abs (V.z*4.f); bank+=V.x; // повернем модель Q.rotationYawPitchRoll(bank,0,-(V.z)); Rbank.rotation (Q); mRotate.mulB_43 (Rbank); // crop yaw angle if (mYaw>PI_MUL_2){ mYaw-=PI_MUL_2; cameras[efcLookAt]->yaw-=PI_MUL_2; } if (mYaw<-PI_MUL_2){ mYaw+=PI_MUL_2; cameras[efcLookAt]->yaw+=PI_MUL_2; } // look camera delay computing float vm = V.magnitude()*BANK_FACTOR*2; clamp(vm,0.f,1.f); { float Yo, k, Ay, z, f; Yo = cameras[efcLookAt]->yaw; z = 1.6f; f = 1.2f+vm; k = PI_MUL_2*f; Ay = (mYaw-Yo)*k*k - Vy*k*z; cameras[efcLookAt]->yaw = Yo + Vy*dt + Ay*dt*dt*0.5f; Vy = 0.99f*Vy + Ay*dt; } //--------------------------------------------------------- // test nearest object // Fvector C; float R; // m_PhysicMovementControl->GetBoundingSphere(C,R); // g_pGameLevel->ObjectSpace.TestNearestObject(CFORM(), C, R); // check state UpdateState (); // Check ground-contact if (m_PhysicMovementControl->gcontact_Was) { } // update motions SetAnimation (); UpdateTransform (); // smart_cast<CKinematics*>(Visual())->Update(); inherited::Update (DT); if (IsMyCamera()) UpdateCamera(); // HUD update // pApp->pFont->Out(-1,0.88f,"Fly P: %.3f, %.3f, %.3f",Position().x,Position().y,Position().z); // pApp->pFont->Out(-1,0.93f,"Fly D: %.3f, %.3f, %.3f",mRotate.k.x,mRotate.k.y,mRotate.k.z); } #ifdef DEBUG void CFlyer::OnRender () { if (!bDebug) return; m_PhysicMovementControl->dbg_Draw (); } #endif Flyer.h Код // CustomFlyer.h: interface for the CCustomFlyer class. // ////////////////////////////////////////////////////////////////////// #if !defined(AFX_FLYER_H__06360CF2_1B3F_4F82_814D_F7BF5E4F601C__INCLUDED_) #define AFX_FLYER_H__06360CF2_1B3F_4F82_814D_F7BF5E4F601C__INCLUDED_ #pragma once #include "entity.h" #include "actor_flags.h" // refs class CCameraBase; class CFlyer : public CEntity { enum EMoveCommand{ mcFwd = 0x0001, mcBack = 0x0002, mcLStrafe = 0x0004, mcRStrafe = 0x0008, mcUp = 0x0010, mcDown = 0x0020, mcAccel = 0x0100, mcLeft = 0x0200, mcRight = 0x0400 }; enum EFlyerCameras { efcFrontView = 0, efcLookAt, efcFreeLook, efcMaxCam }; enum EFlyerState{ fsWork, fsDead }; private: typedef CEntity inherited; private: // State machine EFlyerState eState; // +644 u32 new_mstate, cur_mstate; // +648, +652 float mYaw; // +656 float mYawVelocity; // +660 float mMaxYawVelocity; // +664 float mMaxAirVelocity; // +668 IC BOOL isAccelerated () { if (cur_mstate&mcAccel) return psActorFlags.test(AF_ALWAYSRUN)?FALSE:TRUE; else return psActorFlags.test(AF_ALWAYSRUN)?TRUE :FALSE; } // Cameras CCameraBase* cameras[efcMaxCam]; // +672 EFlyerCameras cam_active; // +684 void ChangeCamStyle (EFlyerCameras style); void UpdateState (); void UpdateCamera (); void SetAnimation (); void CheckControls (Fvector &vControlAccel, float& fYawAccel); public: CFlyer (); virtual ~CFlyer (); virtual void Load (LPCSTR section); // Fire control virtual void g_fireParams (const CHudItem* /**pHudItem/**/, Fvector& /**P/**/, Fvector& /**D/**/) {}; virtual void HitSignal ( int /**iHitAmount/**/, Fvector& /**vLocalDir/**/, CEntity* /**E/**/, s16 /**element/**/){;} virtual void Update ( u32 DT ); virtual void IR_onMouseMove (int x, int y); virtual void IR_OnKeyboardPress (int dik); virtual void IR_OnKeyboardRelease (int dik); virtual void IR_OnKeyboardHold (int dik); #ifdef DEBUG virtual void OnRender (); #endif }; #endif // !defined(AFX_FLYER_H__06360CF2_1B3F_4F82_814D_F7BF5E4F601C__INCLUDED_) FlyerCameras.cpp Код #include "stdafx.h" #include "Flyer.h" #include "../CameraBase.h" void CFlyer::UpdateCamera() { Fvector point, dangle; // get calc eye point 90% from player height Fvector R; m_PhysicMovementControl->Box().getsize (R); point.set (0.f,R.y*0.55f,0.9f); XFORM().transform_tiny (point); dangle.set(0,0,0); switch (cam_active){ case efcFrontView: break; case efcLookAt: break; case efcFreeLook: break; default: NODEFAULT; } CCameraBase* C = cameras[cam_active]; C->Update (point,dangle); g_pGameLevel->Cameras().Update (C); } void CFlyer::ChangeCamStyle (EFlyerCameras style){ CCameraBase* old_cam = cameras[cam_active]; cam_active = style; CCameraBase* new_cam = cameras[cam_active]; old_cam->onDeactivate(); new_cam->onActivate(old_cam); switch(cam_active){ case efcFrontView: bVisible = true; new_cam->yaw=0; break; case efcLookAt: bVisible = true; break; case efcFreeLook: bVisible = true; break; } } FlyerInput.cpp Код #include "stdafx.h" #include "flyer.h" #include "../xr_input.h" #include "../CameraBase.h" void CFlyer::IR_OnKeyboardPress(int cmd){ if (eState==fsDead) return; switch(cmd){ case kACCEL: new_mstate |= mcAccel; break; case kR_STRAFE: new_mstate |= mcRStrafe; break; case kL_STRAFE: new_mstate |= mcLStrafe; break; case kFWD: new_mstate |= mcFwd; break; case kBACK: new_mstate |= mcBack; break; case kJUMP: new_mstate |= mcUp; break; case kCROUCH: new_mstate |= mcDown; break; case kLEFT: new_mstate |= mcLeft; break; case kRIGHT: new_mstate |= mcRight; break; // case kFIRE: FireStart(); break; case kCAM_1: ChangeCamStyle(efcFrontView);break; case kCAM_2: ChangeCamStyle(efcLookAt); break; case kCAM_3: ChangeCamStyle(efcFreeLook);break; } } void CFlyer::IR_OnKeyboardRelease(int cmd){ switch(cmd){ case kACCEL: new_mstate &=~mcAccel; break; case kR_STRAFE: new_mstate &=~mcRStrafe; break; case kL_STRAFE: new_mstate &=~mcLStrafe; break; case kFWD: new_mstate &=~mcFwd; break; case kBACK: new_mstate &=~mcBack; break; case kJUMP: new_mstate &=~mcUp; break; case kCROUCH: new_mstate &=~mcDown; break; case kLEFT: new_mstate &=~mcLeft; break; case kRIGHT: new_mstate &=~mcRight; break; // case kFIRE: FireEnd(); break; } } void CFlyer::IR_OnKeyboardHold(int cmd){ if (eState==fsDead) return; switch(cmd){ case kCAM_ZOOM_IN: case kCAM_ZOOM_OUT: case kUP: case kDOWN: cameras[cam_active]->Move(cmd); break; case kLEFT: case kRIGHT: // if (cam_active==efcFreeLook) // cameras[cam_active]->Move(cmd); break; } } void CFlyer::IR_onMouseMove(int dx, int dy) { float scale = psMouseSens * psMouseSensScale/50.f; if (efcLookAt!=cam_active) if (dx){ float d = float(dx)*scale; cameras[cam_active]->Move((d<0)?kLEFT:kRIGHT, _abs(d)); // fMouseYawMoving = 1.f; } if (dy){ float d = ((psMouseInvert.test(1))?-1:1)*float(dy)*scale*MouseHWScale; cameras[cam_active]->Move((d>0)?kUP:kDOWN, _abs(d)); } } В этот вертолёт не залезают, а переключают управление на него, короче, этот код относится приблизительно к , и в современном(1.0007) XRay не работает, так же закомментированный код относится приблизительно . Сам я пытался восстановить класс CVehicleHelicopter это вертолёт актора, был в движке с 13.02.2004 по ноябрь 2005 года, или с по билд, так же недоделанный, вот я и пытался его реанимировать, но ничего не вышло. ЗЫ В билде 1098 этот вертолёт не работает, отключён. Я так же пытался его реанимировать, но получилось не очень. все понял откуда файлы, там и вертолет нормальный есть но нифига не реализовано |
|
 
|
|
22.03.2017, 14:42
Сообщение
#52
|
|
![]() Босс Репутация: 950
Группа: Участник Сообщений: 4230 Награды: 2 Регистрация: 27.09.2010 |
ЧН до сих пор на DX10.1 не дает 60 фпс на ПЕЧ970 У меня идёт всё, кроме ЧН. Ну и игр с рендером ЧН (LA, привет -------------------- I NEED A BRAAAAAAAAAAAAAAAAAAAAAAP!!!!11
|
|
 
|
|
22.03.2017, 15:48
Сообщение
#53
|
|
![]() Кандидат Игровых Наук Репутация: 546
Группа: Участник Сообщений: 3016 Награды: 8 Регистрация: 21.04.2010 |
Билдоман, это вообще не ясная фигня, билд который немецкий (пердрелиз чн) не лагает, а дефолт лагает
-------------------- |
|
 
|
|
23.03.2017, 01:34
Сообщение
#54
|
|
![]() Почти Мастер Репутация: 75
Группа: Участник Сообщений: 1168 Награды: 4 Регистрация: 10.11.2015 |
Ура, вот этот день настал, 10 лет назад вышел С.Т.А.Л.К.Е.Р. Тень Чернобыля на прилавки СНГ!
А то по дате США как-то не патриотично. -------------------- СТАЛКЕР только для ПК!
|
|
 
|
|
23.03.2017, 02:11
Сообщение
#55
|
|
![]() разраб одиночка Репутация: 2132
Группа: Модератор Сообщений: 3413 Награды: 13 Регистрация: 06.05.2004 |
С праздничком, ребят.)
-------------------- Делай что должен и будь что будет.
| | | | |
|
 
|
|
23.03.2017, 02:22
Сообщение
#56
|
|
![]() Игровой Бог Репутация: 648
Группа: Участник Сообщений: 5354 Награды: 9 Регистрация: 24.09.2010 |
-------------------- |
|
 
|
|
23.03.2017, 02:24
Сообщение
#57
|
|
![]() Мастер Игры Репутация: 74
Группа: Участник Сообщений: 1454 Награды: 2 Регистрация: 28.05.2010 |
Да-а-а-а!
|
|
 
|
|
23.03.2017, 02:30
Сообщение
#58
|
|
![]() Опытный Игрок Репутация: -3
Группа: Участник Сообщений: 63 Награды: 1 Регистрация: 19.02.2017 |
Это же Росток, да? На фотке. Это Григорович stalker team держит?
Сообщение отредактировал kir4aev - 23.03.2017, 02:32 -------------------- "Перо свободы. Независимые расследования. Альтернативное мнение."
Очерки, статьи и рассказы о "Новой России Будущего": |
|
 
|
|
23.03.2017, 02:40
Сообщение
#59
|
|
![]() TECHNOSLAV 80 уровня Репутация: 379
Группа: Участник Сообщений: 5758 Награды: 6 Регистрация: 26.01.2014 |
ЧН не по видеокарте задыхается, а в первую очередь по процессору. Рендер однопоточный по большому счёту.
Что касается ТЧ - я там спалил GeForce 9800GT, играя с OGSE. Не мониторил температуры, не лочил FPS, вот и вскипятилась референсная зелёнка. С тех пор сижу только на красных картах Сообщение отредактировал Cossack-HD - 23.03.2017, 02:41 -------------------- Ryzen 3700X
Arctic Freezer 33 eSports Duo 16GB DDR4 3600MHz Strix GTX 1080 TI |
|
 
|
|
23.03.2017, 08:27
Сообщение
#60
|
|
![]() Кандидат Игровых Наук Репутация: 546
Группа: Участник Сообщений: 3016 Награды: 8 Регистрация: 21.04.2010 |
Cossack-HD, странно что он задыхается от i5
-------------------- |
|
 
|
|
23.03.2017, 12:39
Сообщение
#61
|
|
![]() Игровой Бог Репутация: 1605
Группа: Участник Сообщений: 6197 Награды: 4 Регистрация: 29.06.2011 |
C десятилетием выхода игры на просторах СНГ!
|
|
 
|
|
23.03.2017, 13:05
Сообщение
#62
|
|
![]() Продвинутый геймер Репутация: 44
Группа: Участник Сообщений: 330 Награды: 3 Регистрация: 02.11.2010 |
Сегодня 23.03, а это значит что я не мог не зайти сюда, несмотря на очередной переезд, несмотря на работу, и не поздравить всех вас с этим знаменательным днём, а тем более с десяти летним юбилеем.
Ну что товарищи, всех благ вам и свежих слив. -------------------- ”STALKER |
|
 
|
|
23.03.2017, 13:08
Сообщение
#63
|
|
![]() Кандидат Игровых Наук Репутация: 714
Группа: Участник Сообщений: 3242 Награды: 6 Регистрация: 18.08.2009 |
Всех с праздником
-------------------- |
|
 
|
|
23.03.2017, 13:09
Сообщение
#64
|
|
![]() Игровой Бог первой степени Репутация: 432
Группа: Участник Сообщений: 8787 Награды: 4 Регистрация: 21.03.2013 |
Давайте ещё раз пройдём быстренько сталкер ТЧ, но уже более цинично и мудрее, как те, кто видел рождение Lost Alpha и прогресс Oblivion Lost remake, как те, кто поковырял исходники и перечитал диздоки... Ещё раз в ТЧ в честь юбилея игры...(поверх стоит мод Paradise lost) Чики-брики, наркомания, ошибки рендеринга в сонивегасе из-за конфликта кодека фрапса (черные экраны). Братишка Епифанцев, G-man, Спящий агент Биошока. Сообщение отредактировал Ruw - 23.03.2017, 13:09 -------------------- |
|
 
|
|
23.03.2017, 16:37
Сообщение
#65
|
|
![]() Продвинутый геймер Репутация: 58
Группа: Участник Сообщений: 222 Награды: 3 Регистрация: 04.11.2010 |
С праздником всех билдозависимых и не очень!
Но главным образом, всех сталкеров! Ведь, неважно в каком виде, мы всё же получили феноменальный проект! -------------------- ТСС всегда будет жить в наших сердцах... "Венгерское покачивание" © Zapilivatell, 01.04.2014 |
|
 
|
|
23.03.2017, 17:56
Сообщение
#66
|
|
![]() Игроман Репутация: 56
Группа: Участник Сообщений: 857 Награды: 3 Регистрация: 08.03.2009 |
Пошел накатывать на Радарах.
-------------------- Атмосфера ЗП.
Светло, солнечно, счасливо. Им для полного счастья атмосферы не хватает только радуги на пол неба и белых пони, что будут эту радугу есть и какать бабочками. (с) Wizzard |
|
 
|
|
23.03.2017, 18:27
Сообщение
#67
|
|
![]() Игровой Бог Репутация: 1605
Группа: Участник Сообщений: 6197 Награды: 4 Регистрация: 29.06.2011 |
Уж могли бы и ТСС отчётный THQ-й в честь такой даты выложить, в праздничной обёртке. Ну не может такого быть, чтобы не сохранилось сие.
|
|
 
|
|
23.03.2017, 18:48
Сообщение
#68
|
|
|
Самый некомпетентный на форуме Репутация: 312
Группа: Участник Сообщений: 4074 Награды: 4 Регистрация: 04.09.2012 |
С праздником, дорогие товарищи! С юбилеем самой родной игры! А ведь казалось, ещё вчера ночь напролёт пересматривал финальную рецензию Игромании, искал диск, устанавливал патчи, качал первые моды, сто раз перечитывал Дезертира, заглядывал в интригующий мир билдов и сливов, проникался долгой и трудной, но такой интересной историей разработки... Зона, как же мне было хорошо, сколько счастья подарила мне эта игра! И сколько я бы отдал, чтобы снова пройти её как в первый раз, снова в первый раз услышать Wasteland II от MoozE.
|
|
 
|
|
23.03.2017, 18:55
Сообщение
#69
|
|
![]() Игровой Бог Репутация: 1605
Группа: Участник Сообщений: 6197 Награды: 4 Регистрация: 29.06.2011 |
|
|
 
|
|
23.03.2017, 21:01
Сообщение
#70
|
|
![]() Loading... Репутация: 1644
Группа: Участник Сообщений: 5049 Награды: 5 Регистрация: 20.02.2009 |
С праздником, с десятилетием выхода игры, камрады!
|
|
 
|
|
23.03.2017, 22:02
Сообщение
#71
|
|
![]() TECHNOSLAV 80 уровня Репутация: 379
Группа: Участник Сообщений: 5758 Награды: 6 Регистрация: 26.01.2014 |
Cossack-HD, странно что он задыхается от i5 ЧН подавай высокую однопоточную производительность, а больше двух ядер не нужно - остальные распаралеленые потоки не смогут полностью нагрузить второе ядро. Пастген же. Пропускная способность памяти таки помогает всем играм серии - подгрузка ресурсов не оптимизирована, лучше брутфорсить скоростью оперативы и кэша L3. SSD и RAMDISK помогают мало - проверял. Всё упирается в скорость оперативы. Сталкир такой сталкир! Сегодня постримил столкира, надо порезать скучный стрим на интересные куски. А анонсовый видос был такой, на коленке слепленный за 20 минут: Артефакт балаклава компенсирует и тащит! Сообщение отредактировал Cossack-HD - 23.03.2017, 22:05 -------------------- Ryzen 3700X
Arctic Freezer 33 eSports Duo 16GB DDR4 3600MHz Strix GTX 1080 TI |
|
 
|
|
23.03.2017, 23:01
Сообщение
#72
|
|
![]() Игровой Бог первой степени Репутация: 432
Группа: Участник Сообщений: 8787 Награды: 4 Регистрация: 21.03.2013 |
27 марта 2007г.
С квестами ситуация намного печальней. Если основная сюжетная ветка вызывает интерес почти до самого конца, то с побочными заданиями просто беда. В лучшем случае предложат поучаствовать в штурме, а в основном генерируются случайные задания типа ”Принеси ногу снорка” или ”Убей такого-то сталкера”. Скучно, серо и бездарно. Возможности детально проработанного, абсолютно уникального мира используются от силы процентов на пять. Фанаты теряются в догадках, как такое произошло и кто виноват. Но и эта проблема решаема – в скором времени в открытый доступ поступит бесплатный редактор, так что любительские моды и дополнения вдохнут новую жизнь в несколько сыроватую Зону вдохнут новую жизнь в несколько сыроватую Зону... и тут понеслось.... 2017 год Сообщение отредактировал Ruw - 23.03.2017, 23:13 -------------------- |
|
 
|
|
23.03.2017, 23:28
Сообщение
#73
|
|
![]() Игровой Бог первой степени Репутация: 432
Группа: Участник Сообщений: 8787 Награды: 4 Регистрация: 21.03.2013 |
в 2011 или 2010, была идея фикс вернуть в ТЧ шейдерный эффект след света
когда при повороте камеры оставался световой след от ламп в итоге получился его аналог, а не копия из того самого билда, который в итоге все таки оказался в сети -------------------- |
|
 
|
|
24.03.2017, 00:24
Сообщение
#74
|
|
|
Игровой Эксперт Репутация: 328
Группа: Участник Сообщений: 2399 Награды: 5 Регистрация: 09.11.2009 |
Коротенький 3х дневный флешбек от тигромании)))
-------------------- Фотография - это единственный язык, который понятен в любой точке мира. (С)
|
|
 
|
|
24.03.2017, 01:23
Сообщение
#75
|
|
![]() Почти Мастер Репутация: 75
Группа: Участник Сообщений: 1168 Награды: 4 Регистрация: 10.11.2015 |
Но и эта проблема решаема – в скором времени в открытый доступ поступит бесплатный редактор, так что любительские моды и дополнения вдохнут новую жизнь в несколько сыроватую Зону Ты это про что, типа нормальный редактор разрабатывают, или что. Я бы мечтал о редакторе типа как в Far Cry'е, а не это убожество. А блин, не понял, ты это процитировал. Сообщение отредактировал NanoBot-AMK - 24.03.2017, 01:32 -------------------- СТАЛКЕР только для ПК!
|
|
 
|
|
24.03.2017, 02:30
Сообщение
#76
|
|
![]() Репутация: 1
Группа: Участник Сообщений: 2 Регистрация: 24.03.2017 |
Как же его не хвататет...
|
|
 
|
|
24.03.2017, 09:15
Сообщение
#77
|
|
![]() Высший Игровой Бог Репутация: 1747
Группа: Супермодератор Сообщений: 12594 Награды: 15 Регистрация: 05.11.2009 |
Опять о редакторе разговоры пошли... Да возьмите тот же Unity и делайте свой ТСС с ассетами сталкера. Удобный WYSIWYG редактор, многие вещи вещи делаются realtime ingame, куча современных и удобных фич, удобная работа с террейном, травой, встроенный редактор деревьев (действительно крутая штука, создавать уникальные деревья никогда еще не было так просто и быстро) а за счет поддержки C# многие программные вещи делаются намного быстрее.
Ну а для любителей C++ всегда есть Unreal Engine. Только делать как всегда некому. X-Ray был хорошим движком в свое время, но сейчас он уже сильно устарел и ждать многого от него не стоит. -------------------- |
|
 
|
|
24.03.2017, 13:40
Сообщение
#78
|
|
|
Игровой Эксперт Репутация: 328
Группа: Участник Сообщений: 2399 Награды: 5 Регистрация: 09.11.2009 |
STALKER2011x, не знаю, как на счет устаревания в плане модинга, но в визуальном плане он до сих пор, спустя 10 лет прекрасен, совсем не много уступая современным) с графическими паками вообще молчу)
-------------------- Фотография - это единственный язык, который понятен в любой точке мира. (С)
|
|
 
|
|
24.03.2017, 14:51
Сообщение
#79
|
|
![]() TECHNOSLAV 80 уровня Репутация: 379
Группа: Участник Сообщений: 5758 Награды: 6 Регистрация: 26.01.2014 |
Движок сталкера с самого релиза был не гибче артритного старичка - текучка кадров вызвала истерию синей изоленты: полно грязных хаков в коде.
А вот беседка запилила WYSIWYG ещё с под Morrowind. Графен в морре с модами частенько обходит билды столкира (хотя игра вышла примерно когда столкир был анонсирован), так что особой пользы от прекомпилированной геометрии нет - пережитки 90ых, не более того. А ведь реализация открытого мира в беседковых играх очень простая - мир разбит на ячейки, а под ячейками лежит низкоLODовая геометрия. Если запилить движок с неквадратными ячейками, чтобы можно было запиливать сектора/ячейки любой формы под окклюзию геометрии, это бы стало заделом на будущее для 2020ых - эффективно в плане оптимизации и гибко. Сообщение отредактировал Cossack-HD - 24.03.2017, 14:55 -------------------- Ryzen 3700X
Arctic Freezer 33 eSports Duo 16GB DDR4 3600MHz Strix GTX 1080 TI |
|
 
|
|
24.03.2017, 16:20
Сообщение
#80
|
|
![]() Высший Игровой Бог Репутация: 1747
Группа: Супермодератор Сообщений: 12594 Награды: 15 Регистрация: 05.11.2009 |
zubr14, я говорю с точки зрения разработки на X-Ray. Как выше уже сказали - гибкость/удобность движка нулевая.
-------------------- |
|
 
|
|
25.03.2017, 02:27
Сообщение
#81
|
|
![]() Грандмастер Репутация: 118
Группа: Участник Сообщений: 1788 Награды: 4 Регистрация: 04.04.2013 |
Не знаю, кидали уже ссылку или нет, но вот наткнулся, на довольно интересный ролик:
-------------------- © Алексей Сытянов |
|
 
|
|
28.03.2017, 10:43
Сообщение
#82
|
|
![]() Продвинутый геймер Репутация: 155
Группа: Участник Сообщений: 466 Награды: 5 Регистрация: 22.07.2005 |
Десять лет прошло с тех пор, как мы занимались расковыриванием и конвертированием форматов карт, и это было даже интересней, чем сам релиз.
-------------------- Software developer.
|
|
 
|
|
28.03.2017, 13:09
Сообщение
#83
|
|
![]() Почти Мастер Репутация: 174
Группа: Участник Сообщений: 1052 Награды: 5 Регистрация: 11.10.2006 |
Да, до сих пор твои конвертированные мапы из 1154 в 2215 есть в моем архиве билдов и утилит. Весьма занятно выглядит.
Мне очень нравится билд 2215. Считаю его одним из лучших мультиплеерных. А еще 1265 неплохой, играли. И 1971 хорош! И вообще нужно дать медаль всем сталкерам "10 ЛЕТ СО ДНЯ РЕЛИЗА СТАЛКЕРА". А то у меня медаль 8 лет есть, а 10 нету((( и в звании вместо "Почти мастер" написать "STALKER" было бы неплохо. или самому бы редактировать Сообщение отредактировал xroft - 28.03.2017, 13:19 -------------------- ![]() |
|
 
|
|
30.03.2017, 16:23
Сообщение
#84
|
|
![]() Заслуженный Мастер Игры Репутация: 322
Группа: Участник Сообщений: 1737 Награды: 5 Регистрация: 25.02.2009 |
Да, классное было время. Помню еще до релиза мне как то в руки попал мультиплеерный билд, вроде даже было две версии. Клево было в него рубиться
А вот скрин с температурой в оверлее, тогда у меня 8800 gts была -------------------- ![]() Во всём виноват OlegatoR! (с) |
|
 
|
|
30.03.2017, 16:26
Сообщение
#85
|
|
|
Продвинутый геймер Репутация: 24
Группа: Участник Сообщений: 223 Награды: 5 Регистрация: 01.02.2006 |
|
|
 
|
|
30.03.2017, 16:42
Сообщение
#86
|
|
![]() Заслуженный Мастер Игры Репутация: 455
Группа: Участник Сообщений: 1718 Награды: 4 Регистрация: 30.03.2005 |
Вот дела. Зашел в свой профиль, а оказалось, что сегодня 12 лет, как я зарегистрирован на форуме. Не передать словами, что чувствовал тогда, ожидая Сталкер, обсуждая, ковыряя билды. Спасибо всем и всех поздравляю.
|
|
 
|
|
30.03.2017, 17:00
Сообщение
#87
|
|
![]() Почти Игроман Репутация: 36
Группа: Участник Сообщений: 690 Награды: 3 Регистрация: 30.04.2014 |
Помню, в 2007 г. приятель сказал, что вышла какая то странная игра, "..кажется Сталкер называется, там по чердакам надо лазить -- всякую хрень собирать.. ".
Это было моё компьютерное детство, и я был уже "воспитан" на GRAW, R6V, Сэмом Фишером, и, частично Фар Краем (преимущественно модами). "Лазить по чердакам? Фтопку." -- подумал я. Но, через какое-то время, в магазине увидел диск с "Автозоной" (мод на Сталкер) и решил купить, т.к. все игры были пройдены в пицотый раз, и свежего на горизонте (в ближайшее время) не просматривалось. Купил, установил, и .. заболел. Болею по сей день, да.. Всех причастных -- с Праздником! Будьмо! ![]() -------------------- "Зри в корень!" (с)
Win 10 x64 20H2; MSI B450 sAM4; AMD Ryzen 5 3600 6x3.6Hz; Asus GeForce RTX 2060 Super Dual EVO V2 8Gb; G.Skill Ripjaws V Black DDR4 16 Gb (3200MHz); Chieftec CTG-650C-650W.. |
|
 
|
|
30.03.2017, 18:02
Сообщение
#88
|
|
![]() We will L&T™ the smell of your burning flesh, heretic. Репутация: 816
Группа: Участник Сообщений: 5766 Награды: 6 Регистрация: 23.02.2009 |
Помню как поставил мультиплеерную демку на свой старенький ПК, запустил и... ГРОЗА! Именно тогда я и захотел её купить.
-------------------- Всё мной написанное - моё личное мнение. Оно никому не навязывается и может быть ошибочным. You have eyes!!! Use them!!! Observe your surroundings!!! Some things are better left unsaid unless you can say them in a hilarious voice. © Tara Strong, 2014 |
|
 
|
|
30.03.2017, 21:08
Сообщение
#89
|
|
![]() Игровой Эксперт Репутация: 355
Группа: Участник Сообщений: 2023 Награды: 5 Регистрация: 14.08.2008 |
Помню по началу долго залипал в мультиплеер
|
|
 
|
|
30.03.2017, 21:09
Сообщение
#90
|
|
![]() Мастер Игры Репутация: 431
Группа: Участник Сообщений: 1321 Награды: 4 Регистрация: 20.06.2009 |
пришел как то к другу.а он играл в странную и очень атмосферную игру. это был сталкер новая война. темная долина...
тогда у меня комп не тянул. стояла geforce 5200fx. затем собрал новый комп с 8600gt. было уже другое дело.. начал проходить с этим модом... дошел до саркофага и вылет.. постоянный.. пришлось проходить все заново, но уже оригинальный сталкер. звал друга, чтоб одному не было ссыкотно спускаться в лаборатории ностальгия.. |
|
 
|
|
30.03.2017, 21:13
Сообщение
#91
|
|
![]() We will L&T™ the smell of your burning flesh, heretic. Репутация: 816
Группа: Участник Сообщений: 5766 Награды: 6 Регистрация: 23.02.2009 |
trucach, когда до ЧАЭС добрался то же друга позвал... Что б мне аптечки активировал по необходимости, т.к. играл на максимальной и было больно. Ну не ребайндить же кнопки, честное слово!
-------------------- Всё мной написанное - моё личное мнение. Оно никому не навязывается и может быть ошибочным. You have eyes!!! Use them!!! Observe your surroundings!!! Some things are better left unsaid unless you can say them in a hilarious voice. © Tara Strong, 2014 |
|
 
|
|
31.03.2017, 00:55
Сообщение
#92
|
|
|
Игровой Эксперт Репутация: 328
Группа: Участник Сообщений: 2399 Награды: 5 Регистрация: 09.11.2009 |
Кстати, помню, что в х-18 я при первом прохождении боялся спускаться ровно 20 месяц))) Не знаю, чем я занимался, но ровно месяц я бегал вокруг лабы после того как услышал внутри кряхтящие всякие звуки
А уж когда полтергейст запустил в меня первым ящиком - я просто на месте открыл 2 кирпичных завода сразу)))) Вот это я понимаю, игра создавалась. Другие игры больше так не пугали даже))) -------------------- Фотография - это единственный язык, который понятен в любой точке мира. (С)
|
|
 
|
|
03.04.2017, 13:53
Сообщение
#93
|
|
![]() ἄθεος Репутация: 1471
Группа: Участник Сообщений: 6365 Награды: 13 Регистрация: 19.08.2008 |
10 лет!
Десяяяяять леееееет! Всех с юбилейцем! -------------------- Графика - ничто, сюжет - все! κόσμος, ἄθεος |
|
 
|
|
![]() ![]() |
| Текстовая версия | Сейчас: 10.03.2026, 16:55 |