Anatoly
Внимание, штука: киберпанк состоит только из клиента
Anatoly
Требования постоянно меняются. Релизы двигать нельзя, если ты не метелица, но и та скурвилась
Anatoly
Скоуп резать тоже нельзя
Anatoly
Релизы привязаны к: технологическим выставкам (е3, геймкон) и рождеству. Это обязательные. Есть необязательные даты
Anonymous
Anatoly
Anatoly
Например, как быстро полигоны посчитать. Пару гигантских матриц перемножить
Anatoly
И так далее
Anatoly
У нас лидом северной команды был специалист по системам реального времени.
Anatoly
Ну т.е. до работы в геймдеве он писал софт для танковых раций и там всё просто: сам пишешь загрузчик, ядро, шедулер для потоков и потом софт. Всё на чистом С.
Anatoly
Поэтому у нас было всё жёстко - вот тебе 40 мс на всю логику и т.д. Я вот, кстати, не помню, был ли у нас CI, или мастер билд собирался на его машине и вручную заливался к кастомеру
Anatoly
Один из плюсов - у нас было ДОХЕРА телеметрии. Я люблю телеметрию. Какой-то игрок обвинил нас в том, что в бесплатной игре мы проебали его пета, стоившего штук 10 баксов. Лид потратил сутки на разбор телеметрии и нашёл, что игрок сам выкинул пета в корзину три дня назад в такое-то время. Пета вернули, игрок извинился.
Anatoly
Программист сильный, фигня вопрос. Но вот фич, которые постоянно надо было делать, было слишком дохера. Стало полегче, когда мы встроили луа, пофиксили все лики в прослойке .net-lua (их там было две, одна маскировала другую каким-то образом) и отдали кучу логики на откуп геймдизайнерам.
Anatoly
ну а как оно сейчас - может, наверно, рассказать Айрат. у него больше знаний. Мои данные-то 11летней давности
Anatoly
ну и для построения культуры и процессов нужен не программист, кмк.
Shub
Shub
Программисты вообще не нужны, программы писать можно кого угодно научить
Anatoly
не физиком там, или математиком. а именно инженером
Anatoly
https://www.twitch.tv/dylanbeattie
Anatoly
там Дилан рождественский концерт отжигает
Anatoly
(только что было выступление с @VagifAbilov )
Shub
Я уже постил картинку про advent of code?
Shub
Anatoly
а, да, эту видел =)
Крылатый
Не участвовал ни в одной их них.)
Shub
Остальные маскируют олимпиадки под «проверь свой уровень: какое дерево ты сегодня? Красно-черное, бинарное несбалансированное, вырожденное, я граф»
Hog
Вуайеристы и экгибиционист
Ilya
Ilya
Anatoly
не, что-то пошло не так =)
Ilya
погнали!
Mark
а вот и музыкальная часть стрима
Mark
Оцените видео «Dylan's throwing a Christmas party live on the internet RIGHT NOW - and you're all invited!» http://www.twitch.tv/dylanbeattie/v/851794502?sr=a&t=2157s
Ilya
Ооо пошла жара!
Ilya
Anonymous
Anonymous
Больше не видел.
Vasiliy
послушай\почитай кровь боль и пиксели
Vasiliy
когда слушал, просто рыдал из-за того как некоторые фирмы делают игры
Vasiliy
один только Dragon Age Inquisition чего стоит
Движок для шутера, а ты делаешь РПГ.
Надо ждать чтобы сцена сбилдилась.
нет удобного тулинга для работы и для программистов и для дизайнеров.
чуваки которые разбираются в движке живут в -8 часом поясе от тебя и им пох на тебя.
Vladislav
Хз нахуя там работать
Vladislav
Видимо себя не уважают
Ilya
А начинался разговор с QA, кстати.
Vasiliy
Идея, радость сплочённость
Vasiliy
подруга очень довольна тем годом работы в геймдеве. Сильно выросла как геймдизайнер. но ЗП среде работы много
Vasiliy
Ilya
А начинался разговор с QA, кстати.
Это я к тому, что у программистов ад, но у тестеров ещё больше ада, судя по всему. Заменить гораздо легче. Работа в них упирается. Не идите в геймдев, в общем, если вы не трудоголик.
Vasiliy
Многие могут идти работать, когда уже чего-то достигли. или реально хотят сами делать игры
Shub
Ilya
Видимо себя не уважают
Идея же. Приложил руку к штуке, в которую миллионы поиграют и порадуются. Как ни странно, играть в игру веселее, чем пользоваться гуглом.
Shub
Shub
А виновные получают сроки
Ilya
Ilya
Ilya
В программисты люди идут, чтобы деньги зарабатывать, а вот в геймдев на идее. И неизвестно, что лучше.
Nikolay
Ну да. Геймдев романтизирован же.
Не, делать игры реально интересно. Сложные, интересные задачи. Но да, есть куча проблем, типа низких зарплат в среднем по рынку и т.п.
Ilya
Если бы было неинтересно, то и ситуации сегодняшней не было бы, наверное.
Shub
стоки?
Клятий автокомплiт
Anatoly
Делать игры - круто и интересно, это лучшее в мире программирования, что можно вообще делать (с моей точки зрения).
Shub
Ну да. Геймдев романтизирован же.
Слушай, ну армия тоже романтизирована. И тюрьма. Но желающий стать инвалидом за кусочек латуни и лоскут полиэстера не так-то много, а в гейдев просто очереди
Shub
А ведь выходят оттуда с птсд на всю голову, почище чем у ветеранов Верденской Мясорубки
Shub
Anonymous
Jet.com?
Не, это был внутренний продукт для Gunvora с ебанутыми бизнес-операциями с высокими гарантиями транзакционности и требованиями к консистентности. До них было две попытки запилить такое приложение и обе громко проваливались. Двое из них пришли из соседнего (через дорогу) офиса Скайпа, а остальных не знаю где взяли. Но они были прям хороши. Всего год продержалась такая команда.
Anatoly
Ilya
У армии и тюрьмы негативные особенности чуть более очевидны. И они тоже сильно отличаются друг от друга.