Half-Life 2 pre-release leaked: мнение специалиста
Юрий Цуканов,
Для постоянных читателей нашего сайта статья не принесет ничего нового непосредственно о Half-Life 2, однако является хорошим материалом, суммирующим большинство информации, связанной с произошедшими событиями:
30 сентября 2003 года весь мир облетела весть о том, что хакеры смогли взломать рабочую сеть офиса Valve и украсть всё, что сделали разработчики за эти годы в отношении Half-Life 2. Мы неоднократно сообщали в новостях о новых подробностях произошедшего и в итоге я обратился к специалисту по сетевой безопасности, который проконсультировал нас по трём самым важным вопросам, которые касаются этого инцидента. Перед вами познавательный материал, который расскажет о такой технологии как Steam, осветит вопросы безопасности игр для конечного пользователя и многое другое…
Простой вопрос: ЗАЧЕМ программистам занимающимся разработкой игры - выход в Инет, если из нее можно слить себе и трояна, и вирус и что угодно???
А политика безопасности одна - сеть, закрытая от внешнего доступа!
Не успевали сделать игруху, боялись попасть на большие бабки из-за нарушения сроков, вот и предумали такую хрень!
согласен
полная ЧУШЬ.
Ну сами посудите у Valve наверняка есть админы, и када псевдо хакеры псевдохакнули Вальве они что, сидели и тупо смотрели на монитор, типа у нас тут качают что-то :D и ничего не предприняли, да не смешите меня :D всё бля преднамеренно, вот только релиза ждать теперь задолбаемся
к лету бы вышла...
За Havoc их вы$%$т во все дыры Так что думать надо прежде чем кричать что это все подстроено. На этом сайте я слышал только один более-менее обдуманный мотив для слива (или сливы :D - как кому больше нравится :D ) - это то что они не успевают сроки а у них соответсвенно timeline . 100% у них все задокументировано - договор и все дела . Но подумайте теперь, кто виноват в утечке, т.е. кого юридически могут вы$%#ть? Конечно Valve ибо кража с их компов и виновники они (юридически). Все зависит впрочем от того как форс-мажор в договорах определен.
По крайней мере в лицензии на Havoc я уверен что такого понятия как форс-мажор не существует в природе, иначе инет сечас был бы наполнен различными версиями хавоков.
Т.е сейчас valve стоит перед угрозой разорения. И мы 100% увидим HL2 не скоро, если вообще увидим. А на счет честности-нечестности - забудьте об этом. Почитайте вот эту ссылочку например http://www.ixbt.com/video2/antidetect.shtml Уже давно пора прекратить верить кому-то или нет(имею введу тех кто хочет получить твои деньги :) )
вы...бут, так вот скажите мне кто нибуть из вас видел эти самые исходники? и что там havoc лежит открытым кодом? если нет то бетку однозначно слили.
вы...бут, так вот скажите мне кто нибуть из вас видел эти самые исходники? и что там havoc лежит открытым кодом? если нет то бетку однозначно слили.
Видели исходники.
Лежит Havok.
В сорцах как раз лежат сорцы havok и hammer. А в бете лежат бинарники, то что многие сами отдают юзерам. Поэтому все что написано мною в 10 насчет сорцов - и havok там есть и сорцы AI >|( А бету вполне возможно что слили(именно бету - бинарники с контентом-без сорцов, может и не слили а краже поспособствовали люди тестировавшие hl2), только у меня мало фактов насчет беты и я не могу рассуждать по этому поводу.
Утечка беты не может нанести практически никакого урона valve, скорее наоборот, а вот сорцов см.10
А насчет havok в сорцах можете спросить у владельцев этого сайта которые эти сорцы видели.
Ну не выпустят они халфик и че тады???Ваще разорятся!!!Они потеряют в 2 раза больше чем теряют сейчас!!!Выпустят ее....куда она денется....Храm, а ты где видел что Havok там лежит???
Пока что я не увидел нигде информации, кому может быть выгодна такая ситуация. Производителю Havoc?...
|D |D |D :P :P :P :P :P :P :P :P :P
и D3 уже не загорами.
код хавока от кода например AI противников то он просто бог
а не программер, мы с приятелем уже второй день бъемся
никакого хавока не нашли, а так хотелось на холяву :(
Вот из-за таких как вы "на халяву" - и страдает Valve...
Чего этот Havok искать-то? В исходниках даже папочка с таким именем есть... Или вы даже папки не просматривали?
Богом тут быть не надо. Нужно просто знать тот факт что хавок это Ipion, ну или Ipion это хавок. Кому что нравиться... :)
Доки вот : hl2.src\src_main\ivp\ivp_docs\
Исходники соответственно тут : hl2.src\src_main\ivp
Помойму всё просто и понятно. А расшерения cxx и hxx это не что иное как cpp и hpp.
Все смахивает на прием "закидывания удочки" для прощупывания настроений "масс" и постороения грамотной ценновой и маркетинговой политики перед появлением игры...
всеравно халву не брошу потомучто......ДУМ 3 ЛАЖА !
а макс рулит !
Вот скажите мне, дураку, КАК украсть с какого-либо компа что угодно через Инет, если ТОТ комп ВООБЩЕ не подрубать в Инет? А?!! И никаких защит нах ненадо. Просто в сеть НЕ подрубать и всё.
Всвязи с этим крутится только 1 мысль, что то что валяется сейчас в Инете и на полках лотков пиратских- ничто иное как слитый "хлам" Вальвой для самоопровдания задержки сроков...
Либо тут всплыла вторая мысля... Какого то чувака, работавшего в Вальве уволили... И он так сказать... Ушёл, громко хлопнув дверью... Т.е выложил тот самый Хавок а в "довесок" ХЛ2 точнее То что было на компе, к которому он имел доступ по своему статусу... Вот.
Churs:Ещё бы не разорились, ВСЕ деньги собранные с ХЛ1 они вложили в ХЛ2! 8D
Vint:Типун тебе на язык! :P
А тут вообще есть модеры?Или они спят?Вы посмотрите на сообщение 28.nex, 18. DOOOOOOOOOOOOOOOOOMER, 20. Churs, 21. Sushi4004!!!!!Причём тут Д3 и МП2?????Тут про халфу!!Флудеры! >|(
З.Ы.А что такое Хавок?
http://bartiol.com/forum/ -Рулёз
http://forums.ag.ru/ -Рулёз форева!
Закрытый, коммерческий, физ. движок за кучу денег, который есть в исходниках которые гуляли по инету.
че то я ни где не слышал подтверждение что он там есть
ссылки в студию
F:\hl2.src\src_main\ivp\havana\havok\hk_physics\constraint\constraint.cpp
содержит
#include
#include
#include
#include
// IVP_EXPORT_PUBLIC
hk_Constraint::hk_Constraint(hk_Local_Constraint_System *sys, hk_Rigid_Body *a, hk_Rigid_Body *b, hk_effector_priority redundend_prio, int storage_size)
: hk_Rigid_Body_Binary_EF( HK_NULL, a, b, HK_PRIORITY_NONE), // do not link yet
m_constraint_system (sys)
{
m_constraint_system->add_constraint(this, storage_size);
}
-----------------------------------------------
Покатит ? Rigid body это ну никак не AI ;) Это твердые тела, где они у нас ? В физ. движках. Сколько там этого кода ? 4.236.483 bytes без учёта документации, все аккуратно лежит и вполне юзабельно...
hk_physics/physics.h
hk_physics/simunit/psi_info.h
hk_physics/constraint/constraint.h
hk_physics/constraint/local_constraint_system/local_constraint_system.h
:) Согласен.
Интересно как сейчас обстоят дела у Valve с этими ирландцами. Судятся наверное? Был бы приятно удивлен если нет.
но вот вся фича в том что ходят слухи (я сам исходником хавока не игрался) что этот хавок бооооооооолее старой версии и при взаимной договорености валве и ипиона он был выложен за н-ную сумму........ что как вариант проходит в общую теорию о том что хл2- бета - утка !
P.s как простую проверку предлагаю не лезть в код а посмотреть физику макса где тоже используеться хавок даже невооружоным взглядом заметны улучшения физ модели.
(уровень с домом ужасов есть комнатка при сходе с основной дороги где стаит катапульта калели и куча падающих прибамбасин)
Ну надо же все-таки бороться с идиотизмом пока силы есть и желание ? Если нет, то все погрязнут... А так к сожалению ты прав...
2MADman
Ну вобщем да, версия эта походу не новая поскольку обнаружить поддержки мягких тел мне пока не удалось(А в хальфе оно есть) и что-то подсказывает что её там и нету. Но честно говоря особого значения это не имеет поскольку симуляция твердых тел в данных сорцах находится на высочайшем уровне как по скоростным так и по качественным показателям. Да хотя бы с ODE если это сравнить то ODE просто отдыхает. Я уж не говорю о ценности этих исходников для конкурентов, а такие есть. Так что имхо вариант о добровольной сдаче, тем более с доками даже рассматривать не стоит.
Такое моё мнение...
Возможно это говорит о том что кража произошла раньше чем было заявлено??!?
Может даже сразу после E3? А откуда ты знаешь что она(поддержка мягких тел) есть в HL2? Т.е ты уверен?
IMHO случиться могло всё что угодно кроме добровольной сдачи. Даже вариянт с подлой вахтёршей не получавшей зарплату уже пару месяцев в разы реальней чем чистосердечный слив такого софта...
Ну е3'шный ролик все видели как чел матрас тягал по уровню ? Да и в той "не до alphe" его подёргать можно. Вот мтрас это и есть мягкое тело (то есть деформирующееся).
Я вообще почему спрашивал - потому что я теперь могу предположить что бету у них скорее всего на E3 стянули или кто-нибудь из тестеров спер. А вот насчет сорцов все загадочно и печально - очень даже детективная история получается. Я пытаюсь как то это объяснить для себя.
От пропажи беты вреда валве практического никакого - скорее вреда больше геймерам в виде спойлеров. А вот сорцы - дело другое. Я в них ридми видел - там есть текст что-то типа : вот вам сорцы как вы просили, пожалуйста ознакомьтесь и т.д.(видел его только раз - больше доступа к сорцам нет, так как я их уничтожил, поэтому не могу сказать где этот файл) Если кто-то про$#ал и отправил их по почте - то вопросов больше неможет быть :) (можно только предполагать сколько оно серваков прошло). А если нет, то может быть тут причастен посторонний человек или организация(который должен был иметь доступ к сорцам). Я имею в виду, что заявление валве может быть ложью, если они совершили еще большую глупость, либо в этом замешан очень важный человек или организация которую они сами называть не хотят, но надеются услышать это от третьих лиц дабы не делать официальных заявлений.
Вообщем у меня версия такая: к краже сорцов причастны вполне официальные люди не из Valve, которых Valve подозревает но не может официально назвать. Это может объянить что потеря сорцов вообще произошла не смотря на серьезную (я в этом просто уверен) защиту. Хотя тут есть противоречие в моих выводах, потому что в официальном заявление Valve было объявлено что кража была совершена посредством Outlook что является продуктом такой организации как Microsoft что может внести некотрую конфронтцаию в их отношения :) . Я недавно читал на toms-hardware что Vivendi продается потому что постоянно несет убытки. Она могла бы их получить прибыль благодаря HL2. Продается она в декабре. Выпуск HL2 намечен на сентябрь. Т.Е. это был шанс для Vivendi как то поправить положение. Кража сорцов привела к тому что необходима переделк
Насчет заявления Валве о аутлуке - видимо от виновников кражи valve зависит больше чем от Microsoft. General Electrics вполне подходит под это описание.
2All:
Интересно будет услышать другие аргументированные версии или опровержение моей (тоже аргументированное). Предлагаю ВЛАДЕЛЬЦАМ САЙТА сделать соответствующи топик где каждый может высказать свои предположения относительно кражи сорцов и подвердить или опровергнуть чужие.
А теперь давайте взглянем со стороны valve: они выкидывают сырую версию (по сути среду для мэппинга) в инет, получают шумиху вокруг проекта, а к релизу ещё и получают немалое такое community, у которого уже готовы свеженькие карты/моды. Все в шоколаде.
Касательно библиотек сторонних компаний: они (библиотеки) все могут быть старых версий, они могут вообще отсутствовать в релизе (заменены более удачными аналогами и т.п.). Нам дали билд, _похожий_ чем-то на релизную версию. Этого достаточно для создания карт, а разработчикам больше ничего и не надо. По любому они ничего не теряют, кроме той самой н-ной суммы денег на выяснение формальностей с третьими фирмами.
А хакеры - это всё бред, ну просто как в фильме получается. За 5 дней до релиза злой хакер Вася скачивает 5 гигабайт (оно там всё не в rar'e лежало), и его никто не может поймать... И скачивает этот Вася не пре-релизную версию, а какую-то хню, зато с редактором...
тут реально с Havok кто что нибудь делал (программил)
Я вот сделал демку на нем - collision detection просто класс
супер и скорость и качество (поддерживается формат 3ds)
А вот что касается динамики системы твердых тел (например машинка - которая в данной версии исходников не используется!) не работает не фига.
Или у меня ручки кривые. Если кто-то сдлелал что-нибудь с машинкой или
constraints(ivp_local_constraint.cxx do_simulation_controller неправильно работает) - скажите. Нужна помощь.
А вооще код ничего - все понятно как белый день.
А еще в данной версии баги в хавоке - под .NET закомпилил - вылетает.
И Havana constrains - тоже есть чувство лажа.
Это код из разработки и он не рабочиий.
И я думаю что этот код очень давнишний - на нем демо не сделаешь - много не хватает. Так что популизм на лицо.
Кому надо - обращайтесь , может и демку дам
(хотя реально - эта демка пол игры)
Интересно, зачем вводить в поле МЫЛО мыло, ежели оно не показывается?
правило1
Комментарии модерируются. В процессе модерации мы руководствуемся исключительно собственным чутьем, которое в правилах полностью раскрыть невозможно. Все правила.
- Комментарии модерируются. В процессе модерации мы руководствуемся исключительно собственным чутьем, которое в правилах полностью раскрыть невозможно.
- Падонкаффский язык здесь категорически не приветствуется. Первонахи и прочие пересчётчики - первые кандидаты на бан.
- Оскорбление других комментаторов - последнее что должно приходить вам в голову.
- Вообще оскорбления кого бы то ни было приводят к отстранению от возможности оставлять комментарии.
- Использование ненормативной лексики не запрещается, но сильно не приветствуется - проявите уважение к собеседнику (замена символов в матерных словах не лишает их этого статуса).
- Не отвечайте на провокационные и противоречащие правилам сообщения - иначе ваш пост также будет подлежать уничтожению.
- Поле имени и почты предназначены для вашего имени и почты. Это не место для проявления вашего великого цинизма или остроумия.
- Мы оставляем за собой право как удалять ваши комментарии, так и править их (что впрочем, происходит исключительно редко).
- Односложные комментарии, комментарии состоящие из одного смайлика, написанные транслитом или одними большими буквами - первые кандидаты на удаление.
- В определённых случаях мы можем отключать возможность комментирования какой-то новости для всех посетителей вообще.
- Забанить человека или удалить сообщение - гораздо проще, чем написать его, чистить свои куки и менять прокси. Подумайте над этим.
- Не стоит пытаться обойти систему бана - этим вы только будете удваивать свой срок наказания (за каждую попытку).
- Если вы отправили два одинаковых сообщения - не стоит писать третье типа "ой, я не хотел" или "у вас глючит" - мы сами разберёмся.