Вчера на техническом портале Хабр со ссылкой на telegram-канал «Утечки информации» появилась информация о том, что исходный код Cyberpunk 2077 утёк в открытый доступ. Скорее всего это файлы похищенные с серверов компании в феврале. Telegram-канал сообщает, что в сжатом виде архив с исходным кодом весит 96гб, а в распакованном 161гб и содержит 787 129 файлов. И также то, что утёк исходный код игры версии 1.0.
Позже разработчик под ником @omckws опубликовал в своём Twitter результаты исследования исходного кода. Так по его словам можно собрать билд игры из утёкших исходников.
Также он опубликовал несколько скриншотов кода показавшихся ему интересными.
UPD: Автор пояснил, что утверждение «Машины в CP77 это просто лошади с дверьми» является несерьёзьзным и гиперболизированным и добавлено ради шутки, его не стоит воспринимать серьёзно.
Позже также появилась информация, что на onion-сайте «Payload Bin» выложены вообще все исходные коды, которые были украдены у CDPR зимой. Размер архива с исхдниками около 360 гигабайт.
Раннее в феврале CDPR сообщаила, что что хакеры украли её внутренние данные.
минус кошко-жена
Комментарий недоступен
Комментарий недоступен
Иронично, то что они в свое время выкинули из GOGа игру Devotion как раз за то, что там однажды пошутили в пасхалке таким же способом.
Очень интересно чем это закончится для них. Китай обычно не остаётся в стороне
А можете пожалуйста пояснить, что значат строчки этого кода?
Шутку про Винни Пуха и Китай я понял, а что за цензура в игре - не понял
чет в голос с этого
Да мне кажется до них это даже не дойдёт
После таких шуток кошко-жена ему будет ни к чему.
Комментарий недоступен
Комментарий недоступен
Комментарий недоступен
Киберпанк имеет все шансы стать той-самой ААА игрой конструктором, которую модеры смогут собрать.
Там ПК-Порт San Andreas пофиксили, аж спустя 10 лет после релиза, а там игра намного проще, и инструменты с полным перелопачиванием ресурсов и кода, были доступны ещё ранее.
Я бы не надеялся, в итоге дальше мемных модов, дело не дойдет, хотя может неофициальные патчи в итоге и сделают.
Cyberpunk 2077: lost alpha
Один хер все эти мододелы - не геймдизайнеры. Даже если отроют какие-то похеренные механики и еще что-то - это будет не более, чем потестить, ребилды игры врядли кто-то сделает реально интересными и играбельными...
Я знаю, что есть годные сборки тех же TES/Фоликов, да и некоторые начинают с модов, но чет мне кажется в случае с CP2077 - в лучшем случае откопают условный старый уолл-ран, куски метро, публика неделькую другую заценит и все забудут.
Но мне вообще интересно глянуть, люблю пофантазировать на тему "как было бы". Мне хоть и понравился финальный CP2077 в целом - вот недавний прототип от третьего лица вызвал много "спекуляций в воображении" о том, что может не так уж плоха была и изначальная задумка (хотят тут вопрос в возможности реализовать, а не желании).
Ждем "тот самый Киберпанк".
Ждём RP сервера по Киберпанку ( ͡° ͜ʖ ͡°)
Модеры всех стран объединяйтесь! Соберём "тот самый" киберпанк, с блэк джеком и шлюхами!
Тем более, что шлюхи там уже есть
Зря CD Project Red свой код обратно покупали в феврале...
Инвестиция в говно
Слили код сами себе ради хайпа, потом купили у себя же. А слить не побоялись потому что движок полный кал, от которого за версту несет CryEngine/Lumberyard, на таком не будут делать следующую игру.
Откуда дровишки, что выкупали? Когда их ломанули был пресс-релиз о том, что они платить ничего не будут и пускай кулхацкеры идут на все четыре стороны.
Как же мне нравится, когда всякие дурацкие предположения через время становятся "непреложными фактами". Нет никакого смысла что-то там выкупать у кулхацкеров под честное слово - они ж все равно потом все сольют, а так еще и деньги потратишь.
С этого вообще подох. Ждем когда CDPR будут или извиняться или будут забанены в Китае
Комментарий недоступен
Проиграл в голос просто))
Все это время мы ездили внутри бедных лошадок. Жесть.😱
Фигня, я таскал вагон метро, как шапку
Твоё лицо, когда лошадь не заводится
Поляки слишком буквально восприняли "лошадиные силы"
Комментарий недоступен
Ой. Только сейчас увидел кучу минусаторов, которые не смогли в сарказм комментария, оставленного до upd в новости )
кто-то понимает, как он сделал этот вывод из приводимого отрывка?
он уже написал что это шутка была, которую многие поняли буквально
все из-за названия функции в коде
mount - оседланное ездавое животное
но так же если это в качестве глагола, то это не только садится на лошадь, но и может быть применено как садится в машину
Да очень просто. Есть общий класс предок Mount который хранит в себе набор базовых методов управления и сесть/слезть с лошади. От него наследовалась и лошадь, и машины, и мотоциклы, каждый со своими версиями функций :) То есть да, машина унаследована от лошади как таковой :)
Просто домыслы скорее всего.
Теперь осталось только прогнать исходники через PVS-Studio и выслать авторам репорты. Сразу после этого выйдет патч, устраняющий все баги. :-D
Комментарий недоступен
Баги дизайна же не найти таким образом.
А можно перевод с программистского.
Жаль конечно проджектов, но радует то что я наконецто смогу изучить код крупной ААА игры, мне как человеку знающему из программирования только синтаксис оч давно хотелось подробно разглядеть как там все устроено
Комментарий недоступен
10 минут поковыряешься и выключишь.
В этом смысле гораздо лучше поковырять код Quake (1,2,3)/Doom (1,2,3), он открытый
компилируйте CP77 под андроид, виту, мак, линукс и тд)
Работайте, братья.
Да он и так на линуксе работает, под протоном
Моддерам не особо много профита от слива в общем-то, публиковать такие моды не очень легально будет. Единственная польза это что текущие моддерские тулзы чуть быстрее будут обрастать функционалом, т.к. чумбам меньше придется реверсить ресурсов
Хоспади! да украдите уже кто нибудь башковитый этот код Киберпанка, и на его основе запилите нормальную игру по Киберпанку! ну сколько можно уже ждать?!
смысл ждать, купи скайрим
и тут мы вступаем на тонкий лед, когда мододелов могут привлечь за то что они использовали украденный код
Так нормальная же игра. А если без багов делать, то только на другом движке, с нуля, потому что из этого, который замаскирован названием под ведьмачий, а по факту стыренный КрайЭнджин последних версий, плодящий баги на ровном месте, ничего не выжать.
какой бы башковитый не утащил код, он просто физически не сможет перелопатить тонну кода у движка.
либ она этой уйдет еще 10 лет сверху
Censor_WinnieThePooh -))))))))
Комментарий недоступен
Почекай комменты, это шутка была.
Комментарий недоступен
Про машины которые лошади с дверьми, это была шутка
Почему это в комментариях, а не в посте?
Шутка или не шутка, это все равно нелепое высказывание, словно оно подразумевает что в движке игры по умолчанию есть кони и использование их в качестве машин упрощает жизнь разработчиков, но это не так работает, коней ведь тоже сперва надо создать
Это стало шуткой только тогда, когда он понял, что неправ.
Кому коды? Коды горячие! С киберпанком! С ведьмаком! C котятами!
Мемный кроссовер, который мы заслужили
А третий ведьмак в Китае разве продавался?
Там же кровь, расчленёнка, разврат. В общем классные вещи, которые не нравятся КНР.
Продавался, тем более, что у CDPR офис в Шанхае
Вообще не вкуриваю как лошади связаны с кодом который рядом с этим комментом указан.
никак, это дурачки разнесли по интернетам, уровень понимания кода/английского как бэ внушает
Интересно, какие действия предпримет CDPR.
Было бы круто, если бы они такие "Ну ок, у нас слили исходники, давайте вместе с коммунити запилим киберпанк мечты. Все желающие присоединяйтесь"
И реально будут принимать коммиты в проект, общаться с людьми и через пол года выпустят патч, в котором будет всё.
Да, я понимаю что это лишь мои влажные фантазии, но было бы круто. Так гигантский обсёр с информационной безопасностью мог бы превратиться в прорыв в игровой индустрии и вошёл бы в историю.
а деньги они откуда возьмут на существование и поддержку если любой из исходников его собрать может?
Вы интереса ради откройте код и попробуйте в нём разобраться. Если нет желания качать именно киберпанк - глянтьте на тот же хром. Потом уже фантазируйте на тему, что было бы если бы "комьюнити" (сколь-нибудь значимый его процент) осилило хотя бы разобраться в этом коде, а не то чтобы начать его править.
люди вообще могли бы многое, если бы не гнались за бабками. но...
У них скорее всего в проекте есть закрытые чужие модули, которые нельзя выкладывать в сеть. Перед выходом в open source такие вещи долго и кропотливо вычищают.
Но гипотетически... Кармак же свои движки опенсорсил. Почему бы с RED Engine не сделать так же?
Предлагаю в связи с этой новостью выпустить 4 движок для коммерческого пользования и полный инструментарий для киберпанка, а мододелы за использование инструментов платили бы какие нибудь чисто символические суммы, это всех бы устроило
Вопреки всему не запрашивал рефанд до сего момента, да, но, как я понимаю, тут уже невозможно игнорировать намеки и надеятся, видимо пришло время :]
Комментарий недоступен
Когда решил порофлить со своими, а потом это увидели левые люди...
I see what you did there
Когда решил отомстить компании за увольнение, вписал всякое такое в код и слил его.
Ну и что? Халф лайф 2 тоже сливали за год до релиза
Ждем мод на вид от 3 лица. Или новую кампанию на манер старых пиратских модов на дисках в продаже
И по слухам Valve из-за этого перелопачивали весь сюжет, что в свою очередь вылилось в разбивку на эпизоды, и сюжета не закончена до сих пор...
Или новую кампанию на манер старых пиратских модов на дисках в продажеАпгрейднусь ради Cyberpunk: Vice city!
Настолько не хотят доделывать киберпанк - что слили код в сеть - авось кто-то доделает.
Или, настолько много чего надо исправлять, что таким образом попросили помощи сообщества.
Что там сообщество мододелов говорит? Пока что копается в коде?
Что у профессионального программиста обычно уходит не меньше месяца, чтобы вообще познакомиться с проектом
У мододелов, которые редко вообще профессиональные разработчики, уйдёт побольше времени
Комментарий недоступен
Врядли они станут связываться с ворованным кодом
Пока ничего
Всем разработчикам ознакомиться, чтобы понять, как код писать не надо
Комментарий недоступен
Для этого каждому разработчику достаточно посмотреть на свой код. Ты не программировал что ли?
Кстати что там про патчи и ДЛЦ мелкие слышно? а то уже три месяца прошло с времен 1,2. или теперь, раз исходники у энтузиастов, то пусть сами и допиливают?!
У них же код украли, всё, патчить нечего.
получайте поляки
Тебе мало заплатили за лицо в игре что ли?
Шо если это сделали сами сдпр, чтобы фанаты сами собрали свою игру мечты?
Чтобы нашли баги.
Было бы забавно посмотреть как фанаты бы пересобрали игру. Конечно сюжет не поправят и новых квестов не завезут (хотя чёрт его знает), но могут попробовать реализовать то что недоделано.
Комментарий недоступен
Чем больше читаешь код, тем больше жалко разработчиков
Где скачал, можно ссылку в ЛС?
А на Visual Studio 6.0 скомпилится?
только в Borland C++
На Икспи сидишь?
YEP
А в китае игра вышла в продажу?
Отлично, очень надеюсь, что ютуберы-программисты не пройдут мимо)
Ну и отлично, модеры как минимум ИИ с балансом и ролевой системой пофиксят, может даже какой вырезанный контент вернут, в общем, теперь киберпанк не так безнадёжен, рано или поздно модеры доведут до ума, они никакими дедлайнами не скованы
// REMOVE ASAP
классика
Комментарий недоступен
Комментарий недоступен
Ссылку в ЛС
А можно ссылку на какой-нибудь интересный код, а не на фуфло?
Фигню с константами можно и самому на коленке написать.
Тут вроде один товарищ хотел починить машины простым if then. Интересно посмотреть, куда именно это if then в теории должно было попасть, например.
лол. ему бы в ооп в сях для начала разобраться, какое еще там if then
Где скачать?
На хабре в комментах в самом низу есть магнит ссылка
Комментарий удален модератором
сейчас добавлю в пост что это шутка была
а если не написал, то очевидно популистский тейк. Пипл схавает
Лис! Тут твои анализы нужны!)))
в баночке или в коробочке?
То, зачем многие перешли в комментарии
magnet:?xt=urn:btih:44134e7ade0f85e0ee940c33a7bfed5204587b93&dn=funnytorrent&tr=udp://tracker.openbittorrent.com:80&tr=udp://tracker.opentrackr.org:1337/announce
Вряд ли за этим, здесь архив cp.7z под паролем :)
RIP
Это уже днище какое-то.
Создадим свой ведьмак 4 с блекждеком и караванами пацаны 😎
Комментарий недоступен
Комментарий удален модератором
Ну всё, лет через 10 игроки сами допилят игру до состояния того самого идеала и вернут метро.
Так уже как 3 дня он в интернете лежит
Еще вроде писали что вместе с КП утекли sdk ластгена.
Кто-нибудь может точно сказать, там только билд самой игры или редактор тоже присутствует?
Все топят бедных Поляков, недолго им осталось плавать на поверхности, когда пройдут ко дну их к то нибудь вытащит )
А кому какая польза от этого кода, кроме моддеров?
1)про это давно уже писали
2)челики перевести некоторые фразы нормально не могут.
Ждём "Lost alpha"
Все равно эта информация только для диких задротов мододелов и профессионалов, не думаю что это как то повлияет на игру, может быть моддеры теперь прокачают игру по максимуму
Ну всё, геймеры теперь сами запилят и моды какие надо и баги пофиксят. А потом оценки игре по 100 будут выставлять, игра мечты же. Хитрый план поляков такой хитрый.
А есть вероятность, что найдётся группа альтруистов которые соберут билд из слитого кода +фиксы и сделают свой киберпанк в котором будет меньше багов ? :)
Ну шо, пилим сами ТОТ САМЫЙ КИБЕРПАНК, который так все ждали?
А в этих исходниках есть модельки, ассеты, персонажи?
Жду проверки от PVS Studio!!!!
Они проверяют нелегальное разве?
Ля, ожидал увидеть там прорыв в высокоуровневом геймплейном коде, а увидел лишь титанический труд из не самой удобной комбинации С++ / WitcherScript :(
Ну теперь фанаты сделают тот самый настоящий C.Y.B.E.R.P.U.N.K. 2.0.7.7.
Интересно, а так только исходный код и SDK или может есть старые билды игры?
Ну наконец то от слов к делу перешли